示例#1
0
function deletePagebyArticle($table, $idDel)
{
    global $thisSite;
    $myDelete = new myDelete(__FILE__);
    $myDelete->table = $thisSite->PREFIXE_TBL_GEN . "pages";
    $myDelete->where = "article_tableId='" . $table . "." . $idDel . "'";
    $result = $myDelete->execute();
    deleteArbo($idDel);
    // suppression dans l'arbo
}
示例#2
0
文件: pages.php 项目: wedesign-pf/Tit
}
include DOS_INCPAGES_ADMIN . "list-init.php";
// SUPPRESSION /////////////////////////////////////// ????
if ($__POST["actionInList"] == "delete") {
    // suppression
    foreach ($_POST as $k => $v) {
        if (strpos($k, "deleteMe") === 0) {
            $idDel = substr($k, 8);
            if ((int) $idDel) {
                $myDelete = new myDelete(__FILE__);
                $myDelete->table = $myTable;
                $myDelete->where = "id={$idDel} AND page_php!='" . $thisSite->script_HP . "' AND super_admin_only=0";
                $result = $myDelete->execute();
                deleteArbo($idDel);
                // suppression dans l'arbo
                deleteArbo($idDel);
                // suppression dans l'arbo
                $thisSite->reInit = 1;
                // permet la réactualisation du site public pour que les modifications soient prisent en compte
                $deleteDone = true;
            }
        }
    }
    $myAdmin->delete_notification($deleteDone, $result);
    $myAdmin->addLogs($myAdmin->pageCurrent, "DEL", $idDel, $result);
}
// Fin suppression
// DUPLICATION /////////////////////////////////////// ????
if ($__POST["actionInList"] == "dupliquer" && (int) $__POST["actionListId"]) {
    $newID = $PDO->duplication($myTable, $__POST["actionListId"], "titre,page_titre", "page_url");
}