summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2011-03-13 15:56:34 +0100
committerDaniel Friesel <derf@finalrewind.org>2011-03-13 15:56:34 +0100
commit2793ce6bf24549067a9cb5841a47eede21e6d866 (patch)
tree39dad96c44308aeb1f7d7006dda7b7ff4b0036f4
parentcda9db59d13094ab9026fb8f2096e21ed1b458fd (diff)
App/Dthumb: create_files: Always create main.css
-rwxr-xr-xlib/App/Dthumb.pm22
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);
}
}