? temp.patch
? views1-remove-providers.patch
? views_1_timestamp_handler_timestamps.patch
Index: views.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/views.module,v
retrieving revision 1.166.2.47
diff -u -p -r1.166.2.47 views.module
--- views.module	31 Oct 2008 23:48:58 -0000	1.166.2.47
+++ views.module	11 Nov 2008 21:52:22 -0000
@@ -2022,6 +2022,11 @@ function views_handler_filter_timestamp(
   if ($filter['value']) {
     $value = $filter['value'] == 'now' ? "***CURRENT_TIME***" : strtotime($filter['value']);
   }
+  // We didn't get a value in the first test so we try using a unix timestamp.
+  // NOTE: php 4.4 and php after 5.1 have different return values for strtotime failures.
+  if ($filter['value'] && (!$value || $value < 0)) {
+    $value = intval($filter['value']);
+  }
 
   $table = $filterinfo['table'];
   $column = $filterinfo['field'];
