From 9bfabe3e12f754d5d8cf409ffa63706083ebe941 Mon Sep 17 00:00:00 2001 From: Yorhel Date: Fri, 21 Nov 2008 13:42:10 +0100 Subject: Added htmlHiddenMessage() to hide deleted items --- lib/VNDB/Handler/Producers.pm | 15 +-------------- lib/VNDB/Handler/VNPage.pm | 2 ++ 2 files changed, 3 insertions(+), 14 deletions(-) (limited to 'lib/VNDB/Handler') diff --git a/lib/VNDB/Handler/Producers.pm b/lib/VNDB/Handler/Producers.pm index c770e435..234280b7 100644 --- a/lib/VNDB/Handler/Producers.pm +++ b/lib/VNDB/Handler/Producers.pm @@ -28,6 +28,7 @@ sub page { $self->htmlHeader(title => $p->{name}); $self->htmlMainTabs(p => $p); + return if $self->htmlHiddenMessage('p', $p); if($rev) { my $prev = $rev && $rev > 1 && $self->dbProducerGet(id => $pid, rev => $rev-1, what => 'changes')->[0]; @@ -41,20 +42,6 @@ sub page { ); } - if($p->{hidden}) { - div class => 'mainbox'; - h1 $p->{name}; - div class => 'warning'; - h2 'Item deleted'; - p; - lit qq|This item has been deleted from the database, File a request on the| - .qq| discussion board to undelete this page.|; - end; - end; - end; - return $self->htmlFooter if !$self->authCan('del'); - } - div class => 'mainbox producerpage'; p class => 'locked', 'Locked for editing' if $p->{locked}; h1 $p->{name}; diff --git a/lib/VNDB/Handler/VNPage.pm b/lib/VNDB/Handler/VNPage.pm index 8ec32143..cb5e5576 100644 --- a/lib/VNDB/Handler/VNPage.pm +++ b/lib/VNDB/Handler/VNPage.pm @@ -44,6 +44,8 @@ sub page { $self->htmlHeader(title => $v->{title}); $self->htmlMainTabs('v', $v); + return if $self->htmlHiddenMessage('v', $v); + div class => 'mainbox'; h1 $v->{title}; h2 class => 'alttitle', $v->{original} if $v->{original}; -- cgit v1.2.3