openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 3cfc5bba1fa94815e34e96e51b72410a58d75db7
parent c04c6ee1012454b754787fc31d451312f2382e82
Author: dankert <devnull@localhost>
Date:   Sat, 10 Nov 2007 02:51:13 +0100

Archive im Men? nur anzeigen, wenn es mind. 1 Inhalt gibt.

Diffstat:
actionClasses/PageelementAction.class.php | 15++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/actionClasses/PageelementAction.class.php b/actionClasses/PageelementAction.class.php @@ -43,6 +43,14 @@ class PageelementAction extends Action * @type Object */ var $element; + + + /** + * Enthält den Inhalt + * + * @var Object + */ + var $value; @@ -1618,8 +1626,13 @@ class PageelementAction extends Action { case 'show': case 'edit': - case 'archive': return true; + + case 'archive': + if ( is_object($this->value) ) + return $this->value->getCountVersions() > 0; + else + return true; case 'link': return in_array($type,array('date','text','longtext','number'));