openrat-cms

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

commit 90f512b517ea8d78ea305de2912093ce9d19bfba
parent f4d5a07ee3aa345f513549296c383d73bb6c6b20
Author: dankert <devnull@localhost>
Date:   Mon, 17 Jul 2006 20:13:25 +0200

Neue Funktion "show()"

Diffstat:
actionClasses/PageelementAction.class.php | 18++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/actionClasses/PageelementAction.class.php b/actionClasses/PageelementAction.class.php @@ -20,7 +20,10 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // --------------------------------------------------------------------------- // $Log$ -// Revision 1.19 2006-01-29 17:18:59 dankert +// Revision 1.20 2006-07-17 18:13:25 dankert +// Neue Funktion "show()" +// +// Revision 1.19 2006/01/29 17:18:59 dankert // Steuerung der Aktionsklasse ?ber .ini-Datei, dazu umbenennen einzelner Methoden // // Revision 1.18 2005/01/27 00:02:47 dankert @@ -110,6 +113,8 @@ class PageelementAction extends Action */ function PageelementAction() { + $this->Action(); // Super-Konstruktor + $this->value = new Value(); $this->page = Session::getObject(); @@ -138,6 +143,14 @@ class PageelementAction extends Action + function show() + { + $this->initedit(); + $this->value->generate(); + $this->setTemplateVar('value',$this->value->value); + } + + /** * Ein Element der Seite bearbeiten * @@ -1063,6 +1076,7 @@ class PageelementAction extends Action $value->page = new Page( $value->objectid ); $value->page->load(); + // Inhalt sofort freigegeben, wenn // - Recht vorhanden // - Freigabe gewuenscht @@ -1090,6 +1104,7 @@ class PageelementAction extends Action $value->save(); } + $this->addNotice('pageelement',$value->element->name,'SAVED','ok'); $this->page->setTimestamp(); // "Letzte Aenderung" setzen // // Falls ausgewaehlt die Seite sofort veroeffentlichen @@ -1355,7 +1370,6 @@ class PageelementAction extends Action $this->afterSave($value); } - } ?> \ No newline at end of file