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]);
}
        $files = array();
        foreach ($selid as $filename) {
            $files[] = floor($filename);
        }
    }
    if (count($files) > 0) {
        $delfiles = @implode(',', $files);
        $detail_array = $blog->getarraybyquery("SELECT * FROM `{$db_prefix}upload` WHERE `fid` in ({$delfiles}) ");
        foreach ($detail_array['filepath'] as $filesingle) {
            @unlink($filesingle);
        }
        $blog->query("DELETE FROM `{$db_prefix}upload` WHERE `fid` in ({$delfiles}) ");
    }
    if ($ajax == 'on') {
        $fetchURL = 'admin.php?go=carecenter_adminattach';
        catchsuccessandfetch($delok, $fetchURL);
    } else {
        catchsuccess($delok, "{$lna[758]}|admin.php?go=carecenter_adminattach");
    }
}
if ($job == 'updateattachment') {
    acceptrequest('fileid');
    $fileid = floor($fileid);
    $detail_array = $blog->getbyquery("SELECT * FROM `{$db_prefix}upload` WHERE `fid`='{$fileid}' LIMIT 1");
    if ($detail_array['fid'] != $fileid) {
        catcherror($lna[127]);
    }
    $dataoriginalname = urldecode($detail_array['originalname']);
    $message .= "<table width=70% class=\"adminoption\"  align=center><tr><td width=15% valign=top><b>{$lna[792]}</b></td><td width=60%>{$dataoriginalname} &nbsp; [<a href=\"{$detail_array['filepath']}\" target=\"_blank\">{$lna[782]}</a>]</td></tr><tr><td width=15% valign=top><b>{$lna[408]}</b></td><td width=60%><input type=\"file\" name='newupfile' size=35></td></tr><tr><td colspan=2 align=center><input type='submit' value='{$lna[64]}' class='formbutton'> <input type='reset' value='{$lna[65]}' class='formbutton'></td></tr></table>";
    $display_overall .= highlightadminitems('adminattach', 'carecenter');
    $display_overall .= <<<eot
Beispiel #3
0
}
if ($job == 'batchtags') {
    acceptrequest('selid,opt');
    if (!is_array($selid)) {
        catcherror($lna[213]);
    }
    if ($opt == 'del') {
        for ($i = 0; $i < count($selid); $i++) {
            $blog->query("UPDATE `{$db_prefix}blogs` SET tags=replace(tags, '>{$selid[$i]}>', '>')");
            $blog->query("DELETE FROM `{$db_prefix}tags` WHERE `tagname`='{$selid[$i]}'");
        }
    }
    if ($opt == 'counttags') {
        $all_tagentries = $blog->getarraybyquery("SELECT `tags` FROM `{$db_prefix}blogs` WHERE tags<>'' AND tags<>'>'");
        $all_tag_lists = @implode('', $all_tagentries['tags']);
        $all_tag_lists = @explode('>', $all_tag_lists);
        $counted_list = array_count_values($all_tag_lists);
        for ($i = 0; $i < count($selid); $i++) {
            $to_update_tag = $selid[$i];
            $to_update_value = floor($counted_list[$to_update_tag]);
            $blog->query("UPDATE `{$db_prefix}tags` SET tagcounter='{$to_update_value}' WHERE `tagname`='{$to_update_tag}'");
        }
    }
    recache_taglist();
    if ($ajax == 'on') {
        $fetchURL = 'admin.php?go=category_tags';
        catchsuccessandfetch($finishok2, $fetchURL);
    } else {
        catchsuccess($finishok2, $backtotag);
    }
}
Beispiel #4
0
        die($display_overall_plus);
    } else {
        $display_overall .= $display_overall_plus;
    }
}
if ($job == 'urlrewritesave') {
    acceptrequest('urlrewritesta');
    $urlrewritesta = floor($urlrewritesta);
    $savetext = "<?PHP\n\$db_server='{$db_server}';\n\$db_username='******';\n\$db_password='******';\n\$db_name='{$db_name}';\n\$db_prefix='{$db_prefix}';\n\$db_410='{$db_410}';\n\$db_tmpdir='{$db_tmpdir}';\n\$db_defaultsessdir='{$db_defaultsessdir}';\n";
    while (@(list($key, $val) = @each($config))) {
        if ($key == 'urlrewritemethod') {
            $savetext .= "\$config['{$key}']='{$urlrewritesta}';\n";
            $saved = 1;
        } else {
            $savetext .= "\$config['{$key}']='" . admin_convert(stripslashes($val)) . "';\n";
        }
    }
    if ($saved != 1) {
        $savetext .= "\$config['urlrewritemethod']='{$urlrewritesta}';\n";
    }
    if (writetofile("data/config.php", $savetext)) {
        if ($ajax == 'on') {
            $fetchURL = 'admin.php?go=misc_urlrewrite';
            catchsuccessandfetch($lna[1094], $fetchURL);
        } else {
            catchsuccess($lna[1094], "{$lna[39]}|admin.php");
        }
    } else {
        catcherror($lna[66] . "data/config.php");
    }
}