function mylivechat_admin_settings_form_validate in My Live Chat 6
Same name and namespace in other branches
- 7 mylivechat.admin.inc \mylivechat_admin_settings_form_validate()
File
- ./
mylivechat.admin.inc, line 164 - MyLiveChat module admin panel
Code
function mylivechat_admin_settings_form_validate($form, &$data) {
$mylivechat = mylivechat::get_instance();
// Check if "Reset" button has been clicked
if (isset($data['values']) && isset($data['values']['op']) && $data['values']['op'] === 'Reset settings') {
$mylivechat
->reset_settings();
}
else {
/**
* Form validation
*/
echo $data['values']['mylivechat_id'];
if ($mylivechat
->validate_id($data['values']['mylivechat_id']) == FALSE) {
form_set_error('mylivechat_id', t('MyLiveChat ID is incorrect.'));
}
variable_set('mylivechat_id', $data['values']['mylivechat_id']);
variable_set('mylivechat_encrykey', $data['values']['mylivechat_encrykey']);
variable_set('mylivechat_displaytype', $data['values']['mylivechat_displaytype']);
variable_set('mylivechat_membership', $data['values']['mylivechat_membership']);
variable_set('mylivechat_encrymode', $data['values']['mylivechat_encrymode']);
}
}