function popups_form_alter in Popups API (Ajax Dialogs) 5
Same name and namespace in other branches
- 6.2 popups.module \popups_form_alter()
- 6 popups.module \popups_form_alter()
- 7 popups.module \popups_form_alter()
File
- ./popups.module, line 167
- popups.module
Code
function popups_form_alter($form_id, &$form) {
$popups = popups_get_popups();
if (isset($popups[$form_id])) {
popups_add_popups($popups[$form_id]);
}
$theme = arg(4);
if ($form_id == 'system_theme_settings' && $theme) {
$form['popups'] = array(
'#type' => 'fieldset',
'#title' => t('Popup Settings'),
'#weight' => -2,
);
$form['popups']['popups_content_selector'] = array(
'#type' => 'textfield',
'#title' => t('Content Selector'),
'#default_value' => variable_get('popups_' . $theme . '_content_selector', 'div#content'),
'#description' => t("jQuery selector to define the page's content area on this theme."),
);
$form['popups']['popups_theme'] = array(
'#type' => 'hidden',
'#value' => $theme,
);
$form['#submit']['popups_theme_settings_form_submit'] = array();
}
}