コード例 #1
0
    if (isset($Q[0]['id'])) {
        //und q fuer newsletter aus aktueller q holen
        //eintraege zaehlen, wieviele qs fuer newsletter dieser q
        $QNL = $QUEUE->getQ(0, 0, 0, $Q[0]['nl_id']);
        $nqc = count($QNL);
        if ($nqc > 0) {
        }
        //wenn hoechstens 1 eintrag, dann status des nl auf archiv setzen, ...5=archiv
        //ansonsten weiter
        if ($nqc <= 1) {
            $NEWSLETTER->setStatus($Q[0]['nl_id'], 5);
        }
        //q loeschen
        if ($set == "delete") {
            if (!DEMO) {
                $QUEUE->delQ($q_id);
            }
            $_MAIN_MESSAGE .= "<br>" . ___("Q Eintrag wurde gelöscht.");
        }
        if ($set == "delete_all") {
            if (!DEMO) {
                $QUEUE->delQ($q_id, 1);
            }
            //, 1delH=1, auch historie loeschen
            $_MAIN_MESSAGE .= "<br>" . ___("Q Eintrag und Historie wurde gelöscht.");
        }
    }
    //isset Q[id]
}
//delete |< delete_all && doit
//delete logfile
コード例 #2
0
        $_MAIN_MESSAGE .= "<br>" . ___("Bild konnte nicht gelöscht werden.");
    }
}
if ($set == "delete_html" && $doit == 1) {
    $NL = $NEWSLETTER->getNL($nl_id);
    if (!DEMO && @unlink($tm_nlpath . "/nl_" . date_convert_to_string($NL[0]['created']) . ".html")) {
        $_MAIN_MESSAGE .= "<br>" . ___("HTML Datei wurde gelöscht.");
    } else {
        $_MAIN_MESSAGE .= "<br>" . ___("HTML Datei konnte nicht gelöscht werden.");
    }
}
if ($set == "queue_delete" && $doit == 1) {
    $QDel = $QUEUE->getQID($nl_id);
    $qdc = count($QDel);
    for ($qdcc = 0; $qdcc < $qdc; $qdcc++) {
        $QUEUE->delQ($QDel[$qdcc]);
    }
    $_MAIN_MESSAGE .= "<br>" . sprintf(___("%s Queues für diese Newsletter wurden gelöscht."), $qdc);
}
if ($set == "copy" && $doit == 1) {
    $NEWSLETTER->copyNL($nl_id, 0);
    //,0 = without files
    $s_nl_istemplate = 0;
    $_MAIN_MESSAGE .= "<br>" . ___("Eintrag wurde kopiert.");
}
if ($set == "copyall" && $doit == 1) {
    $NEWSLETTER->copyNL($nl_id, 1);
    //,1 = with files
    $s_nl_istemplate = 0;
    $_MAIN_MESSAGE .= "<br>" . ___("Eintrag und dazugehörige Dateien wurde kopiert.");
}