]> git.mjollnir.org Git - moodle.git/commitdiff
date manipulation script
authordhawes <dhawes>
Sun, 23 Jan 2005 15:55:03 +0000 (15:55 +0000)
committerdhawes <dhawes>
Sun, 23 Jan 2005 15:55:03 +0000 (15:55 +0000)
rss/magpie/scripts/smarty_plugin/modifier.rss_date_parse.php [new file with mode: 0644]

diff --git a/rss/magpie/scripts/smarty_plugin/modifier.rss_date_parse.php b/rss/magpie/scripts/smarty_plugin/modifier.rss_date_parse.php
new file mode 100644 (file)
index 0000000..593270e
--- /dev/null
@@ -0,0 +1,31 @@
+<?php
+
+/*
+ * Smarty plugin
+ * -------------------------------------------------------------
+ * Type:     modifier
+ * Name:     rss_date_parse
+ * Purpose:  parse rss date into unix epoch
+ * Input:    string: rss date
+ *                      default_date:  default date if $rss_date is empty
+ *
+ * NOTE!!!  parse_w3cdtf provided by MagpieRSS's rss_utils.inc
+ *          this file needs to be included somewhere in your script
+ * -------------------------------------------------------------
+ */
+function smarty_modifier_rss_date_parse ($rss_date, $default_date=null)
+{
+       if($rss_date != '') {
+       return parse_w3cdtf( $rss_date );
+       } elseif (isset($default_date) && $default_date != '') {                
+       return parse_w3cdtf( $default_date );
+       } else {
+               return;
+       }
+}
+
+
+
+
+?>