diff --git a/op/op.EditFolder.php b/op/op.EditFolder.php index 7bba72c52..3e4f99db4 100644 --- a/op/op.EditFolder.php +++ b/op/op.EditFolder.php @@ -1,55 +1,55 @@ - getMLText("invalid_folder_id"))),getMLText("invalid_folder_id")); +include("../inc/inc.Language.php"); +include("../inc/inc.ClassUI.php"); +include("../inc/inc.ClassEmail.php"); +include("../inc/inc.Authentication.php"); + +if (!isset($_POST["folderid"]) || !is_numeric($_POST["folderid"]) || intval($_POST["folderid"])<1) { + UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id")); } - -$folderid = $_POST["folderid"]; + +$folderid = $_POST["folderid"]; $folder = $dms->getFolder($folderid); - -if (!is_object($folder)) { - UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id")); -} - -$folderPathHTML = getFolderPathHTML($folder, true); - -if ($folder->getAccessMode($user) < M_READWRITE) { - UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied")); -} - -$name = $_POST["name"]; -$comment = $_POST["comment"]; + +if (!is_object($folder)) { + UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id")); +} + +$folderPathHTML = getFolderPathHTML($folder, true); + +if ($folder->getAccessMode($user) < M_READWRITE) { + UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied")); +} + +$name = $_POST["name"]; +$comment = $_POST["comment"]; if(isset($_POST["sequence"])) { - $sequence = $_POST["sequence"]; - if (!is_numeric($sequence)) { - $sequence = "keep"; - } + $sequence = $_POST["sequence"]; + if (!is_numeric($sequence)) { + $sequence = "keep"; + } } else { $sequence = "keep"; } @@ -131,5 +131,5 @@ if(strcasecmp($sequence, "keep")) { add_log_line("?folderid=".$folderid); header("Location:../out/out.ViewFolder.php?folderid=".$folderid."&showtree=".$_POST["showtree"]); - -?> + +?>