openrat-cms

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

commit b105540c4f54eab55ee741aea45c95cff13b427b
parent 92c184f89dce097b419b458bd95b495b2f99dd08
Author: Jan Dankert <devnull@localhost>
Date:   Fri,  1 Aug 2014 00:01:49 +0200

Neu: Möglichkeit, ein Datum als Timestamp zum Server zu senden.

Diffstat:
action/PageelementAction.class.php | 17++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/action/PageelementAction.class.php b/action/PageelementAction.class.php @@ -1183,13 +1183,16 @@ class PageelementAction extends Action $value->load(); if ( $this->hasRequestVar('linkobjectid') ) - $value->linkToObjectId = $this->getRequestVar('linkobjectid'); + $value->linkToObjectId = $this->getRequestVar('linkobjectid'); + elseif ( $this->hasRequestVar('date') ) + // Wenn ein Timestamp übergeben wurde, dann dieses verwenden + $value->date = $this->getRequestVar('date'); elseif ( $this->getRequestVar('ansidate') != $this->getRequestVar('ansidate_orig') ) - // Wenn ein ANSI-Datum eingegeben wurde, dann dieses verwenden - $value->date = strtotime($this->getRequestVar('ansidate') ); + // Wenn ein ANSI-Datum eingegeben wurde, dann dieses verwenden + $value->date = strtotime($this->getRequestVar('ansidate') ); else - // Sonst die Zeitwerte einzeln zu einem Datum zusammensetzen - $value->date = mktime( $this->getRequestVar('hour' ), + // Sonst die Zeitwerte einzeln zu einem Datum zusammensetzen + $value->date = mktime( $this->getRequestVar('hour' ), $this->getRequestVar('minute'), $this->getRequestVar('second'), $this->getRequestVar('month' ), @@ -1253,9 +1256,9 @@ class PageelementAction extends Action $value->load(); if ( $this->hasRequestVar('linkurl') ) - $value->linkToObjectId = $this->parseOID($this->getRequestVar('linkurl')); + $value->linkToObjectId = $this->parseOID($this->getRequestVar('linkurl')); else - $value->linkToObjectId = intval($this->getRequestVar('linkobjectid')); + $value->linkToObjectId = intval($this->getRequestVar('linkobjectid')); $this->afterSave($value); }