function itoggle_form_node_type_form_alter in iToggle 7.2
Implements hook_form_FORM_ID_alter().
Adds iToggle options to node type forms.
File
- ./
itoggle.module, line 81 - iToggle core module.
Code
function itoggle_form_node_type_form_alter(&$form, $form_state) {
$type = $form['#node_type']->type;
$form['#submit'][] = 'itoggle_node_type_form_submit';
$varname = "itoggle_enable_{$type}";
$form['itoggle'] = array(
'#type' => 'fieldset',
'#title' => t('iToggle settings'),
'#group' => 'additional_settings',
'#attached' => array(
'js' => array(
drupal_get_path('module', 'itoggle') . '/misc/itoggle-node-type-form.js',
),
),
'#tree' => TRUE,
);
$form['itoggle'][$varname] = array(
'#type' => 'checkbox',
'#title' => t('Enable iToggle for properties'),
'#description' => t('Check this option to enable iToggle widgets when editing the "promote", "sticky" and "status" node properties.'),
'#default_value' => variable_get($varname, FALSE),
);
}