function qtip_configure_instance_form_submit in qTip (Stylish jQuery Tooltips) 7.2
Submission handler.
File
- includes/
forms/ qtip.admin.inc, line 405 - Administrative functions for the qTip module.
Code
function qtip_configure_instance_form_submit(&$form, &$form_state) {
if ($form_state['clicked_button']['#id'] == 'edit-actions-submit') {
$qt = _qtip_convert_form_to_qtips($form_state);
$exists = qtip_load($qt->machine_name);
if ($exists && empty($exists->in_code_only)) {
if (qtip_update($qt)) {
drupal_set_message(t('The qTip instance %name has been updated.', array(
'%name' => $qt->name,
)));
}
}
else {
if (qtip_save($qt)) {
drupal_set_message(t('The qTip instance %name has been created.', array(
'%name' => $qt->name,
)));
}
}
$form_state['redirect'] = 'admin/config/user-interface/qtip';
}
}