commit e206d6e03a4bf132d9391d381fd3d4cba381ef01
parent c115ce84159f01c4091d8b7be263df7f3403451e
Author: dankert <devnull@localhost>
Date: Thu, 15 Nov 2007 20:20:46 +0100
Falls ausgewaehlt die Seite sofort veroeffentlichen
Diffstat:
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/actionClasses/PageelementAction.class.php b/actionClasses/PageelementAction.class.php
@@ -1280,14 +1280,15 @@ class PageelementAction extends Action
$value->save();
}
- $this->addNotice('pageelement',$value->element->name,'SAVED','ok');
+ $this->addNotice('pageelement',$value->element->name,'SAVED',OR_NOTICE_OK);
$this->page->setTimestamp(); // "Letzte Aenderung" setzen
-// // Falls ausgewaehlt die Seite sofort veroeffentlichen
-// if ( $this->hasRequestVar('publish') )
-// $this->callSubAction( 'pubnow' ); // Weiter zum veroeffentlichen
-// else
-// $this->callSubAction( 'el' ); // Element-Liste anzeigen
+ // Falls ausgewaehlt die Seite sofort veroeffentlichen
+ if ( $value->page->hasRight( ACL_PUBLISH ) && $this->hasRequestVar('publish') )
+ {
+ $this->page->publish();
+ $this->addNotice('pageelement',$value->element->name,'PUBLISHED',OR_NOTICE_OK);
+ }
}