*/
function date_update_5200() {
$ret = array();
+ module_enable('date_timezone');
// Make sure date module loads after date_api.
$ret[] = update_sql("UPDATE {system} SET weight = 1 WHERE name = 'date'");
date_modify($end, $results[2] . $results[3] .' '. $results[4]);
$adjust = date_format($end, 'U') - date_format($start, 'U');
}
- else {
- $value = isset($filter['value']['date']) ? $filter['value']['date'] : $filter['value'];
+ elseif (module_exists('date_popup')) {
$element = _date_views_handler_filter_date_value_form($field);
$element['#value'] = $filter['value'];
$value = date_popup_input_value($element);
}
+ else {
+ $value = $filter['value'];
+ }
// Do some validation of input values before creating any SQL.
$type = $filterinfo['type'];
return $ret;
}
+function date_api_update_5200() {
+ $ret = array();
+ if (!function_exists('date_create')) {
+ module_enable('date_php4');
+ }
+ return $ret;
+}
+
/**
* These strings exist only for the extractor to pick them up and make them
* available for translation. Putting them here keeps them from being parsed