diff --git a/e107_handlers/date_handler.php b/e107_handlers/date_handler.php
index 34aa2b104..ecbbbd530 100644
--- a/e107_handlers/date_handler.php
+++ b/e107_handlers/date_handler.php
@@ -16,7 +16,7 @@ if (!defined('e107_INIT')) { exit; }
e107::includeLan(e_LANGUAGEDIR.e_LANGUAGE."/lan_date.php");
-class convert
+class e_date
{
function __construct()
@@ -81,8 +81,7 @@ class convert
/**
* Return an array of language terms representing months
* @param $type string : month, month-short, day, day-short, day-shortest
- * @return array
- * TODO Cache!
+ * @return array|bool
*/
public function terms($type='month')
{
@@ -642,24 +641,22 @@ class convert
}
-
-
/**
* This work of Lionel SAURON (http://sauron.lionel.free.fr:80) is licensed under the
* Creative Commons Attribution-Noncommercial-Share Alike 2.0 France License.
* To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.0/fr/
* or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
- *
+ *
* http://snipplr.com/view/4964/emulate-php-5-for-backwards-compatibility/
- *
+ *
* Parse a date generated with strftime().
- *
- * @author Lionel SAURON and reworked by e107 Inc. for month names.
+ *
+ * @author Lionel SAURON and reworked by e107 Inc. for month names.
* @version 1.0
* @public
*
* @param string $str date string to parse (e.g. returned from strftime()).
- * @param string $sFormat strftime format used to create the date
+ * @param $format
* @return array|bool Returns an array with the $str
parsed, or false
on error.
*/
public function strptime($str, $format)
@@ -919,4 +916,15 @@ class convert
}
-?>
\ No newline at end of file
+
+
+/**
+ * BC Fix convert
+ */
+class convert extends e_date
+{
+
+
+
+
+}
\ No newline at end of file
diff --git a/e107_handlers/e107_class.php b/e107_handlers/e107_class.php
index 49113de2b..73340f44b 100755
--- a/e107_handlers/e107_class.php
+++ b/e107_handlers/e107_class.php
@@ -160,7 +160,8 @@ class e107
protected static $_known_handlers = array(
'UserHandler' => '{e_HANDLER}user_handler.php',
'comment' => '{e_HANDLER}comment_class.php',
- 'convert' => '{e_HANDLER}date_handler.php',
+ 'e_date' => '{e_HANDLER}date_handler.php',
+ 'convert' => '{e_HANDLER}date_handler.php', // BC Fix.
'db' => '{e_HANDLER}mysql_class.php',
'e107Email' => '{e_HANDLER}mail.php',
'e107_event' => '{e_HANDLER}event_class.php',
@@ -1588,7 +1589,7 @@ class e107
*/
public static function getDateConvert()
{
- return self::getSingleton('convert', true);
+ return self::getSingleton('e_date', true);
}
/**
@@ -1598,7 +1599,7 @@ class e107
*/
public static function getDate()
{
- return self::getSingleton('convert', true);
+ return self::getSingleton('e_date', true);
}