o Image::Exif
o Archive::Zip
o Digest::SHA
+ o common::sense
Files and directories
~~~~~~~~~~~~~~~~~~~~~
# UCW Gallery: Prepare cache
# (c) 2004--2012 Martin Mares <mj@ucw.cz>
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
use Image::Magick;
# UCW Gallery: Symlink photos according to their EXIF timestamps
# (c) 2013 Martin Mares <mj@ucw.cz>
-use strict;
-use warnings;
+use common::sense;
use Image::EXIF;
use Getopt::Long;
# UCW Gallery: Show configuration variables
# (c) 2004--2012 Martin Mares <mj@ucw.cz>
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
use Data::Dumper;
# UCW Gallery: Dump meta-data
# (c) 2004--2012 Martin Mares <mj@ucw.cz>
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
use Data::Dumper;
# UCW Gallery: Extract image list from GQview collection
# (c) 2004--2012 Martin Mares <mj@ucw.cz>
-use strict;
-use warnings;
+use common::sense;
while (<>) {
chomp;
# UCW Gallery: Generate published photos
# (c) 2004--2015 Martin Mares <mj@ucw.cz>
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
use Image::EXIF;
#!/usr/bin/perl
-use strict;
-use warnings;
+use common::sense;
use Cwd;
use DBI;
fi
cat >gallery.cf <<'AMEN'
-use strict;
-use warnings;
-use utf8;
+use common::sense;
my $gal = require '../../default.cf';
$gal->set(
#!/usr/bin/perl
-use strict;
-use warnings;
+use common::sense;
use Digest::SHA;
use File::Find;
#!/usr/bin/perl
# Check that thumbnail aspect ratios match pre-migration data
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
#!/usr/bin/perl
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
use File::Spec;
open CF, ">$album/gallery.cf" or die "Cannot create $album/gallery.cf";
print CF <<'AMEN' ;
-use strict;
-use warnings;
-use utf8;
+use common::sense;
my $gal = require '../../default.cf';
$gal->set(
#!/usr/bin/perl
-use strict;
-use warnings;
+use common::sense;
print "## Updating Git\n";
system "git", "pull";
# UCW Gallery: Scan images and generate image list
# (c) 2004--2015 Martin Mares <mj@ucw.cz>
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
use UCW::Gallery::Hashes;
# Generic configuration file for UCW::Gallery
-use strict;
-use warnings;
-use utf8;
+use common::sense;
use UCW::Gallery;
use Cwd;
#!/usr/bin/perl
-use strict;
-use warnings;
+use common::sense;
use lib $ENV{'DOCUMENT_ROOT'} . "/../lib/gal/lib";
use lib $ENV{'DOCUMENT_ROOT'} . "/../lib/perl";
# UCW Gallery -- Master Program
# (c) 2012 Martin Mares <mj@ucw.cz>
-use strict;
-use warnings;
+use common::sense;
use Getopt::Long;
use FindBin;
package UCW::Gallery;
-use strict;
-use warnings;
+use common::sense;
use File::Spec;
use Storable;
package UCW::Gallery::Archive;
-use strict;
-use warnings;
+use common::sense;
use Archive::Zip;
use File::Spec;
package UCW::Gallery::Hashes;
-use strict;
-use warnings;
+use common::sense;
use File::stat ();
use Digest::SHA;
package UCW::Gallery::Web;
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
use UCW::CGI;
package UCW::Gallery::Web::HighSlide;
-use strict;
-use warnings;
+use common::sense;
use utf8;
use UCW::Gallery;
package UCW::Gallery::Web::NrtBlue;
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
use UCW::Gallery::Web;
package UCW::Gallery::Web::Plain;
-use strict;
-use warnings;
+use common::sense;
use UCW::Gallery;
use UCW::Gallery::Web;