my $size = "medthumb";
my %tn;
+ my (%nd, %nf);
for my $f (@$ff)
{ $tn{$f} = TrivGal::Image->new($path . $f->name)->scale($size); }
for my $d (@$dd) {
my $p = join_paths $path, $d->name;
my ($ddd, $fff, $iii);
($ddd, $fff, $iii) = listdir join_paths $IMGROOT, $p;
+ $nd{$d} = @$ddd; $nf{$d} = @$fff;
DIR: for (;;) {
if (defined $iii) {
my $index = join_paths $p, $iii->name;
<h2>Subfolders</h2>
<div class="gallery <% $size %>">
% for my $d (@$dd) {
+% my $count = "";
+% $count .= "$nd{$d}/" if $nd{$d};
+% $count .= "$nf{$d}" if $nf{$d};
<& .thumbnail, target => $d->name, comment => $d->comment,
tn => $tn{$d}, size => $size,
- caption => $m->interp->apply_escapes($d->name, "h") &>\
+ caption =>
+ $m->interp->apply_escapes($d->name, "h") . " [$count]" &>\
% }
</div>
% }