function freelinking_settings_submit in Freelinking 7.3
Custom submit handler for the freelinking_settings form.
1 string reference to 'freelinking_settings_submit'
- freelinking_settings in ./
freelinking.forms.inc - Build admin/settings page.
File
- ./
freelinking.forms.inc, line 99 - Constructs freelinking & module admin forms.
Code
function freelinking_settings_submit($form, &$form_state) {
$enablecache = $form_state['values']['freelinking_enablecache'];
$oldenbcache = variable_get('freelinking_enablecache', FALSE);
if ($oldenbcache != $enablecache) {
$formats = db_select('filter', 'f')
->fields('f', array(
'format',
))
->condition(db_and()
->condition('module', 'freelinking')
->condition('status', 1));
$rrr = db_update('filter_format')
->expression('cache', $enablecache)
->condition('format', $formats, 'IN')
->execute();
}
}