} or warn "Unable to create style cookie: $@";
}
- $style ||= $styles{$_} for $cookie{style} || ();
my $setstyle = $style;
+ $style ||= $styles{$_} for $cookie{style} || ();
$style ||= $avail[0];
return $setstyle;
}
sub Data {
my ($filename) = @_;
my @data = eval {
- open my $cache, '<:raw', "data/$filename.json"
+ !exists $get{f} and open my $cache, '<:raw', "data/$filename.json"
or return do "./$filename.inc.pl"; # silent fallback to original code
require JSON;
local $/; # slurp