break; default: $folders_sort = "name"; break; } $site = $cms->get_site($site_id); if (!$GO_SECURITY->has_permission($GO_SECURITY->user_id, $site['acl_write'])) { require $GO_THEME->theme_path . "header.inc"; require $GO_CONFIG->root_path . 'error_docs/403.inc'; require $GO_THEME->theme_path . "footer.inc"; exit; } //set the folder id we are in $folder_id = isset($_REQUEST['folder_id']) ? $_REQUEST['folder_id'] : $site['root_folder_id']; require $GO_THEME->theme_path . "header.inc"; $folder = $cms->get_folder($folder_id); echo '<h2>' . get_path($folder['parent_id']) . '/<a href="' . $_SERVER['PHP_SELF'] . '?site_id=' . $site_id . '&folder_id=' . $folder['id'] . '">' . $folder['name'] . '</a></h2>'; echo '<table border="0">'; if ($folder['parent_id'] != 0) { echo '<td align="center" width="60" nowrap>'; echo '<a class="small" href="' . $_SERVER['PHP_SELF'] . '?site_id=' . $site_id . '&folder_id=' . $folder['parent_id'] . '"><img src="' . $GO_THEME->images['uplvl_big'] . '" border="0" height="32" width="32" /><br />omhoog</a></td>'; } echo '<td align="center" width="60" nowrap>'; echo '<a class="small" href="javascript:window.close();"><img src="' . $GO_THEME->images['close'] . '" border="0" height="32" width="32" /><br />close</a></td>'; echo '</table>'; echo '<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr>'; echo '<td class="TableHead2" width="16"><input type="checkbox" onclick="javascript:invert_selection()" name="dummy" /></td>'; echo '<td class="TableHead2" width="100" nowrap><a class="TableHead2" href="' . $_SERVER['PHP_SELF'] . '?site_id=' . $site_id . '&new_sort_field=cms_files.name&new_sort_order=' . $new_sort_order . '">' . $strName; if ($cms_settings['sort_field'] == "cms_files.name") { echo $image_string; }
$feedback = '<p class="Error">' . $strSaveError . '</p>'; } else { if ($_POST['close'] == 'true') { header('Location: ' . $return_to); exit; } } } } break; case 'save_folder_properties': $task = 'folder_properties'; $name = smart_addslashes(trim($_POST['name'])); if ($name == '') { $feedback = '<p class="Error">' . $error_missing_field . '</p>'; } elseif (!($folder = $cms->get_folder($folder_id))) { $feedback = '<p class="Error">' . $strSaveError . '</p>'; } else { $disabled = isset($_POST['disabled']) ? '1' : '0'; $disable_multipage = isset($_POST['disable_multipage']) ? '1' : '0'; if (!$cms->update_folder($folder_id, $name, $disabled, $_POST['priority'], $disable_multipage)) { $feedback = '<p class="Error">' . $strSaveError . '</p>'; } else { if ($_POST['close'] == 'true') { header('Location: ' . $return_to); exit; } } } break; case 'save_search_words':