Revision 452
Added by Matthias over 17 years ago
modify.php | ||
---|---|---|
60 | 60 |
$template->set_block('page', 'main_block', 'main'); |
61 | 61 |
$template->set_var(array( |
62 | 62 |
'PAGE_ID' => $results_array['page_id'], |
63 |
'PAGE_TITLE' => (htmlentities($results_array['page_title'])),
|
|
63 |
'PAGE_TITLE' => ($results_array['page_title']),
|
|
64 | 64 |
'MODIFIED_BY' => $user['display_name'], |
65 | 65 |
'MODIFIED_BY_USERNAME' => $user['username'], |
66 | 66 |
'MODIFIED_WHEN' => $modified_ts, |
... | ... | |
97 | 97 |
$template->pparse('output', 'page'); |
98 | 98 |
|
99 | 99 |
// Get sections for this page |
100 |
$module_permissions = $_SESSION['MODULE_PERMISSIONS']; |
|
100 | 101 |
$query_sections = $database->query("SELECT section_id,module FROM ".TABLE_PREFIX."sections WHERE page_id = '$page_id' ORDER BY position ASC"); |
101 | 102 |
if($query_sections->numRows() > 0) { |
102 | 103 |
while($section = $query_sections->fetchRow()) { |
103 | 104 |
$section_id = $section['section_id']; |
104 | 105 |
$module = $section['module']; |
105 |
// Include the modules editing script if it exists |
|
106 |
if(file_exists(WB_PATH.'/modules/'.$module.'/modify.php')) { |
|
107 |
echo '<a name="'.$section_id.'"></a>'; |
|
108 |
require(WB_PATH.'/modules/'.$module.'/modify.php'); |
|
106 |
//Have permission? |
|
107 |
if(!is_numeric(array_search($module, $module_permissions))) { |
|
108 |
// Include the modules editing script if it exists |
|
109 |
if(file_exists(WB_PATH.'/modules/'.$module.'/modify.php')) { |
|
110 |
echo '<a name="'.$section_id.'"></a>'; |
|
111 |
require(WB_PATH.'/modules/'.$module.'/modify.php'); |
|
112 |
} |
|
109 | 113 |
} |
110 | 114 |
} |
111 | 115 |
} |
Also available in: Unified diff
again copied all changes for WB 2.6.6 from trunk to branches