Revision 544
Added by thorn almost 18 years ago
| save.php | ||
|---|---|---|
| 143 | 143 |
} |
| 144 | 144 |
|
| 145 | 145 |
// Query current search settings in the db, then loop through them and update the db with the new value |
| 146 |
$query = "SELECT name FROM ".TABLE_PREFIX."search WHERE extra = ''"; |
|
| 146 |
$query = "SELECT name, value FROM ".TABLE_PREFIX."search WHERE extra = ''";
|
|
| 147 | 147 |
$results = $database->query($query); |
| 148 | 148 |
while($search_setting = $results->fetchRow()) {
|
| 149 |
$old_value = $search_setting['value']; |
|
| 149 | 150 |
$setting_name = $search_setting['name']; |
| 150 | 151 |
$post_name = 'search_'.$search_setting['name']; |
| 151 |
$value = $admin->get_post($post_name); |
|
| 152 |
if($admin->get_post($post_name) == '') |
|
| 153 |
$value = $old_value; |
|
| 154 |
else |
|
| 155 |
$value = $admin->get_post($post_name); |
|
| 152 | 156 |
$value = $admin->add_slashes($value); |
| 153 | 157 |
$database->query("UPDATE ".TABLE_PREFIX."search SET value = '$value' WHERE name = '$setting_name'");
|
| 154 | 158 |
} |
| ... | ... | |
| 163 | 167 |
$admin->print_success($MESSAGE['SETTINGS']['SAVED'], ADMIN_URL.'/settings/index.php'.$advanced); |
| 164 | 168 |
$admin->print_footer(); |
| 165 | 169 |
|
| 166 |
?> |
|
| 170 |
?> |
|
Also available in: Unified diff
changed admin/pages/save.php to allow hidden config-elements in table search