[BUGFIX] date expects parameter 2 to be long, string given
[Packages/TYPO3.CMS.git] / typo3 / sysext / cms / tslib / class.tslib_content.php
index 90afe9e..4f1c6e1 100644 (file)
@@ -2417,11 +2417,13 @@ class tslib_cObj {
         * Will return a formatted date based on configuration given according to PHP date/gmdate properties
         * Will return gmdate when the property GMT returns TRUE
         *
-        * @param       string          Input value undergoing processing in this function.
-        * @param       array           stdWrap properties for date.
-        * @return      string          The processed input value
+        * @param string $content Input value undergoing processing in this function.
+        * @param array $conf stdWrap properties for date.
+        * @return string The processed input value
         */
        public function stdWrap_date($content = '', $conf = array()) {
+                       // check for zero length string to mimic default case of date/gmdate.
+               $content = $content == '' ? $GLOBALS['EXEC_TIME'] : intval($content);
                $content = ($conf['date.']['GMT'] ? gmdate($conf['date'], $content) : date($conf['date'], $content));
                return $content;
        }