Beispiel #1
0
        $itemid = floor($itemid);
        $blog->query("DELETE FROM `{$db_prefix}pages` WHERE `pageid`='{$itemid}'");
        $blog->query("DELETE FROM `{$db_prefix}mods` WHERE `name`='pageshortcut{$itemid}' AND `position`='header'");
        mod_replace('pageshortcut{$itemid}', '');
        recache_mods();
        if ($ajax == 'on') {
            catchsuccessandfetch($lna[1095], 'admin.php?go=entry_pagemanage');
        } else {
            catchsuccess($lna[1095], "{$lna[1057]}|admin.php?go=entry_pagemanage");
        }
    }
    if ($opt == 'del') {
        if ($selid == '') {
            catcherror($lna[337]);
        }
        $batch_id = makeaquery($selid, "`pageid`='%s'", 'OR');
        $batch_id2 = makeaquery($selid, "`name`='pageshortcut%s'", 'OR');
        $blog->query("DELETE FROM `{$db_prefix}pages` WHERE {$batch_id}");
        $blog->query("DELETE FROM `{$db_prefix}mods` WHERE {$batch_id2}");
        foreach ($selid as $singleid) {
            mod_replace('pageshortcut{$singleid}', '');
        }
        recache_mods();
        if ($ajax == 'on') {
            catchsuccessandfetch($lna[1095], 'admin.php?go=entry_pagemanage');
        } else {
            catchsuccess($lna[1095], "{$lna[1057]}|admin.php?go=entry_pagemanage");
        }
    }
    catcherror($lna[965]);
}
Beispiel #2
0
function remove_module($modname)
{
    global $blog, $db_prefix;
    $blog->query("DELETE FROM `{$db_prefix}mods` WHERE `name`='{$modname}'");
    mod_replace($modname, '');
    recache_mods();
}