function widgets_set_delete_form in Widgets 7
Form builder; Form for deleting an widget set.
Parameters
$set: An widget set array.
See also
widgets_set_delete_form_submit()
1 string reference to 'widgets_set_delete_form'
- widgets_menu in ./
widgets.module - Implements hook_menu().
File
- ./
widgets.admin.inc, line 497 - Administration pages for widget settings.
Code
function widgets_set_delete_form($form, $form_state, $set) {
$form_state['widgets_set'] = $set;
$replacement_sets = array_diff_key(widgets_set_options(), array(
$set['name'] => '',
));
$form['replacement'] = array(
'#title' => t('Replacement set'),
'#type' => 'select',
'#options' => $replacement_sets,
'#empty_option' => t('No replacement, just delete'),
);
return confirm_form($form, t('Optionally select a set before deleting %set', array(
'%set' => $set['name'],
)), 'admin/structure/widgets/sets', t('If this set is in use on the site, you may select another set to replace it.'), t('Delete'), t('Cancel'));
}