| 1 |
<?php |
<?php |
| 2 |
// $Id: stormtimetracking.module,v 1.8 2008/06/18 15:25:41 robertogerola Exp $ |
// $Id: stormtimetracking.module,v 1.9 2008/06/23 16:46:36 robertogerola Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 413 |
} |
} |
| 414 |
|
|
| 415 |
function _stormtimetracking_beforesave(&$node) { |
function _stormtimetracking_beforesave(&$node) { |
|
$trackingdate = $node->trackingdate; |
|
| 416 |
$timebegin = _storm_strtotime($node->timebegin); |
$timebegin = _storm_strtotime($node->timebegin); |
| 417 |
$timeend = _storm_strtotime($node->timeend); |
$timeend = _storm_strtotime($node->timeend); |
| 418 |
|
|
| 419 |
$trackingdate = $trackingdate + $timebegin; |
if(is_array($node->trackingdate)) { |
| 420 |
|
$node->trackingdate = _storm_datetime_to_gmtimestamp($node->trackingdate + $timebegin); |
| 421 |
$node->trackingdate = _storm_datetime_to_gmtimestamp($trackingdate); |
} |
| 422 |
|
|
| 423 |
$node->timebegin = _storm_timetostr($timebegin); |
$node->timebegin = _storm_timetostr($timebegin); |
| 424 |
$node->timeend = _storm_timetostr($timeend); |
$node->timeend = _storm_timetostr($timeend); |