function _hide_submit_admin_settings_submit in Hide submit button 5
Admin settings submit handler
Parameters
$form:
&$form_values:
File
- ./
hide_submit_admin.inc, line 346 - Hide the submit button after clicked to prevent/reduce duplicate postings.
Code
function _hide_submit_admin_settings_submit($form, $form_values) {
$op = isset($form_values['op']) ? $form_values['op'] : '';
if ($op == t('Reset to defaults')) {
variable_del('hide_submit_image');
}
// Set custom link
if ($form_values['hide_submit_toggle_custom_image']) {
variable_set('hide_submit_image', $form_values['hide_submit_custom_image_link']);
drupal_set_message(t("Custom image is set..."));
}
elseif ($form_values['hide_submit_toggle_random']) {
drupal_set_message(t("Random image feature is set..."));
$images_to_random = array();
foreach ($form_values['hide_submit_random'] as $key => $v) {
if ($v) {
$images_to_random[] = $form_values['list_of_images'][$key];
}
}
variable_set('hide_submit_image', $images_to_random);
}
else {
variable_set('hide_submit_image', $form_values['list_of_images'][$form_values['hide_submit_default_image']]);
drupal_set_message(t("Default image is set..."));
}
}