my %settings = %defsettings;
- for my $s qw(thumbxres thumbyres xres yres start num all infobox rot sel fullscreen model lens author) {
+ for my $s (qw(thumbxres thumbyres xres yres start num all infobox rot sel fullscreen model lens author)) {
my $val = $apr->param($s);
if (defined($val) && $val =~ /^(\d+)$/) {
$settings{$s} = $val;
%EXPORT_TAGS = qw();
@EXPORT_OK = qw();
}
-our %dirs;
+our %dirs = ();
sub update_dirs {
my $r = shift;
my $base = $r->dir_config('TemplateBase');
- %dirs = ();
for my $dir (<$base/*>) {
next unless -d $dir;
sub r_to_dir {
my $r = shift;
- if (!defined(%dirs)) {
+ if (scalar(keys %dirs) == 0) {
update_dirs($r);
}