nonce_check(); exit(doRename($subject, $path)); case 'delete': nonce_check(); exit(doDelete($subject, $path)); case 'saveEdit': nonce_check(); exit(doSaveEdit($subject, $path)); case 'copy': nonce_check(); exit(doCopy($subject, $path)); case 'move': nonce_check(); exit(doMove($subject, $path)); case 'moveList': exit(moveList($subject, $path)); case 'installCodeMirror': exit(installCodeMirror()); case 'fileExists': exit(file_exists($path . '/' . $subject)); case 'getfs': exit(getFs($path . '/' . $subject)); case 'remoteCopy': nonce_check(); exit(doRemoteCopy($path)); } } /** * no action; list current directory */ getDirContents($path);
$actionsPage = array("ajouter", "appliquer", "supprimer", "move"); if (strpos($myAdmin->niveaux2add, $myAdmin->newNiveau2 . ",") === false) { RemoveActionPage("ajouter"); } if (strpos($myAdmin->niveaux2del, $myAdmin->newNiveau2 . ",") === false) { RemoveActionPage("supprimer"); } if (strpos($myAdmin->niveaux2mod, $myAdmin->newNiveau2 . ",") === false) { RemoveActionPage("appliquer"); RemoveActionPage("valider"); } $filtres = $myAdmin->getDatasPage("Filtres", $myAdmin->getChronoPages(1)); // récup filtres page List include DOS_BASE_ADMIN . "inc/" . "selectVariables.php"; if ($__POST["actionInList"] == "move") { moveList($myTable, $__POST["actionListId"]); } $smarty->assign("reloadLangue", $reloadLangue); $smarty->assign("actionsPage", $actionsPage); $smarty->assign("typePage", $typePage); $smarty->assign("idParent", $idParent); $smarty->assign("myTableParent", $myTableParent); $smarty->assign("templateParent", "../../" . DOS_INCPAGES_ADMIN . "list-prepare.tpl"); $smarty->assign("maxElements", $fieldMedia->maxElements); if ($__POST["idCurrent"] != "") { // indique la modification d'un élément $idCurrent = $__POST["idCurrent"]; } $formMaj = new formMaj(); $formMaj->tables = $myTable; $formMaj->fields = "*";
token_check(); exit(doRename($subject, $path)); case 'delete': token_check(); exit(doDelete($subject, $path)); case 'saveEdit': token_check(); exit(doSaveEdit($subject, $path)); case 'copy': token_check(); exit(doCopy($subject, $path)); case 'move': token_check(); exit(doMove($subject, $path)); case 'moveList': exit(moveList($subject, $path, $to)); case 'installCodeMirror': exit(installCodeMirror()); case 'fileExists': exit(file_exists($path . '/' . $subject)); case 'getfs': exit(getFs($path . '/' . $subject)); case 'remoteCopy': token_check(); exit(doRemoteCopy($path)); } } $_SESSION['token'] = $token; $_SESSION['token_time'] = time(); /** no action; list current directory **/ getDirContents($path);