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
$_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."); }