/** * Creates a button */ public function tm_make_button($args, $e = 0) { if (empty($args) || !is_array($args)) { return; } $img = ""; if (isset($args["img"]) && is_array($args["img"])) { $extra = "vertical-align:middle;width:" . $args["img"][1] . ";height:" . $args["img"][2] . ";"; if (isset($args["imgstyle"])) { $extra = $args["imgstyle"]; } $img = tm_make_img($args["img"][0], "", "", 0, "", "style=\"{$extra}\""); } $icon = ""; if (isset($args["icon"])) { $icon = tm_icon($args["icon"], 0); } $tags = array(); if (is_array($args["tags"])) { foreach ($args["tags"] as $k => $v) { $tags[] = "{$k}='{$v}'"; } } $tags = join(" ", $tags); $a = "<a {$tags}>" . $img . $icon . $args["text"] . "</a>"; if (empty($e)) { return $a; } else { echo $a; } }
<?php /********************************************************************************/ /* this file is part of: / diese Datei ist ein Teil von: */ /* tellmatic, the newslettermachine */ /* tellmatic, die Newslettermaschine */ /* 2006/7 by Volker Augustin, multi.art.studio Hanau */ /* Contact/Kontakt: info@tellmatic.org */ /* Homepage: www.tellmatic.org */ /* leave this header in file! */ /* diesen Header nicht loeschen! */ /* check Homepage for Updates and more Infos */ /* Besuchen Sie die Homepage fuer Updates und weitere Infos */ /********************************************************************************/ //Legende $_MAIN_OUTPUT .= "<br><b><a href=\"#\" title=\"" . ___("Legende / Status ein-ausblenden") . "\" id=\"toggle_legende\">" . tm_icon("rainbow.png", ___("Legende / Status")) . " " . ___("Legende / Status") . "</a></b>\n"; $_MAIN_OUTPUT .= "<script type=\"text/javascript\">\n"; if ($user_is_expert) { $_MAIN_OUTPUT .= "\t//switchSection('legende');\n" . "toggleSlide('toggle_legende','legende',1);\n"; } else { $_MAIN_OUTPUT .= "\ttoggleSlide('toggle_legende','legende',0);\n"; } $_MAIN_OUTPUT .= "</script>\n";
${$InputName_Proof} = getVar($InputName_Proof); $check = true; //abgeschickt? if ($set == "save") { if (!empty($nl_id)) { $HOST = $HOSTS->getHost($host_id, array("aktiv" => 1, "type" => "smtp")); //SMTP Server ausgewaehlt? if (count($HOST) == 1) { $gc = count($adr_grp); //sind ueberhaupt gruppen gewaehlt??? if ($gc > 0) { $QUEUE = new tm_Q(); $ADDRESS = new tm_ADR(); $_MAIN_MESSAGE .= "<br>" . sprintf(___("Ausgewählter Mail-Server: %s"), $HOST[0]['name']); if ($check_blacklist == 1) { $_MAIN_MESSAGE .= "<br>" . tm_icon("ruby.png", ___("Blacklist")) . " " . ___("Blacklist Überprüfung aktiv"); } //nur q eintraege hinzufügen die noch nicht vorhanden sind oder status gesendet haben //status gesendet=4, //NICHT: neu=1, gestartet/wait=2, running=3 //fuer jede gruppe im array adr_grp! for ($gcc = 0; $gcc < $gc; $gcc++) { $group_add = false; $grp_id = $adr_grp[$gcc]; $GRP = $ADDRESS->getGroup($grp_id); //function getQ($id=0,$offset=0,$limit=0,$nl_id=0,$grp_id=0,$status=0) $Qnew = $QUEUE->getQ(0, 0, 0, $nl_id, $grp_id, 1); $qc_new = count($Qnew); if ($qc_new != 0) { //gefunden ? nicht hinzufügen unset($adr_grp[$gcc]);
//default action, user default page after login, $action if (!isset($action) || empty($action)) { $action = $LOGIN->USER['startpage']; //set default action after login #$action="Welcome";//set default action after login } //HTML-head require_once TM_INCLUDEPATH . "/Header.inc.php"; // = $_HEAD_HTML require_once TM_INCLUDEPATH . "/Head.inc.php"; //Status definitionen einbinden..... war vorher tm_lib, jetzt hier da abhaengig von der sprache :) sonst wirds nicht uebersetzt require_once TM_INCLUDEPATH . "/Stats.inc.php"; if ($logged_in) { //erst hier, da vorher nicht uebersetzt wuerde... $img_arrowup = tm_icon("bullet_arrow_up.png", ___("Sortierung aufsteigend")); $img_arrowdown = tm_icon("bullet_arrow_down.png", ___("Sortierung absteigend")); $mSTDURL->addParam("act", $action); require_once TM_INCLUDEPATH . "/Menu.inc.php"; } require_once TM_INCLUDEPATH . "/Main.inc.php"; require_once TM_INCLUDEPATH . "/Foot.inc.php"; require_once TM_INCLUDEPATH . "/Footer.inc.php"; // = $_FOOTER //new Template $_Tpl = new tm_Template(); if (DEBUG_LANG && (DEBUG_LANG_LEVEL == 2 || DEBUG_LANG_LEVEL == 3)) { $debug_not_translated = unify_array($debug_not_translated); $_MAIN .= "<div><b><font color=\"red\">NOT TRANSLATED:</font></b><font size=-2>"; foreach ($debug_not_translated as $word) { $_MAIN .= "<br>" . $word; }
$_MAIN_OUTPUT .= "<td valign=\"top\">"; $_MAIN_OUTPUT .= tm_icon("bullet_wrench.png", ___("Proofing URL"), "", "", "", "medal_gold_1.png") . " " . ___("Proofing URL") . "<br>\n"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_ProofURL]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\">"; $_MAIN_OUTPUT .= tm_icon("bullet_go.png", ___("Proofing Trigger"), "", "", "", "medal_gold_1.png") . " " . ___("Proofing Trigger") . "<br>\n"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_ProofTrigger]['html'] . ___("Einträge"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\">"; $_MAIN_OUTPUT .= tm_icon("bullet_black.png", ___("Proofing Anteil"), "", "", "", "medal_gold_1.png") . " " . ___("Proofing Anteil") . "<br>\n"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_ProofPc]['html'] . "%"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
$_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td style=\"border-top:2px solid grey\" valign=\"top\">"; $_MAIN_OUTPUT .= tm_icon("pilcrow.png", ___("Trennzeichen")); $_MAIN_OUTPUT .= ___("Trennzeichen") . ":"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Delimiter]['html']; $_MAIN_OUTPUT .= " "; $_MAIN_OUTPUT .= tm_icon("spellcheck.png", ___("E-Mail-Prüfung")) . " "; $_MAIN_OUTPUT .= ___("Prüfung der E-Mail") . ":"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_ECheckImport]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td style=\"border-top:2px solid grey\" valign=\"top\">"; $_MAIN_OUTPUT .= tm_icon("control_fastforward.png", ___("Offset")) . " "; $_MAIN_OUTPUT .= ___("Offset") . ":"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Offset]['html']; $_MAIN_OUTPUT .= " "; $_MAIN_OUTPUT .= tm_icon("control_end.png", ___("Limit")) . " "; $_MAIN_OUTPUT .= ___("Limit") . ":"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Limit]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" align=\"right\">"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
$_MAIN_OUTPUT .= "<strong>" . ___("Eigenschaften") . "</strong><br>\n"; $_MAIN_OUTPUT .= tm_icon("page_white_lightning.png", ___("Standardformular")) . " " . ___("Standardformular (kann nicht de-aktiviert und gelöscht werden)") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("user_green.png", ___("Neuangemeldete Adressen sind aktiv")) . " / <img src=\"" . $tm_iconURL . "/user_red.png\" border=\"0\" title=\"" . ___("Neuangemeldete Adressen sind inaktiv") . "\" alt=\"" . ___("Neuangemeldete Adressen sind inaktiv") . "\"> " . ___("Neuangemeldete Adressen sind aktiv/deaktiviert") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("sport_8ball.png", ___("Captcha Spamschutz aktiviert")) . " " . ___("Captcha Spamschutz aktiviert") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("ruby.png", ___("Blacklist prüfen")) . " " . ___("Blacklist Überprüfung aktiv") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("medal_gold_1.png", ___("Proofing aktiv")) . " " . ___("Proofing aktiv") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("arrow_refresh.png", ___("Double-Opt-In")) . " " . ___("Double-Opt-In aktiviert") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("group_error.png", ___("Auswahl öffentlicher Gruppen erzwingen")) . " " . ___("Auswahl öffentlicher Gruppen erzwingen") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("group_gear.png", ___("öffentliche Gruppen Referenzen überschreiben")) . " / " . tm_icon("group_link.png", ___("Nur neue öffentliche Gruppen Referenzen hinzufügen")) . " " . ___("öffentliche Gruppen Referenzen überschreiben") . " / " . ___("Nur neue öffentliche Gruppen Referenzen hinzufügen") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("page_white_go.png", ___("Dieses Formular als Standardformular definieren")) . " " . ___("Dieses Formular als Standardformular definieren") . "<br>\n"; $_MAIN_OUTPUT .= "<br><strong>" . ___("Aktionen") . "</strong><br>\n"; //link zur dynamischen onlineversion! $_MAIN_OUTPUT .= tm_icon("eye.png", ___("Online")) . " " . ___("Dynamische Onlineversion anzeigen:") . " subscribe.php?fid=[FORMULAR-ID]<br>\n"; //link zum template $_MAIN_OUTPUT .= tm_icon("page_white_code.png", ___("Template")) . " " . ___("Template anzeigen:") . " " . $tm_formdir . "/Form_[FORMULAR-ID].html<br>\n"; //link zur geparsten Version $_MAIN_OUTPUT .= tm_icon("tick.png", ___("Aktiv")); $_MAIN_OUTPUT .= tm_icon("cancel.png", ___("Inaktiv")) . " " . ___("Formular ist Aktiv/Inaktiv (Klick=Deaktivieren/Aktivieren)") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("pencil.png", ___("Bearbeiten")) . " " . ___("Bearbeiten") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("add.png", ___("Kopieren")) . " " . ___("Formular kopieren") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("chart_pie.png", ___("Statistik")) . " " . ___("Statistik anzeigen") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("cross.png", ___("Löschen")) . " " . ___("Formular löschen") . "<br>\n"; $_MAIN_OUTPUT .= tm_icon("script.png", ___("Logbuch anzeigen")) . " " . ___("Logbuch anzeigen") . "<br>\n"; $_MAIN_OUTPUT .= "</div><br><br>\n"; $_MAIN_OUTPUT .= "<script type=\"text/javascript\">\n"; if ($user_is_expert) { $_MAIN_OUTPUT .= "\t//switchSection('legende');\n" . "toggleSlide('toggle_legende','legende',1);\n"; } else { $_MAIN_OUTPUT .= "\ttoggleSlide('toggle_legende','legende',0);\n"; } $_MAIN_OUTPUT .= "</script>\n";
$_MAIN_OUTPUT .= "<td valign=top>" . tm_icon("ruby_gear.png", ___("Typ")) . " "; $_MAIN_OUTPUT .= ___("Typ"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Type]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top width=\"200\">" . tm_icon("sum.png", ___("Ausdruck")) . " "; $_MAIN_OUTPUT .= ___("Ausdruck"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Expr]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top>" . tm_icon("tick.png", ___("Aktiv")) . tm_icon("cancel.png", ___("Aktiv")) . " "; $_MAIN_OUTPUT .= ___("Aktiv"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Aktiv]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=2>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; //$_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
$_MAIN_OUTPUT .= $Form->FORM[$FormularName]['head']; //hidden fieldsnicht vergessen! $_MAIN_OUTPUT .= $Form->INPUT[$FormularName]['act']['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName]['set']['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName]['file_section']['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName]['file_name']['html']; $_MAIN_OUTPUT .= "<table width=\"100%\">"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=2>"; $_MAIN_OUTPUT .= tm_icon("layout.png", display($file_path['name'][$file_section]) . ": " . display($file_name)) . " " . display($file_path['name'][$file_section]) . ": " . display($file_name) . "<br>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Content]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=2>"; #$_MAIN_OUTPUT.= tm_icon("folder.png",___("Name"))." ".___("Name"); #$_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_Name]['html']; #$_MAIN_OUTPUT.= "</td>"; #$_MAIN_OUTPUT.= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
$_MAIN_OUTPUT .= "<td valign=\"top\">"; $_MAIN_OUTPUT .= tm_icon("textfield.png", ___("Name")) . " " . ___("Name"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=\"top\" \talign=left>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Name]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\">"; $_MAIN_OUTPUT .= tm_icon("link.png", ___("URL")) . " " . ___("URL"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=\"top\" \talign=left>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_URL]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\">"; $_MAIN_OUTPUT .= tm_icon("textfield.png", ___("Beschreibung")) . " " . ___("Beschreibung"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=\"top\" \talign=left>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Descr]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=3><br>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; //$_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
$_MAIN_OUTPUT .= sprintf(___("Seite %s von %s"), $page_current + 1, $page_total); $_MAIN_OUTPUT .= ", " . sprintf(___("Eintrag %s bis %s von %s"), $offset + 1, $offset + $entrys, $entrys_total); $page_start = $page_current - 5; if ($page_start < 0) { $page_start = 0; } $page_end = $page_current + 5; if ($page_end > $page_total) { $page_end = $page_total; } //1 seite vor if ($limit < $entrys + 1 && $offset + $entrys != $entrys_total) { $_MAIN_OUTPUT .= "<a href=\"" . $tm_URL . "/" . $nextURLPara_ . "\" title=\"" . ___("Vor") . "\">" . tm_icon("resultset_next.png", ___("Vor")) . "</a>"; } //ans ende $_MAIN_OUTPUT .= "<a href=\"" . $tm_URL . "/" . $lastURLPara_ . "\" title=\"" . ___("Ende") . "\">" . tm_icon("resultset_last.png", ___("Ende")) . "</a>"; $_MAIN_OUTPUT .= "<br>"; $_MAIN_OUTPUT .= "" . ___("Gehe zu Seite:") . " "; for ($page = $page_start; $page < $page_end; $page++) { $pagesURLPara->addParam("offset", $limit * $page); $pagesURLPara_ = $pagesURLPara->getAllParams(); $page_title = sprintf(___("Seite %s von %s, Eintrag %s bis %s"), $page + 1, $page_total, $page * $limit + 1, $page * $limit + $limit); $page_linktext = $page + 1; if ($page == $page_current) { $page_linktext = "<strong>" . $page_linktext . "</strong>"; $_MAIN_OUTPUT .= $page_linktext . " "; } else { $_MAIN_OUTPUT .= "<a href=\"" . $tm_URL . "/" . $pagesURLPara_ . "\" title=\"" . $page_title . "\">" . $page_linktext . "</a> "; } } $_MAIN_OUTPUT .= "</center><br>";
$_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; //Messgae greeting $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>" . tm_icon("script.png", ___("Meldung bei Neueintrag")) . " " . ___("Meldung bei Neueintrag"); $_MAIN_OUTPUT .= "<br>(<a href=\"javascript:switchSection('frm_msg_new');\" >" . ___("Ein-/Ausblenden") . "</a>)"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=2 align=\"left\">"; $_MAIN_OUTPUT .= "<div id=\"frm_msg_new\">"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_MessageGreeting]['html']; $_MAIN_OUTPUT .= "</div>"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; //Messgae update $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>" . tm_icon("script.png", ___("Meldung bei Aktualisierung")) . " " . ___("Meldung bei Aktualisierung"); $_MAIN_OUTPUT .= "<br>(<a href=\"javascript:switchSection('frm_msg_update');\" >" . ___("Ein-/Ausblenden") . "</a>)"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=2 align=\"left\">"; $_MAIN_OUTPUT .= "<div id=\"frm_msg_update\">"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_MessageUpdate]['html']; $_MAIN_OUTPUT .= "</div>"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; //Submit, save form $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=3 style=\"border-top:1px solid #000000\">"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; //$_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>";
<?php /********************************************************************************/ /* this file is part of: / diese Datei ist ein Teil von: */ /* tellmatic, the newslettermachine */ /* tellmatic, die Newslettermaschine */ /* 2006/7 by Volker Augustin, multi.art.studio Hanau */ /* Contact/Kontakt: info@tellmatic.org */ /* Homepage: www.tellmatic.org */ /* leave this header in file! */ /* diesen Header nicht loeschen! */ /* check Homepage for Updates and more Infos */ /* Besuchen Sie die Homepage fuer Updates und weitere Infos */ /********************************************************************************/ //link zumlogbuch f. sektion //$search_log['object']="adr"; <<--- should be set in section include file! if ($user_is_admin) { $LOGSC = new tm_LOG(); $logcount = $LOGSC->count($search_log); if ($logcount > 0) { $LogbookURLPara = tmObjCopy($mSTDURL); $LogbookURLPara->addParam("act", "log_list"); $LogbookURLPara->addParam("set", "search"); $LogbookURLPara->addParam("s_obj", $search_log['object']); $LogbookURLPara->addParam("s_edit_id", $search_log['edit_id']); $LogbookURLPara_ = $LogbookURLPara->getAllParams(); $_MAIN_OUTPUT .= " <a href=\"" . $tm_URL . "/" . $LogbookURLPara_ . "\" title=\"" . ___("Logbuch anzeigen") . "\">" . tm_icon("script.png", ___("Logbuch anzeigen") . " (" . $logcount . ")") . "</a>"; } }
$_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=3>"; $_MAIN_OUTPUT .= "<br>" . tm_icon("cog.png", ___("Versand automatisch starten / Empfängerliste automatisch aktualisieren")) . " " . ___("Versand automatisch starten / Empfängerliste automatisch aktualisieren"); $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Autogen]['html'] . " "; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=3>"; $_MAIN_OUTPUT .= "<br>" . tm_icon("hourglass.png", ___("Versandliste sofort erstellen")) . " " . ___("Versandliste sofort erstellen"); $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Send]['html'] . " "; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=3>"; $_MAIN_OUTPUT .= "<br>" . tm_icon("server.png", ___("Mail-Server")) . " " . ___("Mail-Server"); $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Host]['html'] . " "; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=3>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot']; $_MAIN_OUTPUT .= ' <script type="text/javascript"> Calendar.setup( {
$FInputName = "InputName_F" . $fc; $_MAIN_OUTPUT .= "<tr>\n"; $_MAIN_OUTPUT .= "<td valign=\"top\">\n"; $_MAIN_OUTPUT .= "F" . $fc . "\n"; $_MAIN_OUTPUT .= "</td>\n"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1 align=left>\n"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][${$FInputName}]['html'] . "\n"; $_MAIN_OUTPUT .= "</td>\n"; $_MAIN_OUTPUT .= "</tr>\n"; } $_MAIN_OUTPUT .= "<tr>\n"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1>\n"; $_MAIN_OUTPUT .= tm_icon("layout.png", ___("Memo")) . " " . ___("Memo") . "\n"; $_MAIN_OUTPUT .= "</td>\n"; $_MAIN_OUTPUT .= "<td valign=\"top\" align=\"left\"colspan=2>\n"; $_MAIN_OUTPUT .= tm_icon("pencil.png", ___("Memo einblenden/bearbeiten"), ___("Memo einblenden/bearbeiten"), "toggle_adrmemo") . " " . ___("Memo einblenden/bearbeiten") . "\n"; $_MAIN_OUTPUT .= "</td>\n"; $_MAIN_OUTPUT .= "</tr>\n"; $_MAIN_OUTPUT .= "<tr>\n"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=3>\n"; $_MAIN_OUTPUT .= "<div id=\"adr_memo\">\n"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Memo]['html'] . "\n"; $_MAIN_OUTPUT .= "</div>\n"; $_MAIN_OUTPUT .= "<script type=\"text/javascript\">\n" . "toggleSlide('toggle_adrmemo','adr_memo',1);\n" . "</script>\n"; $_MAIN_OUTPUT .= "</td>\n"; $_MAIN_OUTPUT .= "</tr>\n"; $_MAIN_OUTPUT .= "<tr>\n"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=3><br>\n"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html'] . "\n"; //$_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>\n";
$_MAIN_OUTPUT .= "<td valign=\"top\">" . tm_icon("lightbulb.png", ___("Status")) . " " . ___("neuer Status:") . "<br>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_StatusDst]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1>" . tm_icon("group.png", ___("Gruppen")) . " " . ___("gewählte Gruppen:") . "<br>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_GroupDst]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1>" . tm_icon("ruby.png", ___("Blacklist")) . " " . ___("Adressen zur Blacklist hinzufügen:") . ""; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Blacklist]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1>" . tm_icon("text_columns.png", ___("Dubletten entfernen")) . " " . ___("Dubletten suchen und entfernen:") . ""; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_RemoveDups]['html']; $_MAIN_OUTPUT .= " " . $Form->INPUT[$FormularName][$InputName_RemoveDupsMethod]['html']; $_MAIN_OUTPUT .= " " . ___("Limit") . " " . $Form->INPUT[$FormularName][$InputName_RemoveDupsLimit]['html']; $_MAIN_OUTPUT .= " " . ___("Details") . " " . $Form->INPUT[$FormularName][$InputName_RemoveDupsDetails]['html']; $_MAIN_OUTPUT .= " " . ___("Export") . " " . $Form->INPUT[$FormularName][$InputName_RemoveDupsExport]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"bottom\" colspan=2 align=left>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
/********************************************************************************/ $_MAIN_OUTPUT .= "\n\n<!-- link_search_form_show.inc -->\n\n"; /*RENDER FORM*/ $Form->render_Form($FormularName); //then you dont have to render the head and foot ..... /*DISPLAY*/ $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['head']; //hidden fieldsnicht vergessen! $_MAIN_OUTPUT .= $Form->INPUT[$FormularName]['act']['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName]['set_search']['html']; $_MAIN_OUTPUT .= "<table style=\"border: 1px dashed #cccccc; width:100%;\">"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= tm_icon("textfield.png", ___("Suche nach Name")) . $Form->INPUT[$FormularName][$InputName_Name]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= tm_icon("textfield.png", ___("Suche in URL")) . $Form->INPUT[$FormularName][$InputName_URL]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= tm_icon("group.png", ___("Filtern nach Gruppe")) . $Form->INPUT[$FormularName][$InputName_Group]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= tm_icon("bullet_wrench.png", ___("Zeige maximal N Adressen pro Seite")) . $Form->INPUT[$FormularName][$InputName_Limit]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=bottom colspan=3>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
$_MAIN_OUTPUT .= "<br>" . ___("Unbekannt / nicht in der Datenbank"); } $_MAIN_OUTPUT .= "</div>"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td>"; $_MAIN_OUTPUT .= "<b>" . $Bounces[$bcc] . "</b>"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td>"; if (isset($ADR[0]['id'])) { $_MAIN_OUTPUT .= "ID: " . $ADR[0]['id'] . " "; if ($ADR[0]['aktiv'] == 1) { $_MAIN_OUTPUT .= tm_icon("tick.png", ___("Aktiv")) . " "; } else { $_MAIN_OUTPUT .= tm_icon("cancel.png", ___("Inaktiv")) . " "; } $_MAIN_OUTPUT .= "<br>" . tm_icon($STATUS['adr']['statimg'][$ADR[0]['status']], display($STATUS['adr']['descr'][$ADR[0]['status']])) . " " . display($STATUS['adr']['status'][$ADR[0]['status']]); } else { $_MAIN_OUTPUT .= " " . ___("Unbekannt / nicht in der Datenbank"); } $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; } $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td colspan=3>"; $_MAIN_OUTPUT .= "<a href=\"javascript:checkAllForm('" . $FormularName . "');\" title=\"" . ___("Markierung für alle angezeigten Adressen umkehren") . "\">" . ___("Alle auswählen / Markierung für alle angezeigten Adressen umkehren") . "</a><br><br>"; // $_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_ActionAdr]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</tbody></table><br>"; } //if bc
$_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Public]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= tm_icon("cup.png", ___("Name")) . " " . ___("Name (öffentlich)"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_PublicName]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=2>"; $_MAIN_OUTPUT .= tm_icon("layout.png", ___("Beschreibung")) . " " . ___("Beschreibung") . "<br>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Descr]['html']; /* $_MAIN_OUTPUT.= "<br>"; include (TM_INCLUDEPATH."/colors.inc.php"); $_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_ColorView]['html']; $_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_Color]['html']; */ $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=2>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>";
/* Homepage: www.tellmatic.org */ /* leave this header in file! */ /* diesen Header nicht loeschen! */ /* check Homepage for Updates and more Infos */ /* Besuchen Sie die Homepage fuer Updates und weitere Infos */ /********************************************************************************/ $_MAIN_OUTPUT .= "\n\n<!-- adr_list_form_show.inc.php -->\n\n"; if ($ac > 0) { $_MAIN_OUTPUT .= "<br><a href=\"javascript:checkAllForm('" . $FormularName . "');\" title=\"" . ___("Auswahl umkehren") . "\">" . tm_icon("arrow_refresh.png", ___("Auswahl umkehren")) . " " . ___("Alle auswählen / Auswahl umkehren") . "</a><br>"; $_MAIN_OUTPUT .= "<table border=0>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1>"; $_MAIN_OUTPUT .= tm_icon("exclamation.png", ___("Aktion")) . " " . $Form->INPUT[$FormularName][$InputName_Action]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1>"; $_MAIN_OUTPUT .= tm_icon("lightbulb.png", ___("Status")) . " " . $Form->INPUT[$FormularName][$InputName_Status]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1>"; $_MAIN_OUTPUT .= tm_icon("group.png", ___("Gruppe")) . " " . $Form->INPUT[$FormularName][$InputName_Group]['html']; $_MAIN_OUTPUT .= "</td>"; # $_MAIN_OUTPUT.= "</tr>"; # $_MAIN_OUTPUT.= "<tr>"; # $_MAIN_OUTPUT.= "<td valign=\"bottom\" colspan=3 align=\"right\">"; $_MAIN_OUTPUT .= "<td valign=\"bottom\" colspan=1>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; //$_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; } $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
$_MAIN_OUTPUT .= "<td valign=top>" . tm_icon("email.png", ___("E-Mail-Adresse")) . " "; $_MAIN_OUTPUT .= ___("E-Mail-Adresse"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_EMail]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top>" . tm_icon("pilcrow.png", ___("Passwort")) . " "; $_MAIN_OUTPUT .= ___("Passwort"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Pass]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top>" . tm_icon("pilcrow.png", ___("Passwort")) . " "; $_MAIN_OUTPUT .= ___("Passwort wiederholen"); $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Pass2]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=2>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; //$_MAIN_OUTPUT.= $Form->INPUT[$FormularName][$InputName_Reset]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
$IMPORT_MESSAGE .= "<br>" . tm_icon("key_delete.png", ___("Adressen werden nicht auf Eindeutigkeit geprüft.")); $IMPORT_MESSAGE .= " " . ___("Adressen werden nicht auf Eindeutigkeit geprüft."); } if ($aktiv_new == 1) { $IMPORT_MESSAGE .= "<br>" . tm_icon("tick.png", ___("Aktiv")); $IMPORT_MESSAGE .= " " . ___("Neue Adressen sind aktiv."); } else { $IMPORT_MESSAGE .= "<br>" . tm_icon("cancel.png", ___("Inaktiv")); $IMPORT_MESSAGE .= " " . ___("Neue Adressen sind inaktiv."); } if ($aktiv_existing == 1) { $IMPORT_MESSAGE .= "<br>" . tm_icon("tick.png", ___("Aktiv")); $IMPORT_MESSAGE .= " " . ___("Bestehende Adressen werden aktiviert."); } if ($aktiv_existing == 0) { $IMPORT_MESSAGE .= "<br>" . tm_icon("cancel.png", ___("Inaktiv")); $IMPORT_MESSAGE .= " " . ___("Bestehende Adressen werden de-aktiviert."); } if ($skip_existing == 1) { $IMPORT_MESSAGE .= "<br>" . ___("Bestehende Adressen werden übesprungen."); } else { $IMPORT_MESSAGE .= "<br>" . ___("Bestehende Adressen werden aktualisiert."); } #proof?! if ($C[0]['proof'] == 1) { if ($proof == 1) { $IMPORT_MESSAGE .= "<br>" . ___("Proofing aktiv"); $ADDRESS->proof(); } } }
$_MAIN_OUTPUT .= "<br><img alt=\"Chart\" src=\"" . $tm_URL_FE . "/" . $tm_reportdir . "/nl_" . $N[0]['id'] . "_adrgrp_" . $AG[0]['id'] . "_" . $Q[$qcc]['id'] . ".png\"><br>"; $_MAIN_OUTPUT .= " " . sprintf(___("Erstellt am: %s von %s"), "<b>" . $Q[$qcc]['created'] . "</b>", "<b>" . $Q[$qcc]['author'] . "</b>"); $_MAIN_OUTPUT .= "<br> " . sprintf(___("Versand gestartet: %s"), "<b>" . $Q[$qcc]['send_at'] . "</b>"); $_MAIN_OUTPUT .= "<br> " . sprintf(___("Versand abgeschlossen: %s"), "<b>" . $Q[$qcc]['sent'] . "</b>"); //countH($q_id=0,$nl_id=0,$grp_id=0,$adr_id=0,$status=0) $hsc = count($STATUS['h']['status']); //prepare graph $chart = new HorizontalChart(640, 200); $chart->setLogo(TM_IMGPATH . "/blank.png"); //tellmatic_logo_256.png $hc = $QUEUE->countH($Q[$qcc]['id'], $Q[$qcc]['nl_id'], $AG[0]['id']); //add total value to graph $chart->addPoint(new Point(___("Summe", 0) . " (100%)", $hc)); for ($hscc = 1; $hscc <= $hsc; $hscc++) { $hcs = $QUEUE->countH($Q[$qcc]['id'], $Q[$qcc]['nl_id'], $AG[0]['id'], 0, $hscc); if ($hcs > 0) { $_MAIN_OUTPUT .= "<br>" . " " . $hcs . " " . tm_icon($STATUS['h']['statimg'][$hscc], display($STATUS['h']['status'][$hscc])) . " " . display($STATUS['h']['status'][$hscc]) . " (" . display($STATUS['h']['descr'][$hscc]) . ")"; //add values to chart $qc_pc = $hcs / ($hc / 100); //anteil in prozent $chart->addPoint(new Point($STATUS['h']['status'][$hscc] . " (" . number_format($qc_pc, 2, ',', '') . "%)", $hcs)); } } $_MAIN_OUTPUT .= "<hr>"; //create chart $chart->setTitle(sprintf(___("Newsletter %s an Gruppe %s", 0), "\"" . $N[0]['subject'] . "\"", "\"" . $AG[0]['name'] . "\"")); $chart->render($tm_reportpath . "/nl_" . $N[0]['id'] . "_adrgrp_" . $AG[0]['id'] . "_" . $Q[$qcc]['id'] . ".png"); } //for qcc } //nl
$_MAIN_OUTPUT .= $Form->FORM[$FormularName]['head']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName]['act']['html']; #$_MAIN_OUTPUT.= $Form->INPUT[$FormularName]['set']['html']; $_MAIN_OUTPUT .= "<table border=0>"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= tm_icon("group.png", ___("Filtern nach Objekt")) . $Form->INPUT[$FormularName][$InputName_Obj]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= tm_icon("page_white.png", ___("Filtern nach Aktion")) . $Form->INPUT[$FormularName][$InputName_Action]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= tm_icon("group.png", ___("Filtern nach Author")) . $Form->INPUT[$FormularName][$InputName_Author]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= tm_icon("key.png", ___("Filtern nach ID")) . $Form->INPUT[$FormularName][$InputName_EditID]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= tm_icon("bullet_wrench.png", ___("Zeige maximal N Einträge pro Seite")) . $Form->INPUT[$FormularName][$InputName_Limit]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td valign=top colspan=1>"; $_MAIN_OUTPUT .= tm_icon("bullet_wrench.png", ___("Aktion")) . $Form->INPUT[$FormularName][$InputName_Set]['html']; $_MAIN_OUTPUT .= "</td>"; #$_MAIN_OUTPUT.= "</tr>"; #$_MAIN_OUTPUT.= "<tr>"; $_MAIN_OUTPUT .= "<td valign=bottom colspan=6>"; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
if ($USER[$ucc]['admin'] != 1) { $_MAIN_OUTPUT .= "<a href=\"" . $tm_URL . "/" . $aktivURLPara_ . "\" title=\"" . ___("aktivieren/de-aktivieren") . "\">"; } if ($USER[$ucc]['aktiv'] == 1) { //aktiv $_MAIN_OUTPUT .= tm_icon("tick.png", ___("Aktiv")) . " "; } else { //inaktiv $_MAIN_OUTPUT .= tm_icon("cancel.png", ___("Inaktiv")) . " "; } if ($USER[$ucc]['admin'] != 1) { $_MAIN_OUTPUT .= "</a>"; } $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "<td>"; $_MAIN_OUTPUT .= " <a href=\"" . $tm_URL . "/" . $editURLPara_ . "\" title=\"" . ___("Benutzer bearbeiten") . "\">" . tm_icon("pencil.png", ___("Benutzer bearbeiten")) . "</a>"; #$_MAIN_OUTPUT.= " <a href=\"".$tm_URL."/".$statURLPara_."\" title=\"".___("Statistik anzeigen")."\">".tm_icon("chart_pie.png",___("Statistik anzeigen"))."</a>"; //loeschen if ($USER[$ucc]['admin'] != 1) { $_MAIN_OUTPUT .= " <a href=\"" . $tm_URL . "/" . $delURLPara_ . "\" onclick=\"return confirmLink(this, '" . sprintf(___("Benutzer %s löschen?"), display($USER[$ucc]['name'])) . "')\" title=\"" . ___("Benutzer löschen") . "\">" . tm_icon("cross.png", ___("Benutzer löschen")) . "</a>"; } //show log summary //search for logs, section and entry! //$search_log['object']="xxx"; <-- is set above in section link to logbook $search_log['edit_id'] = $USER[$ucc]['id']; include TM_INCLUDEPATH . "/log_summary_section_entry.inc.php"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; } $_MAIN_OUTPUT .= "</tbody></table>"; include TM_INCLUDEPATH . "/adm_user_list_legende.inc.php";
} else { $_MAIN_OUTPUT .= "<br>" . tm_icon("cancel.png", ___("Inaktiv")) . " "; $_MAIN_OUTPUT .= ___("(inaktiv)"); } if ($FRM[0]['subscribe_aktiv'] == 1) { $_MAIN_OUTPUT .= "<br>" . tm_icon("user_green.png", ___("Aktiv")) . " "; $_MAIN_OUTPUT .= ___("Neuangemeldete Adressen sind aktiv."); } else { $_MAIN_OUTPUT .= "<br>" . tm_icon("user_red.png", ___("Inaktiv")) . " "; $_MAIN_OUTPUT .= ___("Neuangemeldete Adressen sind deaktiviert."); } if ($FRM[0]['double_optin'] == 1) { $_MAIN_OUTPUT .= "<br>" . tm_icon("arrow_refresh_small.png", ___("Double-Opt-In")) . " " . ___("Double-Opt-In"); } if ($FRM[0]['use_captcha'] == 1) { $_MAIN_OUTPUT .= "<br>" . tm_icon("sport_8ball.png", ___("Captcha")) . " "; $_MAIN_OUTPUT .= ___("Captcha") . ", "; $_MAIN_OUTPUT .= sprintf(___("%s Ziffern"), $FRM[0]['digits_captcha']); $_MAIN_OUTPUT .= "<br>" . ___("Fehlermeldung") . " :<em>" . display($FRM[0]['captcha_errmsg']) . "</em>"; } $_MAIN_OUTPUT .= "<br><br>" . sprintf(___("erstellt am: %s von: %s"), $created_date, $author) . "<br>" . sprintf(___("bearbeitet am: %s von %s"), $updated_date, $editor) . "<br><br>" . sprintf(___("Anmeldungen: %s"), $FRM[0]['subscriptions']) . " "; $_MAIN_OUTPUT .= "<br><br>" . ___("Einstellungen") . ":"; $_MAIN_OUTPUT .= "<br>Submit= " . display($FRM[0]['submit_value']); $_MAIN_OUTPUT .= "<br>Reset= " . display($FRM[0]['reset_value']); $_MAIN_OUTPUT .= "<BR><BR>"; $_MAIN_OUTPUT .= "email= " . display($FRM[0]['email']) . " []<br>Typ: text "; $_MAIN_OUTPUT .= "(" . ___("Pflichtfeld") . ")"; $_MAIN_OUTPUT .= "<br>" . ___("Fehlermeldung") . ": <em>" . display($FRM[0]['email_errmsg']) . "</em>"; $_MAIN_OUTPUT .= ""; $_MAIN_OUTPUT .= "<BR><BR>"; $_MAIN_OUTPUT .= "f0= " . display($FRM[0]['f0']) . " [" . display($FRM[0]['f0_value']) . "]<br>Typ: " . $FRM[0]['f0_type'] . " ";
/* Besuchen Sie die Homepage fuer Updates und weitere Infos */ /********************************************************************************/ /*RENDER FORM*/ $Form->render_Form($FormularName); //then you dont have to render the head and foot ..... /*DISPLAY*/ $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['head']; //hidden fieldsnicht vergessen! $_MAIN_OUTPUT .= $Form->INPUT[$FormularName]['act']['html']; $_MAIN_OUTPUT .= "<table border=0 width=\"100%\">"; $_MAIN_OUTPUT .= "<tr>"; $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1>"; $_MAIN_OUTPUT .= tm_icon("ruby_gear.png", ___("Typ")) . " " . $Form->INPUT[$FormularName][$InputName_Type]['html']; $_MAIN_OUTPUT .= $Form->INPUT[$FormularName][$InputName_Submit]['html']; $_MAIN_OUTPUT .= "</td>"; //export blacklist $_MAIN_OUTPUT .= "<td valign=\"top\" colspan=1 align=\"right\">"; if ($type == "email") { $bl_typename = tm_icon("ruby_key.png", $type) . " " . ___("E-Mail"); } if ($type == "domain") { $bl_typename = tm_icon("ruby_link.png", $type) . " " . ___("Domain"); } if ($type == "expr") { $bl_typename = tm_icon("ruby_gear.png", $type) . " " . ___("regulärer Ausdruck"); } $_MAIN_OUTPUT .= "<a href=\"" . $tm_URL . "/" . $exportURLPara_ . "\">" . tm_icon("disk.png", ___("Blacklist exportieren")) . " " . sprintf(___("Blacklist vom Typ %s exportieren"), "'" . $bl_typename . "'") . "</a><br>"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; $_MAIN_OUTPUT .= "</table>"; $_MAIN_OUTPUT .= $Form->FORM[$FormularName]['foot'];
//anhalten, weitermachen if ($Q[$qcc]['status'] == 5 && isset($HOST[0]) && $HOST[0]['aktiv'] == 1) { //angehalten, weitermachen $_MAIN_OUTPUT .= " <a href=\"" . $tm_URL . "/" . $continueURLPara_ . "\" onclick=\"return confirmLink(this, '" . sprintf(___("Q ID: %s starten ?"), $Q[$qcc]['id']) . "')\" title=\"" . ___("Q erneut starten und fortfahren") . "\">" . tm_icon("control_play.png", ___("Fortfahren")) . "</a>"; } if ($Q[$qcc]['status'] == 2 || $Q[$qcc]['status'] == 3) { //gestartet oder running! //q laeuft, anhalten $_MAIN_OUTPUT .= " <a href=\"" . $tm_URL . "/" . $stopURLPara_ . "\" onclick=\"return confirmLink(this, '" . sprintf(___("Q ID: %s anhalten und Versand stoppen?"), $Q[$qcc]['id']) . "')\" title=\"" . ___("Q stoppen") . "\">" . tm_icon("control_stop.png", ___("Q stoppen")) . "</a>"; } if (file_exists($logfile)) { if ($Q[$qcc]['status'] == 3) { $_MAIN_OUTPUT .= " <a href=\"" . $logfileURL . "\" target=\"_blank\" title=\"" . ___("Logfile anzeigen (nicht vollständig)") . "\">" . tm_icon("script_lightning.png", ___("Logfile anzeigen")) . "</a>"; } else { $_MAIN_OUTPUT .= " <a href=\"" . $logfileURL . "\" target=\"_blank\" title=\"" . ___("Logfile anzeigen") . "\">" . tm_icon("script.png", ___("Logfile anzeigen")) . "</a>"; $_MAIN_OUTPUT .= " <a href=\"" . $tm_URL . "/" . $dellogURLPara_ . "\" onclick=\"return confirmLink(this, '" . sprintf(___("Logfile fuer Q %s löschen?"), $Q[$qcc]['id']) . "')\" title=\"" . ___("Logfile löschen") . "\">" . tm_icon("script_delete.png", ___("Logfile löschen")) . "</a>"; } } //loeschen $_MAIN_OUTPUT .= " <a href=\"" . $tm_URL . "/" . $delURLPara_ . "\" onclick=\"return confirmLink(this, '" . sprintf(___("Q ID: %s löschen?"), $Q[$qcc]['id']) . "')\" title=\"" . ___("Q löschen") . "\">" . tm_icon("cross.png", ___("Q löschen")) . "</a>"; $_MAIN_OUTPUT .= " <a href=\"" . $tm_URL . "/" . $delAllURLPara_ . "\" onclick=\"return confirmLink(this, '" . sprintf(___("Q ID: %s und Historie löschen?"), $Q[$qcc]['id']) . "')\" title=\"" . ___("Q löschen") . "\">" . tm_icon("bullet_delete.png", ___("Q komplett Löschen"), "", "", "", "cross.png") . "</a>"; //show log summary //search for logs, section and entry! //$search_log['object']="xxx"; <-- is set above in section link to logbook $search_log['edit_id'] = $Q[$qcc]['id']; include TM_INCLUDEPATH . "/log_summary_section_entry.inc.php"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; } $_MAIN_OUTPUT .= "</tbody></table>"; include_once TM_INCLUDEPATH . "/queue_list_legende.inc.php";
if ($user_is_manager && !$bl_email) { //wenn adr noch nicht in blacklist, flag wird oben gesetzt $_MAIN_OUTPUT .= "<a href=\"" . $tm_URL . "/" . $blacklistURLPara_ . "\" title=\"" . ___("Adresse in Blacklist eintragen") . "\">" . tm_icon("bullet_add.png", ___("Adresse in Blacklist eintragen"), "", "", "", "ruby_key.png") . "</a>"; } if ($user_is_manager && $bl_email) { //wenn adr noch nicht in blacklist, flag wird oben gesetzt $_MAIN_OUTPUT .= "<a href=\"" . $tm_URL . "/" . $blacklistDelURLPara_ . "\" title=\"" . ___("Adresse aus Blacklist löschen") . "\">" . tm_icon("bullet_delete.png", ___("Adresse aus Blacklist löschen"), "", "", "", "ruby_key.png") . "</a>"; } if ($user_is_manager && !$bl_domain) { //wenn adr noch nicht in blacklist, flag wird oben gesetzt $_MAIN_OUTPUT .= "<a href=\"" . $tm_URL . "/" . $blacklistDomainURLPara_ . "\" title=\"" . ___("Domain in Blacklist eintragen") . "\">" . tm_icon("bullet_add.png", ___("Domain in Blacklist eintragen"), "", "", "", "ruby_link.png") . "</a>"; } if ($user_is_manager && $bl_domain) { //wenn adr noch nicht in blacklist, flag wird oben gesetzt $_MAIN_OUTPUT .= "<a href=\"" . $tm_URL . "/" . $blacklistDomainDelURLPara_ . "\" title=\"" . ___("Domain aus Blacklist löschen") . "\">" . tm_icon("bullet_delete.png", ___("Domain aus Blacklist löschen"), "", "", "", "ruby_link.png") . "</a>"; } $_MAIN_OUTPUT .= " <a href=\"" . $tm_URL . "/" . $delURLPara_ . "\" onclick=\"return confirmLink(this, '" . ___("Adresse löschen") . "')\" title=\"" . ___("Adresse löschen") . "\">" . tm_icon("cross.png", ___("Adresse löschen")) . "</a>"; //show log summary //search for logs, section and entry! //$search_log['object']="xxx"; <-- is set above in section link to logbook $search_log['edit_id'] = $ADR[$acc]['id']; include TM_INCLUDEPATH . "/log_summary_section_entry.inc.php"; $_MAIN_OUTPUT .= "</td>"; $_MAIN_OUTPUT .= "</tr>"; } $_MAIN_OUTPUT .= "</tbody></table>"; require_once TM_INCLUDEPATH . "/adr_list_form_show.inc.php"; include TM_INCLUDEPATH . "/pager.inc.php"; } //no_list !=1 require_once TM_INCLUDEPATH . "/adr_list_legende.inc.php";
<?php /********************************************************************************/ /* this file is part of: / diese Datei ist ein Teil von: */ /* tellmatic, the newslettermachine */ /* tellmatic, die Newslettermaschine */ /* 2006/7 by Volker Augustin, multi.art.studio Hanau */ /* Contact/Kontakt: info@tellmatic.org */ /* Homepage: www.tellmatic.org */ /* leave this header in file! */ /* diesen Header nicht loeschen! */ /* check Homepage for Updates and more Infos */ /* Besuchen Sie die Homepage fuer Updates und weitere Infos */ /********************************************************************************/ //Legende $_MAIN_OUTPUT .= "<br><b><a href=\"#\" title=\"" . ___("Legende f. Variablen ein-ausblenden") . "\" id=\"toggle_legende_nlvar\">" . tm_icon("rainbow.png", ___("Legende Variablen")) . " " . ___("Legende Variablen") . "</a></b>\n"; $_MAIN_OUTPUT .= "<div id=\"legende_nlvar\" class=\"legende\">\n"; $_MAIN_OUTPUT .= "<h3>" . ___("Legende") . "</h3>\n"; $_MAIN_OUTPUT .= "<strong>" . ___("Variablen") . "</strong><br>\n"; $_MAIN_OUTPUT .= sprintf(___("%s enthält den Betreff"), "<b>{SUBJECT}</b>") . "<br>" . sprintf(___("%s enthält den das aktuelle Datum zum Zeitpunkt des Versandes. Das Datumsformat wird in tm_lib.inc.php voreingestellt (TM_NL_DATEFORMAT). Standard: d.m.Y, Aktuell: %s"), "<b>{DATE}</b>", TM_NL_DATEFORMAT) . "<br>" . sprintf(___("%s enthält den Titel zur Anzeige auf der Webseite | %s enthält den Untertitel zur Anzeige auf der Webseite"), "<b>{TITLE}</b>", "<b>{TITLE_SUB}</b>") . "<br>" . sprintf(___("%s enthält die Zusammenfasung zur Anzeige auf der Webseite"), "<b>{SUMMARY}</b>") . "<br>" . sprintf(___("%s enthält das hochgeladene Bild 'img src' | %s enthält nur die URL zum Bild"), "<b>{IMAGE1}</b>", "<b>{IMAGE1_URL}</b>") . "<br>" . sprintf(___("%s enthält den angegebenen Link 'a href' | %s enthält nur die URL des Links"), "<b>{LINK1}</b>", "<b>{LINK1_URL}</b>") . "<br>" . sprintf(___("%s / %s erstellt einen Link anhand eines Kurznamen oder ID"), sprintf("<b>{LNK:[%s][,%s]}</b>", ___("kurz"), ___("Parameter")), "<b>{LNKID:[id][," . ___("Parameter") . "]}</b>") . "<br>" . sprintf(___("%s / %s erstellt einen 'a href' anhand eines Kurznamen oder ID"), sprintf("<b>{LNK_AHREF:[%s][,%s]}</b>", ___("kurz"), ___("Parameter")), "<b>{LNKID_AHREF:[id][," . ___("Parameter") . "]}</b>") . "<br>" . sprintf(___("%s / %s zeigt die URL anhand eines Kurznamen oder ID"), sprintf("<b>{LNK_URL:[%s]}</b>", ___("kurz")), "<b>{LNKID_URL:[id]}</b>") . "<br>" . sprintf(___("%s / %s zeigt die RAW-URL anhand eines Kurznamen oder ID"), sprintf("<b>{LNK_URLRAW:[%s]}</b>", ___("kurz")), "<b>{LNKID_URLRAW:[id]}</b>") . "<br>" . sprintf(___("%s / %s zeigt eine Liste von Links aus einer Gruppe anhand eines Kurznamen oder ID"), sprintf("<b>{LNKGRP:[%s][,%s]}</b>", ___("kurz"), ___("Parameter")), "<b>{LNKGRPID:[id][," . ___("Parameter") . "]}</b>") . "<br>" . sprintf(___("%s enthält die Links zu den Attachements"), "<b>{ATTACHEMENTS}</b>") . "<br>" . sprintf(___("%s enthält den Link zum abmelden | %s enthält nur die URL zum Abmeldeformular"), "<b>{UNSUBSCRIBE}</b>", "<b>{UNSUBSCRIBE_URL}</b>") . "<br>" . sprintf(___("%s enthält den Link zur Onlineversion 'a href' | %s enthält nur die URL zur Onlineversion"), "<b>{NLONLINE}</b>", "<b>{NLONLINE_URL}</b>") . "<br>" . sprintf(___("%s enthält das schliessende TAG '/a' fuer die Links"), "<b>{CLOSELINK}</b>") . "<br>" . "<u>" . ___("Nur für personalisierten Newsleter:") . "</u><br>" . sprintf(___("%s enthält das Tracker-Bild (für View-Tracking, nur HTML-Mails)"), "<b>{BLINDIMAGE}</b>") . "<br>" . sprintf(___("%s enthält die e-Mailadresse des Empfaengers"), "<b>{EMAIL}</b>") . "<br>" . sprintf(___("%s bis %s enthält die Felder aus den Formularen/Adressen"), "<b>{F0}</b>", "<b>{F9}</b>") . "<br>" . sprintf(___("%s enthält den kompletten Link 'a href' zum Aktivierungslink ('(1st)-Touch-Opt-In) | %s enthält nur die URL"), "<b>{SUBSCRIBE}</b>", "<b>{SUBSCRIBE_URL}</b>") . "<br>" . sprintf(___("%s enthält die Liste der Gruppen an denen der Empfänger angemeldet ist."), "<b>{GROUP}</b>") . "<br>" . ""; // sprintf(___("%s enthält den Link zum Attachement 'a href' | %s enthält nur die URL zum Attachement"),"<b>{ATTACH1}</b>","<b>{ATTACH1_URL}</b>")."<br>". $_MAIN_OUTPUT .= "</div><br><br>\n"; $_MAIN_OUTPUT .= "<script type=\"text/javascript\">\n"; if ($user_is_expert) { $_MAIN_OUTPUT .= "\t//switchSection('legende_nlvar');\n" . "toggleSlide('toggle_legende_nlvar','legende_nlvar',1);\n"; } else { $_MAIN_OUTPUT .= "\ttoggleSlide('toggle_legende_nlvar','legende_nlvar',0);\n"; } $_MAIN_OUTPUT .= "</script>\n";