//range from ${$InputName_Aktiv} = getVar($InputName_Aktiv); // $InputName_Color = "color"; ${$InputName_Color} = getVar($InputName_Color); $InputName_ColorView = "color_view"; //nur anzeige.... $check = true; if ($set == "save") { //checkinput if (empty($name)) { $check = false; $_MAIN_MESSAGE .= "<br>" . ___("Name der Gruppe sollte nicht leer sein."); } if ($check) { $NEWSLETTER = new tm_NL(); $NEWSLETTER->addGrp(array("name" => $name, "descr" => $descr, "aktiv" => $aktiv, "created" => $created, "author" => $author)); $_MAIN_MESSAGE .= "<br>" . sprintf(___("Neue Newslettergruppe %s wurde erstellt."), "'<b>" . display($name) . "</b>'"); $action = "nl_grp_list"; require_once TM_INCLUDEPATH . "/nl_grp_list.inc.php"; } else { require_once TM_INCLUDEPATH . "/nl_grp_form.inc.php"; require_once TM_INCLUDEPATH . "/nl_grp_form_show.inc.php"; } } else { ${$InputName_Aktiv} = 1; ${$InputName_Name} = ___("Neue Gruppe"); ${$InputName_Descr} = ___("Neue Gruppe"); require_once TM_INCLUDEPATH . "/nl_grp_form.inc.php"; require_once TM_INCLUDEPATH . "/nl_grp_form_show.inc.php"; }
/* 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 */ /********************************************************************************/ if ($check) { $MESSAGE .= "<br><br>Beispieldaten werden hinzugefĆ¼gt / Inserting some example Data."; if (!DEMO) { /***********************************************************/ //create example data /***********************************************************/ //nl gruppe $NEWSLETTER = new tm_NL(); //create a new group $example_nl_group_1_id = $NEWSLETTER->addGrp(array("name" => "Newsletter Group 1", "descr" => "zum testen / for testings", "aktiv" => 1, "author" => "install", "created" => $created, "editor" => "install", "updated" => $created)); //make this group the default group $NEWSLETTER->setGRPStd($example_nl_group_1_id, 1); //create a 2nd example group $example_nl_group_2_id = $NEWSLETTER->addGrp(array("name" => "Newsletter Group 2", "descr" => "zum testen / for testings", "aktiv" => 0, "author" => "install", "created" => $created, "editor" => "install", "updated" => $created)); //create a 3rd group used for templates (subscribe form) $example_nl_group_3_id = $NEWSLETTER->addGrp(array("name" => "Subscribe", "descr" => "templates for subscribe mails send by subscribe-forms", "aktiv" => 1, "author" => "install", "created" => $created, "editor" => "install", "updated" => $created)); //add a first testnewsletter in first group $example_nl_1_id = $NEWSLETTER->addNL(array("subject" => "{DATE} Newsletter 1", "body" => $example_nl_body_html, "body_text" => $example_nl_body_text, "aktiv" => 1, "status" => 1, "massmail" => 0, "link" => "http://www.tellmatic.org", "created" => date("Y-m-d H:i:s"), "author" => "install", "grp_id" => $example_nl_group_1_id, "rcpt_name" => "Newsletter", "track_image" => "_blank", "content_type" => "text/html", "attachements" => array(), "is_template" => 0, "title" => 'Titel', "title_sub" => 'Titel 2', "summary" => 'Zusammenfassender Text zBsp. zur Anzeige auf der Webseite etc.', "track_personalized" => 1)); //add a second testnewsletter in 2nd group $example_nl_2_id = $NEWSLETTER->addNL(array("subject" => "{DATE} Newsletter 2", "body" => $example_nl_body_html, "body_text" => $example_nl_body_text, "aktiv" => 1, "status" => 1, "massmail" => 0, "link" => "http://www.tellmatic.org", "created" => date("Y-m-d H:i:s"), "author" => "install", "grp_id" => $example_nl_group_2_id, "rcpt_name" => "Newsletter", "track_image" => "_blank", "content_type" => "text/html", "attachements" => array(), "is_template" => 0, "title" => 'Titel', "title_sub" => 'Titel 2', "summary" => 'Zusammenfassender Text zBsp. zur Anzeige auf der Webseite etc.', "track_personalized" => 1)); //add newsletter for doubleoptin message, use 3rd example group $example_nl_doptin_id = $NEWSLETTER->addNL(array("subject" => "Newsletteranmeldung / Subscribe {DATE}", "body" => $example_nl_doptin_body_html, "body_text" => $example_nl_doptin_body_text, "aktiv" => 1, "status" => 1, "massmail" => 0, "link" => "http://www.tellmatic.org", "created" => date("Y-m-d H:i:s"), "author" => "install", "grp_id" => $example_nl_group_3_id, "rcpt_name" => "Newsletter", "track_image" => "_blank", "content_type" => "text/html", "attachements" => array(), "is_template" => 1, "title" => '', "title_sub" => '', "summary" => '', "track_personalized" => 1)); //add newsletter for welcome/subscribe message, use 3rd example group $example_nl_welcome_id = $NEWSLETTER->addNL(array("subject" => "Willkommen / Welcome {DATE}", "body" => $example_nl_welcome_body_html, "body_text" => $example_nl_welcome_body_text, "aktiv" => 1, "status" => 1, "massmail" => 0, "link" => "http://www.tellmatic.org", "created" => date("Y-m-d H:i:s"), "author" => "install", "grp_id" => $example_nl_group_3_id, "rcpt_name" => "Newsletter", "track_image" => "_blank", "content_type" => "text/html", "attachements" => array(), "is_template" => 1, "title" => '', "title_sub" => '', "summary" => '', "track_personalized" => 1)); //add newsletter for update mail, use 3rd example group