Revision 347
Added by stefan over 19 years ago
| trunk/wb/admin/pages/sections_save.php | ||
|---|---|---|
| 76 | 76 |
if($query_sections->numRows() > 0) {
|
| 77 | 77 |
$num_sections = $query_sections->numRows(); |
| 78 | 78 |
while($section = $query_sections->fetchRow()) {
|
| 79 |
// Get the modules real name |
|
| 80 |
$module_path = WB_PATH.'/modules/'.$section['module'].'/info.php'; |
|
| 81 |
if(file_exists($module_path)) {
|
|
| 82 |
require($module_path); |
|
| 83 |
if(!isset($module_function)) { $module_function = 'unknown'; }
|
|
| 84 |
if(!is_numeric(array_search($section['module'], $module_permissions)) AND $module_function == 'page') {
|
|
| 85 |
// Update the section record with properties |
|
| 86 |
$section_id = $section['section_id']; |
|
| 87 |
$sql = ''; |
|
| 88 |
if(isset($_POST['block'.$section_id]) AND $_POST['block'.$section_id] != '') {
|
|
| 89 |
$sql = "block = '".$admin->add_slashes($_POST['block'.$section_id])."'"; |
|
| 90 |
$query = "UPDATE ".TABLE_PREFIX."sections SET $sql WHERE section_id = '$section_id' LIMIT 1"; |
|
| 91 |
if($sql != '') {
|
|
| 92 |
$database->query($query); |
|
| 93 |
} |
|
| 79 |
if(!is_numeric(array_search($section['module'], $module_permissions))) {
|
|
| 80 |
// Update the section record with properties |
|
| 81 |
$section_id = $section['section_id']; |
|
| 82 |
$sql = ''; |
|
| 83 |
if(isset($_POST['block'.$section_id]) AND $_POST['block'.$section_id] != '') {
|
|
| 84 |
$sql = "block = '".$admin->add_slashes($_POST['block'.$section_id])."'"; |
|
| 85 |
$query = "UPDATE ".TABLE_PREFIX."sections SET $sql WHERE section_id = '$section_id' LIMIT 1"; |
|
| 86 |
if($sql != '') {
|
|
| 87 |
$database->query($query); |
|
| 94 | 88 |
} |
| 95 | 89 |
} |
| 96 |
if(isset($module_function)) { unset($module_function); } // Unset module type
|
|
| 97 | 90 |
} |
| 98 | 91 |
} |
| 99 | 92 |
} |
| ... | ... | |
| 107 | 100 |
// Print admin footer |
| 108 | 101 |
$admin->print_footer(); |
| 109 | 102 |
|
| 110 |
?> |
|
| 103 |
?> |
|
Also available in: Unified diff
Removed use of variable module_function in sections_save.php