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:
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);
}