X-Git-Url: https://git.sesse.net/?p=pr0n;a=blobdiff_plain;f=perl%2FSesse%2Fpr0n%2FListing.pm;h=b871e88d1451170fb8566d27f2f76a1a6a5a88a8;hp=d344083a0518225fcbaf36c8ce4430b0cc89577b;hb=7d83b76289605efa52cf631d184093d0096383c5;hpb=5d9cbfab67405ce1806475bf211190e4427f0b56 diff --git a/perl/Sesse/pr0n/Listing.pm b/perl/Sesse/pr0n/Listing.pm index d344083..b871e88 100644 --- a/perl/Sesse/pr0n/Listing.pm +++ b/perl/Sesse/pr0n/Listing.pm @@ -43,6 +43,7 @@ sub handler { or dberror($r, "Couldn't get events"); Sesse::pr0n::Common::header($r, Sesse::pr0n::Templates::fetch_template($r, 'tag-listing')); + Sesse::pr0n::Templates::print_template($r, 'mainmenu-tags'); my $cloud = HTML::TagCloud->new; @@ -68,6 +69,14 @@ sub handler { or dberror($r, "Couldn't get events"); Sesse::pr0n::Common::header($r, Sesse::pr0n::Templates::fetch_template($r, 'event-listing')); + + # See if there are any tags related to this vhost + my $ref = $dbh->selectrow_hashref('SELECT * FROM tags t JOIN images i ON t.image=i.id WHERE vhost=? LIMIT 1', + undef, $r->get_server_name); + if (defined($ref)) { + Sesse::pr0n::Templates::print_template($r, 'mainmenu-events'); + } + my $allcaption = Sesse::pr0n::Templates::fetch_template($r, 'all-event-title'); $r->print("