function purr_messages_settings_submit in Purr Messages 6.2
Same name and namespace in other branches
- 8.2 purr_messages.admin.inc \purr_messages_settings_submit()
- 7.2 purr_messages.admin.inc \purr_messages_settings_submit()
Form submission handler for the configuration form.
See also
File
- ./
purr_messages.admin.inc, line 154
Code
function purr_messages_settings_submit($form, &$form_state) {
if (!form_get_errors()) {
variable_set('purr_messages_fade_in', (int) $form_state['values']['purr_messages_fade_in']);
variable_set('purr_messages_fade_out', (int) $form_state['values']['purr_messages_fade_out']);
variable_set('purr_messages_timer', (int) $form_state['values']['purr_messages_timer']);
variable_set('purr_messages_hover', (bool) $form_state['values']['purr_messages_hover']);
variable_set('purr_messages_transparent', (bool) $form_state['values']['purr_messages_transparent']);
variable_set('purr_messages_admin_path', (bool) $form_state['values']['purr_messages_admin_path']);
variable_set('purr_messages_visibility', (int) $form_state['values']['visibility']);
variable_set('purr_messages_pages', trim($form_state['values']['pages']));
variable_set('purr_messages_explicit', (bool) $form_state['values']['purr_messages_explicit']);
variable_set('purr_messages_attachto', trim($form_state['values']['purr_messages_attachto']));
variable_set('purr_messages_sticky', (bool) $form_state['values']['purr_messages_sticky']);
drupal_set_message(t('The configuration has been saved.'));
}
}