From 0b2208f7c4441cdae919d62549e27d01fca5cca9 Mon Sep 17 00:00:00 2001 From: tomash Date: Fri, 14 Jul 2006 13:46:56 +0000 Subject: [PATCH] Little PHP4 fix (can't handle date('c')) --- livesupport/src/modules/storageServer/var/MetaData.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/livesupport/src/modules/storageServer/var/MetaData.php b/livesupport/src/modules/storageServer/var/MetaData.php index 9ef882791..33a7656eb 100644 --- a/livesupport/src/modules/storageServer/var/MetaData.php +++ b/livesupport/src/modules/storageServer/var/MetaData.php @@ -438,7 +438,13 @@ class MetaData{ */ function regenerateXmlFile() { - $r = $this->setMetadataValue('ls:mtime', date('c')); + $atime = date('c'); + // php4 fix: + if($atime=='c'){ + $tz=preg_replace("|00$|",":00",trim(`date +%z`)); + $atime=trim(`date +%Y-%m-%dT%H:%M:%S`).$tz; + } + $r = $this->setMetadataValue('ls:mtime', $atime); if(PEAR::isError($r)) return $r; $fn = $this->fname; $xml = $this->genXMLDoc();