alecpl
2008-04-17 ea090ca09d2ee04c68c524f0e3c63de2fdb21a04
program/include/main.inc
@@ -1511,7 +1511,17 @@
  if (is_numeric($date))
    $ts = $date;
  else if (!empty($date))
    $ts = @strtotime($date);
    {
    while (($ts = @strtotime($date))===false)
      {
        // if we have a date in non-rfc format
   // remove token from the end and try again
        $d = explode(' ', $date);
   array_pop($d);
   if (!$d) break;
   $date = implode(' ', $d);
      }
    }
    
  if (empty($ts))
    return '';