diff options
author | Daniel Friesel <derf@finalrewind.org> | 2011-03-13 15:56:34 +0100 |
---|---|---|
committer | Daniel Friesel <derf@finalrewind.org> | 2011-03-13 15:56:34 +0100 |
commit | 2793ce6bf24549067a9cb5841a47eede21e6d866 (patch) | |
tree | 39dad96c44308aeb1f7d7006dda7b7ff4b0036f4 /lib | |
parent | cda9db59d13094ab9026fb8f2096e21ed1b458fd (diff) |
App/Dthumb: create_files: Always create main.css
Diffstat (limited to 'lib')
-rwxr-xr-x | lib/App/Dthumb.pm | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/lib/App/Dthumb.pm b/lib/App/Dthumb.pm index b1ad0a8..8d71383 100755 --- a/lib/App/Dthumb.pm +++ b/lib/App/Dthumb.pm @@ -204,22 +204,26 @@ sub create_files { my ($self) = @_; my $thumbdir = $self->{config}->{dir_thumbs}; my $datadir = $self->{config}->{dir_data}; + my @files; if (not -d $thumbdir) { mkdir($thumbdir); } + if (not -d $datadir) { + mkdir($datadir); + } if ($self->{config}->{lightbox}) { + @files = $self->{data}->list_archived(); + } + else { + @files = ('main.css'); + } - if (not -d $datadir) { - mkdir($datadir); - } - - for my $file ($self->{data}->list_archived()) { - open(my $fh, '>', "${datadir}/${file}"); - print {$fh} $self->{data}->get($file); - close($fh); - } + for my $file (@files) { + open(my $fh, '>', "${datadir}/${file}"); + print {$fh} $self->{data}->get($file); + close($fh); } } |