X-Git-Url: https://git.distorted.org.uk/~mdw/tgal/blobdiff_plain/232193b49084e269709f73c8e69b55493f5de82b..551a3ba41e0d76cdf1097096aacdbb4c41732e8e:/mason/dhandler?ds=sidebyside diff --git a/mason/dhandler b/mason/dhandler index bf700a8..aca88bb 100755 --- a/mason/dhandler +++ b/mason/dhandler @@ -82,6 +82,16 @@ Failed to find ‘<% $path |h %>’. urlencode "$SCRIPTURL/$uplink"; } (my $nosl = $path) =~ s!/$!!; + + my %tn; + for my $f (@$ff) + { $tn{$f} = TrivGal::Image->new($path . $f->name); } + for my $d (@$dd) { + my ($ddd, $fff, $iii) = listdir $real . "/" . $d->name; + $tn{$d} = $iii ? + TrivGal::Image->new(join_paths $path, $d->name, $iii->name) : + undef; + } % <&| .html, title => "Folder " . $m->interp->apply_escapes($nosl || "[top]", "h"), @@ -97,28 +107,28 @@ Failed to find ‘<% $path |h %>’. % % if (@$dd) {

Subfolders

-