Index: contrib/event_views/event_views.module =================================================================== RCS file: /cvs/drupal/contributions/modules/event/contrib/event_views/event_views.module,v retrieving revision 1.21 diff -u -r1.21 event_views.module --- contrib/event_views/event_views.module 23 Aug 2007 20:46:36 -0000 1.21 +++ contrib/event_views/event_views.module 2 Oct 2007 10:06:58 -0000 @@ -55,14 +55,14 @@ 'event_start' => array( 'name' => t('Event: Start Time'), 'sortable' => true, - 'handler' => views_handler_field_dates(), + 'handler' => views_handler_field_dates_iso(), 'option' => 'string', 'addlfields' => array('event_start', 'event_end', 'timezone'), ), 'event_end' => array( 'name' => t('Event: End Time'), 'sortable' => true, - 'handler' => views_handler_field_dates(), + 'handler' => views_handler_field_dates_iso(), 'option' => 'string', 'addlfields' => array('event_start', 'event_end', 'timezone'), ), @@ -649,6 +649,19 @@ } +/** +* Provide a list of all standard supported iso date output handlers. +*/ +function views_handler_field_dates_iso() { + return array( + 'views_handler_field_date_small_iso' => t('As Short Date'), + 'views_handler_field_date_iso' => t('As Medium Date'), + 'views_handler_field_date_large_iso' => t('As Long Date'), + 'views_handler_field_date_custom_iso' => t('As Custom Date'), + 'views_handler_field_since_iso' => t('As Time Ago') + ); +} + function views_handler_field_date_iso($fieldinfo, $fielddata, $value, $data) { return $value ? event_format_date($value) : theme('views_nodate'); }