You are here

function custom_formatters_formatter_status_form in Custom Formatters 6

1 string reference to 'custom_formatters_formatter_status_form'
custom_formatters_menu in ./custom_formatters.module
Implements hook_menu().

File

./custom_formatters.admin.inc, line 763
Contains administration functions for the Custom Formatters module.

Code

function custom_formatters_formatter_status_form($form_state, $formatter = array()) {
  if (empty($formatter)) {
    drupal_set_message(t('The specified formatter was not found'), 'error');
    drupal_goto('admin/build/formatters');
  }
  $form = array();
  $form['name'] = array(
    '#type' => 'value',
    '#value' => $formatter->name,
  );
  return confirm_form($form, t('Are you sure you want to !status the formatter %name?', array(
    '%name' => $formatter->name,
    '!status' => $formatter->status ? t('disable') : t('enable'),
  )), 'admin/build/formatters', $formatter->status ? t('If this formatter is in use it could cause issues.') : '', t('!status', array(
    '!status' => $formatter->status ? t('Disable') : t('Enable'),
  )), t('Cancel'));
}