function system_date_time_formats
system_date_time_formats()
Displays the date format strings overview page.
File
- modules/system/system.admin.inc, line 2853
- Admin page callbacks for the system module.
Code
function system_date_time_formats() { $header = array(t('Format'), array('data' => t('Operations'), 'colspan' => '2')); $rows = array(); drupal_static_reset('system_get_date_formats'); $formats = system_get_date_formats('custom'); if (!empty($formats)) { foreach ($formats as $format) { $row = array(); $row[] = array('data' => format_date(REQUEST_TIME, 'custom', $format['format'])); $row[] = array('data' => l(t('edit'), 'admin/config/regional/date-time/formats/' . $format['dfid'] . '/edit')); $row[] = array('data' => l(t('delete'), 'admin/config/regional/date-time/formats/' . $format['dfid'] . '/delete')); $rows[] = $row; } } $build['date_formats_table'] = array( '#theme' => 'table', '#header' => $header, '#rows' => $rows, '#empty' => t('No custom date formats available. <a href="@link">Add date format</a>.', array('@link' => url('admin/config/regional/date-time/formats/add'))), ); return $build; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!system!system.admin.inc/function/system_date_time_formats/7.x