From 81de68aca5add586f982c2d806968e2ca4f1d748 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Wed, 1 Apr 2009 04:45:52 +0000 Subject: [PATCH] Remove another duplicate www_edit method. Add missing POD. --- lib/WebGUI/Asset/Snippet.pm | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/lib/WebGUI/Asset/Snippet.pm b/lib/WebGUI/Asset/Snippet.pm index 013cdfd73..6f23e3805 100644 --- a/lib/WebGUI/Asset/Snippet.pm +++ b/lib/WebGUI/Asset/Snippet.pm @@ -191,6 +191,18 @@ sub purgeCache { } #------------------------------------------------------------------- + +=head2 view ( $calledAsWebMethod ) + +Override the base class to implement caching, template and macro processing. + +=head3 $calledAsWebMethod + +If this is true, then change the cache method, and do not display the +toolbar if in adminMode. + +=cut + sub view { my $self = shift; my $calledAsWebMethod = shift; @@ -216,15 +228,6 @@ sub view { return $output; } -#------------------------------------------------------------------- -sub www_edit { - my $self = shift; - return $self->session->privilege->insufficient() unless $self->canEdit; - return $self->session->privilege->locked() unless $self->canEditIfLocked; - return $self->getAdminConsole->render($self->getEditForm->print,$self->addEditLabel); - -} - #------------------------------------------------------------------- =head2 www_view @@ -234,12 +237,12 @@ A web accessible version of the view method. =cut sub www_view { - my $self = shift; - return $self->session->privilege->insufficient() unless $self->canView; - my $mimeType=$self->getValue('mimeType'); - $self->session->http->setMimeType($mimeType || 'text/html'); - $self->session->http->setCacheControl($self->get("cacheTimeout")); - return $self->view(1); + my $self = shift; + return $self->session->privilege->insufficient() unless $self->canView; + my $mimeType=$self->getValue('mimeType'); + $self->session->http->setMimeType($mimeType || 'text/html'); + $self->session->http->setCacheControl($self->get("cacheTimeout")); + return $self->view(1); }