/********************************************************************************/ //Form $Form = new tm_SimpleForm(); $FormularName = "tm_i_data"; $Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormDesc($FormularName, ___("Tellmatic Installation - Daten eingeben")); $Form->new_Input($FormularName, "set", "hidden", "save"); $Form->new_Input($FormularName, "accept", "hidden", $accept); ////////////////// //add inputfields and buttons.... ////////////////// //name $Form->new_Input($FormularName, $InputName_Name, "text", ${$InputName_Name}); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 40, 40); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Benutzername")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ___("Benutzername") . ":<br>"); //pass $Form->new_Input($FormularName, $InputName_Pass, "password", ${$InputName_Pass}); $Form->set_InputStyleClass($FormularName, $InputName_Pass, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Pass, 40, 40); $Form->set_InputDesc($FormularName, $InputName_Pass, ___("Passwort")); $Form->set_InputReadonly($FormularName, $InputName_Pass, false); $Form->set_InputOrder($FormularName, $InputName_Pass, 2); $Form->set_InputLabel($FormularName, $InputName_Pass, ___("Passwort") . ":<br>"); //pass2 $Form->new_Input($FormularName, $InputName_Pass2, "password", ${$InputName_Pass2}); $Form->set_InputStyleClass($FormularName, $InputName_Pass2, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Pass2, 40, 40);
$FormularName = "status"; //make new Form $Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Top X")); $Form->new_Input($FormularName, "act", "hidden", $action); ////////////////// //add inputfields and buttons.... ////////////////// //Top X $Form->new_Input($FormularName, $InputName_TopX, "select", ""); $Form->set_InputJS($FormularName, $InputName_TopX, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_TopX, $show_top_x); $Form->set_InputStyleClass($FormularName, $InputName_TopX, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_TopX, ___("Zeige Top X Einträge")); $Form->set_InputReadonly($FormularName, $InputName_TopX, false); $Form->set_InputOrder($FormularName, $InputName_TopX, 6); $Form->set_InputLabel($FormularName, $InputName_TopX, "Top "); $Form->set_InputSize($FormularName, $InputName_TopX, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_TopX, false); //add Data $Form->add_InputOption($FormularName, $InputName_TopX, 5, 5); $Form->add_InputOption($FormularName, $InputName_TopX, 10, 10); $Form->add_InputOption($FormularName, $InputName_TopX, 25, 25); $Form->add_InputOption($FormularName, $InputName_TopX, 50, 50); //submit button $Form->new_Input($FormularName, $InputName_Submit, "submit", ___("Anzeigen")); $Form->set_InputStyleClass($FormularName, $InputName_Submit, "mFormSubmit", "mFormSubmitFocus"); $Form->set_InputDesc($FormularName, $InputName_Submit, ""); $Form->set_InputReadonly($FormularName, $InputName_Submit, false);
$Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormType($FormularName, "multipart/form-data"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Systemeinstellungen ändern")); $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); ////////////////// //add inputfields and buttons.... ////////////////// //Style $Form->new_Input($FormularName, $InputName_Style, "select", ""); $Form->set_InputJS($FormularName, $InputName_Style, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Style, ${$InputName_Style}); $Form->set_InputStyleClass($FormularName, $InputName_Style, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_Style, ___("Layout / Style")); $Form->set_InputReadonly($FormularName, $InputName_Style, false); $Form->set_InputOrder($FormularName, $InputName_Style, 3); $Form->set_InputLabel($FormularName, $InputName_Style, ""); $Form->set_InputSize($FormularName, $InputName_Style, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_Style, false); //add Data $css_c = count($CSSDirs); for ($css_cc = 0; $css_cc < $css_c; $css_cc++) { $Form->add_InputOption($FormularName, $InputName_Style, $CSSDirs[$css_cc]['dir'], $CSSDirs[$css_cc]['name']); } //lang $Form->new_Input($FormularName, $InputName_Lang, "select", ""); $Form->set_InputJS($FormularName, $InputName_Lang, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Lang, ${$InputName_Lang}); $Form->set_InputStyleClass($FormularName, $InputName_Lang, "mFormSelect", "mFormSelectFocus");
$Form->new_Input($FormularName, "s_aktiv", "hidden", $s_aktiv); $Form->new_Input($FormularName, "adr_grp_id", "hidden", $adr_grp_id); $Form->new_Input($FormularName, "st", "hidden", $st); $Form->new_Input($FormularName, "si", "hidden", $si); $Form->new_Input($FormularName, "si0", "hidden", $si0); $Form->new_Input($FormularName, "si1", "hidden", $si1); $Form->new_Input($FormularName, "si2", "hidden", $si2); ////////////////// //add inputfields and buttons.... ////////////////// //EMAIL $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\" onkeyup=\"RemoveInvalidChars(this, '[^A-Za-z0-9\\_\\@\\.\\-]'); ForceLowercase(this);\""); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ___("E-Mail")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //Aktiv $Form->new_Input($FormularName, $InputName_Aktiv, "checkbox", 1); $Form->set_InputJS($FormularName, $InputName_Aktiv, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Aktiv, ${$InputName_Aktiv}); $Form->set_InputStyleClass($FormularName, $InputName_Aktiv, "mFormCheckbox", "mFormCheckboxFocus"); $Form->set_InputSize($FormularName, $InputName_Aktiv, 1, 1); $Form->set_InputDesc($FormularName, $InputName_Aktiv, ___("Aktiv")); $Form->set_InputReadonly($FormularName, $InputName_Aktiv, false); $Form->set_InputOrder($FormularName, $InputName_Aktiv, 2); $Form->set_InputLabel($FormularName, $InputName_Aktiv, ""); //Gruppe $Form->new_Input($FormularName, $InputName_Group, "select", "");
$Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Neuen Newsletter erstellen")); $Form->set_FormType($FormularName, "multipart/form-data"); $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); $Form->new_Input($FormularName, "nl_id", "hidden", $nl_id); ////////////////// //add inputfields and buttons.... ////////////////// //File 1, html $Form->new_Input($FormularName, $InputName_File, "file", ""); $Form->set_InputJS($FormularName, $InputName_File, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_File, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_File, 48, 48); $Form->set_InputDesc($FormularName, $InputName_File, ___("HTML-Vorlage hochladen")); $Form->set_InputReadonly($FormularName, $InputName_File, false); $Form->set_InputOrder($FormularName, $InputName_File, 9); $Form->set_InputLabel($FormularName, $InputName_File, ""); //File 2, image $Form->new_Input($FormularName, $InputName_Image1, "file", ""); $Form->set_InputJS($FormularName, $InputName_Image1, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_Image1, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Image1, 48, 48); $Form->set_InputDesc($FormularName, $InputName_Image1, ___("Bild hochladen") . " {IMAGE1}"); $Form->set_InputReadonly($FormularName, $InputName_Image1, false); $Form->set_InputOrder($FormularName, $InputName_Image1, 8); $Form->set_InputLabel($FormularName, $InputName_Image1, ""); //File 3, Attachement $Form->new_Input($FormularName, $InputName_Attach1, "file", ""); $Form->set_InputJS($FormularName, $InputName_Attach1, " onChange=\"flash('submit','#ff0000');\" ");
/* $Form->new_Input($FormularName,$InputName_Name,"text", display($$InputName_Name)); $Form->set_InputJS($FormularName,$InputName_Name," onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName,$InputName_Name,"mFormText","mFormTextFocus"); $Form->set_InputSize($FormularName,$InputName_Name,48,256); $Form->set_InputDesc($FormularName,$InputName_Name,___("Name")); $Form->set_InputReadonly($FormularName,$InputName_Name,true); $Form->set_InputOrder($FormularName,$InputName_Name,1); $Form->set_InputLabel($FormularName,$InputName_Name,""); */ //File Content $Form->new_Input($FormularName, $InputName_Content, "textarea", display(${$InputName_Content})); $Form->set_InputJS($FormularName, $InputName_Content, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_Content, "mFormTextarea", "mFormTextareaFocus"); $Form->set_InputSize($FormularName, $InputName_Content, 30, 20); $Form->set_InputDesc($FormularName, $InputName_Content, display($file_path['name'][$file_section]) . ": " . display($file_name)); //___("Dateiinhalt") $Form->set_InputReadonly($FormularName, $InputName_Content, false); $Form->set_InputOrder($FormularName, $InputName_Content, 5); $Form->set_InputLabel($FormularName, $InputName_Content, ""); //submit button $Form->new_Input($FormularName, $InputName_Submit, "submit", display($file_name) . " " . ___("Speichern")); $Form->set_InputStyleClass($FormularName, $InputName_Submit, "mFormSubmit", "mFormSubmitFocus"); $Form->set_InputDesc($FormularName, $InputName_Submit, display($file_name)); $Form->set_InputReadonly($FormularName, $InputName_Submit, false); $Form->set_InputOrder($FormularName, $InputName_Submit, 998); $Form->set_InputLabel($FormularName, $InputName_Submit, ""); //a reset button $Form->new_Input($FormularName, $InputName_Reset, "reset", "Reset"); $Form->set_InputStyleClass($FormularName, $InputName_Reset, "mFormReset", "mFormResetFocus"); $Form->set_InputDesc($FormularName, $InputName_Reset, "Reset");
//make new Form $Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "get", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Einträge suchen und filtern")); $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set_search", "hidden", "search"); ////////////////// //add inputfields and buttons.... ////////////////// //Name $Form->new_Input($FormularName, $InputName_Name, "text", ${$InputName_Name}); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\""); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 12, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Suche nach Name")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, "Name<br>"); // URL $Form->new_Input($FormularName, $InputName_URL, "text", ${$InputName_URL}); $Form->set_InputJS($FormularName, $InputName_URL, " onChange=\"flash('submit','#ff0000');\""); $Form->set_InputStyleClass($FormularName, $InputName_URL, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_URL, 12, 256); $Form->set_InputDesc($FormularName, $InputName_URL, ___("Suche nach URL")); $Form->set_InputReadonly($FormularName, $InputName_URL, false); $Form->set_InputOrder($FormularName, $InputName_URL, 1); $Form->set_InputLabel($FormularName, $InputName_URL, "URL<br>"); //Gruppe $Form->new_Input($FormularName, $InputName_Group, "select", ""); $Form->set_InputJS($FormularName, $InputName_Group, " onChange=\"flash('submit','#ff0000');\" ");
$Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("neuen Q erstellen")); //variable content aus menu als hidden field! $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); ////////////////// //add inputfields and buttons.... ////////////////// //NL $Form->new_Input($FormularName, $InputName_NL, "select", ""); $Form->set_InputJS($FormularName, $InputName_NL, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_NL, $nl_id); $Form->set_InputStyleClass($FormularName, $InputName_NL, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_NL, ___("Newsletter wählen")); $Form->set_InputReadonly($FormularName, $InputName_NL, false); $Form->set_InputOrder($FormularName, $InputName_NL, 1); $Form->set_InputLabel($FormularName, $InputName_NL, ""); $Form->set_InputSize($FormularName, $InputName_NL, 0, 5); $Form->set_InputMultiple($FormularName, $InputName_NL, false); //add Data $NEWSLETTER = new tm_NL(); //nur aktive, keine templates $NL = $NEWSLETTER->getNL(0, 0, 0, 0, 0, $sortIndex = "id", $sortType = 1, array("aktiv" => 1, "is_template" => 0)); $nc = count($NL); for ($ncc = 0; $ncc < $nc; $ncc++) { //nur nl mit existierenden templates f. html/textparts if (file_exists($tm_nlpath . "/nl_" . date_convert_to_string($NL[$ncc]['created']) . "_n.html") && file_exists($tm_nlpath . "/nl_" . date_convert_to_string($NL[$ncc]['created']) . "_t.txt")) { $NLOpt = display($NL[$ncc]['subject']); if ($NL[$ncc]['massmail'] == 1) {
$Form->new_Input($FormularName, "h_id", "hidden", $h_id); $Form->new_Input($FormularName, "nl_id", "hidden", $nl_id); $Form->new_Input($FormularName, "code", "hidden", $code); $Form->new_Input($FormularName, "cpt", "hidden", $captcha_md5); $Form->set_InputID($FormularName, "set", "set_u"); $Form->set_InputID($FormularName, "email", "email_u"); $Form->set_InputID($FormularName, "fcpt", "fcpt_u"); $Form->set_InputID($FormularName, "submit", "submit_u"); ////////////////// //add inputfields and buttons.... ////////////////// //EMAIL $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ""); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //Captcha $Form->new_Input($FormularName, $InputName_Captcha, "text", ""); $Form->set_InputStyleClass($FormularName, $InputName_Captcha, "tm_form_captcha", "tm_form_focus_captcha"); $Form->set_InputSize($FormularName, $InputName_Captcha, 12, 12); $Form->set_InputDesc($FormularName, $InputName_Captcha, ""); $Form->set_InputReadonly($FormularName, $InputName_Captcha, false); $Form->set_InputOrder($FormularName, $InputName_Captcha, 888); $Form->set_InputLabel($FormularName, $InputName_Captcha, ""); //submit button $Form->new_Input($FormularName, $InputName_Submit, "submit", "Abmelden"); $Form->set_InputStyleClass($FormularName, $InputName_Submit, "mFormSubmit", "mFormSubmitFocus"); $Form->set_InputDesc($FormularName, $InputName_Submit, "");
$Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" OnChange=\"checkHostType();\" onClick=\"checkHostType();\""); $Form->set_FormDesc($FormularName, ___("Blacklist bearbeiten")); //variable content aus menu als hidden field! $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); $Form->new_Input($FormularName, "bl_id", "hidden", $bl_id); ////////////////// //add inputfields and buttons.... ////////////////// //Expression/Ausdruck $Form->new_Input($FormularName, $InputName_Expr, "text", display(${$InputName_Expr})); $Form->set_InputJS($FormularName, $InputName_Expr, " onChange=\"flash('submit','#ff0000');\" "); //onkeyup=\"RemoveInvalidChars(this, '[^A-Za-z0-9\ \_\.\-]');\" $Form->set_InputStyleClass($FormularName, $InputName_Expr, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Expr, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Expr, ___("Ausdruck (E-Mail/Domain/RegEx)")); $Form->set_InputReadonly($FormularName, $InputName_Expr, false); $Form->set_InputOrder($FormularName, $InputName_Expr, 2); $Form->set_InputLabel($FormularName, $InputName_Expr, ""); //Type $Form->new_Input($FormularName, $InputName_Type, "select", ""); $Form->set_InputJS($FormularName, $InputName_Type, " onChange=\"flash('submit','#ff0000');\" "); //checkHostType(); $Form->set_InputDefault($FormularName, $InputName_Type, ${$InputName_Type}); $Form->set_InputStyleClass($FormularName, $InputName_Type, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_Type, ___("Typ")); $Form->set_InputReadonly($FormularName, $InputName_Type, false); $Form->set_InputOrder($FormularName, $InputName_Type, 1); $Form->set_InputLabel($FormularName, $InputName_Type, ""); $Form->set_InputSize($FormularName, $InputName_Type, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_Type, false);
$Form->new_Input($FormularName, "offset", "hidden", $offset); $Form->new_Input($FormularName, "limit", "hidden", $limit); $Form->new_Input($FormularName, "s_name", "hidden", $s_name); $Form->new_Input($FormularName, "s_url", "hidden", $s_url); $Form->new_Input($FormularName, "lnk_grp_id", "hidden", $lnk_grp_id); $Form->new_Input($FormularName, "st", "hidden", $st); $Form->new_Input($FormularName, "si", "hidden", $si); ////////////////// //add inputfields and buttons.... ////////////////// //Name $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\""); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Name")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //url $Form->new_Input($FormularName, $InputName_URL, "text", display(${$InputName_URL})); $Form->set_InputJS($FormularName, $InputName_URL, " onChange=\"flash('submit','#ff0000');\""); $Form->set_InputStyleClass($FormularName, $InputName_URL, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_URL, 48, 256); $Form->set_InputDesc($FormularName, $InputName_URL, ___("URL")); $Form->set_InputReadonly($FormularName, $InputName_URL, false); $Form->set_InputOrder($FormularName, $InputName_URL, 1); $Form->set_InputLabel($FormularName, $InputName_URL, ""); //Aktiv $Form->new_Input($FormularName, $InputName_Aktiv, "checkbox", 1); $Form->set_InputJS($FormularName, $InputName_Aktiv, " onChange=\"flash('submit','#ff0000');\" ");
//add a Description $Form->set_FormDesc($FormularName, ___("Host wählen")); //variable content aus menu als hidden field! $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "connect"); $Form->new_Input($FormularName, "val", "hidden", "list"); ////////////////// //add inputfields and buttons.... ////////////////// //HOST $Form->new_Input($FormularName, $InputName_Host, "select", ""); $Form->set_InputJS($FormularName, $InputName_Host, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Host, ${$InputName_Host}); $Form->set_InputStyleClass($FormularName, $InputName_Host, "mFormSelect", "mFormSelectFocus"); $Form->set_InputSize($FormularName, $InputName_Host, 1, 1); $Form->set_InputDesc($FormularName, $InputName_Host, ___("Host auswählen")); $Form->set_InputReadonly($FormularName, $InputName_Host, false); $Form->set_InputOrder($FormularName, $InputName_Host, 1); $Form->set_InputLabel($FormularName, $InputName_Host, ""); $Form->set_InputMultiple($FormularName, $InputName_Host, false); #Hostliste.... //pop3 hosts $HOST_ = $HOSTS->getHost("", array("aktiv" => 1, "type" => "imap")); //id,filter $hcg = count($HOST_); for ($hccg = 0; $hccg < $hcg; $hccg++) { $Form->add_InputOption($FormularName, $InputName_Host, $HOST_[$hccg]['id'], $HOST_[$hccg]['name']); } //imap hosts $HOST_ = $HOSTS->getHost("", array("aktiv" => 1, "type" => "pop3")); //id,filter
//make new Form $Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Karten generieren")); //variable content aus menu als hidden field! $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "create", "hidden", "1"); ////////////////// //add inputfields and buttons.... ////////////////// $Form->new_Input($FormularName, $InputName_CreateMap, "select", ""); $Form->set_InputJS($FormularName, $InputName_CreateMap, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_CreateMap, ""); $Form->set_InputStyleClass($FormularName, $InputName_CreateMap, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_CreateMap, ___("Erstelle Karte (neu)")); $Form->set_InputReadonly($FormularName, $InputName_CreateMap, false); $Form->set_InputOrder($FormularName, $InputName_CreateMap, 6); $Form->set_InputLabel($FormularName, $InputName_CreateMap, ""); $Form->set_InputSize($FormularName, $InputName_CreateMap, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_CreateMap, false); //add Data $Form->add_InputOption($FormularName, $InputName_CreateMap, "subscriptions", ___("Anmeldungen")); $Form->add_InputOption($FormularName, $InputName_CreateMap, "readers", ___("Leser")); $Form->add_InputOption($FormularName, $InputName_CreateMap, "readers_rad", ___("Leser - gewichtet")); //submit button $Form->new_Input($FormularName, $InputName_Submit, "submit", ___("Karte erstellen/aktualisieren")); $Form->set_InputStyleClass($FormularName, $InputName_Submit, "mFormSubmit", "mFormSubmitFocus"); $Form->set_InputDesc($FormularName, $InputName_Submit, ""); $Form->set_InputReadonly($FormularName, $InputName_Submit, false); $Form->set_InputOrder($FormularName, $InputName_Submit, 998);
$Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); $Form->set_FormDesc($FormularName, ___("Benutzer bearbeiten")); //variable content aus menu als hidden field! $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); $Form->new_Input($FormularName, "u_id", "hidden", $u_id); ////////////////// //add inputfields and buttons.... ////////////////// //Name $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\" onkeyup=\"RemoveInvalidChars(this, '[^A-Za-z0-9\\ \\_\\.\\-]');\""); //do not force lowercase //ForceLowercase(this); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Name")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //EMAIL $Form->new_Input($FormularName, $InputName_EMail, "text", display(${$InputName_EMail})); $Form->set_InputJS($FormularName, $InputName_EMail, " onChange=\"flash('submit','#ff0000');\" onkeyup=\"RemoveInvalidChars(this, '[^A-Za-z0-9\\_\\@\\.\\-]'); ForceLowercase(this);\""); $Form->set_InputStyleClass($FormularName, $InputName_EMail, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_EMail, 48, 256); $Form->set_InputDesc($FormularName, $InputName_EMail, ___("E-Mail")); $Form->set_InputReadonly($FormularName, $InputName_EMail, false); $Form->set_InputOrder($FormularName, $InputName_EMail, 8); $Form->set_InputLabel($FormularName, $InputName_EMail, ""); //passwd $Form->new_Input($FormularName, $InputName_Pass, "password", ""); $Form->set_InputJS($FormularName, $InputName_Pass, " onChange=\"flash('submit','#ff0000');\" ");
$Form->set_InputID($FormularName, "offset", "offset2"); $Form->set_InputID($FormularName, "limit", "limit2"); $Form->set_InputID($FormularName, "set", "set2"); $Form->set_InputID($FormularName, "bounce", "bounce2"); $Form->set_InputID($FormularName, "bounce_type", "bounce_type2"); $Form->set_InputID($FormularName, "filter_to", "filter_to2"); $Form->set_InputID($FormularName, "filter_to_smtp_return_path", "filter_to_smtp_return_path2"); ////////////////// //add inputfields and buttons.... ////////////////// //MailNo $Form->new_Input($FormularName, $InputName_Mail, "checkbox", ""); $Form->set_InputJS($FormularName, $InputName_Mail, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Mail, ${$InputName_Mail}); $Form->set_InputStyleClass($FormularName, $InputName_Mail, "mFormCheckbox", "mFormCheckboxFocus"); $Form->set_InputDesc($FormularName, $InputName_Mail, ___("Auswählen")); $Form->set_InputReadonly($FormularName, $InputName_Mail, false); $Form->set_InputOrder($FormularName, $InputName_Mail, 1); $Form->set_InputLabel($FormularName, $InputName_Mail, ""); $Form->set_InputMultiple($FormularName, $InputName_Mail, true); //Aktion $Form->new_Input($FormularName, $InputName_Action, "select", ""); $Form->set_InputJS($FormularName, $InputName_Action, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Action, ${$InputName_Action}); $Form->set_InputStyleClass($FormularName, $InputName_Action, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_Action, ___("Aktion ausführen")); $Form->set_InputReadonly($FormularName, $InputName_Action, false); $Form->set_InputOrder($FormularName, $InputName_Action, 1); $Form->set_InputLabel($FormularName, $InputName_Action, ""); $Form->set_InputSize($FormularName, $InputName_Action, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_Action, false);
$license['pt'] = $license['en']; //Form $Form = new tm_SimpleForm(); $FormularName = "tm_i_license"; $Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormDesc($FormularName, ___("Tellmatic Installation - Lizenz")); $Form->new_Input($FormularName, "set", "hidden", "license"); $Form->new_Input($FormularName, "lang", "hidden", $lang); ////////////////// //add inputfields and buttons.... ////////////////// //license $Form->new_Input($FormularName, $InputName_License, "textarea", $license[$lang]); $Form->set_InputStyleClass($FormularName, $InputName_License, "mFormTextArea", "mFormTextAreaFocus"); $Form->set_InputSize($FormularName, $InputName_License, 80, 10); $Form->set_InputDesc($FormularName, $InputName_License, "(A)GPL - (Affero) GNU Public License"); $Form->set_InputReadonly($FormularName, $InputName_License, false); $Form->set_InputOrder($FormularName, $InputName_License, 1); $Form->set_InputLabel($FormularName, $InputName_License, "(A)GPL - (Affero) GNU Public License<br>"); //accept $Form->new_Input($FormularName, $InputName_Accept, "checkbox", 1); $Form->set_InputJS($FormularName, $InputName_Accept, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Accept, ${$InputName_Accept}); $Form->set_InputStyleClass($FormularName, $InputName_Accept, "mFormCheckbox", "mFormCheckboxFocus"); $Form->set_InputSize($FormularName, $InputName_Accept, 1, 1); $Form->set_InputDesc($FormularName, $InputName_Accept, ___("Akzeptieren")); $Form->set_InputReadonly($FormularName, $InputName_Accept, false); $Form->set_InputOrder($FormularName, $InputName_Accept, 3); $Form->set_InputLabel($FormularName, $InputName_Accept, ___("Akzeptieren")); //submit button $Form->new_Input($FormularName, $InputName_Submit, "submit", ___("Weiter"));
$Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" OnChange=\"checkHostType();\" onClick=\"checkHostType();\" "); $Form->set_FormDesc($FormularName, ___("Mailserver bearbeiten")); //variable content aus menu als hidden field! $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); $Form->new_Input($FormularName, "h_id", "hidden", $h_id); ////////////////// //add inputfields and buttons.... ////////////////// //Name $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\" onkeyup=\"RemoveInvalidChars(this, '[^A-Za-z0-9\\ \\_\\.\\-\\@]');\""); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Name")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //HOSTName/IP $Form->new_Input($FormularName, $InputName_Host, "text", display(${$InputName_Host})); $Form->set_InputJS($FormularName, $InputName_Host, " onChange=\"flash('submit','#ff0000');\" onkeyup=\"RemoveInvalidChars(this, '[^A-Za-z0-9\\_\\.\\-]'); ForceLowercase(this);\""); $Form->set_InputStyleClass($FormularName, $InputName_Host, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Host, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Host, ___("Hostname / IP-Adresse")); $Form->set_InputReadonly($FormularName, $InputName_Host, false); $Form->set_InputOrder($FormularName, $InputName_Host, 3); $Form->set_InputLabel($FormularName, $InputName_Host, ""); //Port $Form->new_Input($FormularName, $InputName_Port, "text", display(${$InputName_Port})); $Form->set_InputJS($FormularName, $InputName_Port, " onChange=\"flash('submit','#ff0000');\" onkeyup=\"RemoveInvalidChars(this, '[^0-9]'); ForceLowercase(this);\"");
$FURL = $_SERVER["PHP_SELF"]; } $Form->new_Form($FormularName, $FURL, "post", "_self"); //add a Description $Form->set_FormDesc($FormularName, "subscribe"); $Form->new_Input($FormularName, "set", "hidden", "save"); $Form->new_Input($FormularName, "fid", "hidden", $frm_id); $Form->new_Input($FormularName, "cpt", "hidden", $captcha_md5); ////////////////// //add inputfields and buttons.... ////////////////// //EMAIL $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputStyleClass($FormularName, $InputName_Name, "tm_form_email", "tm_form_focus_email"); $Form->set_InputSize($FormularName, $InputName_Name, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ""); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //Captcha $Form->new_Input($FormularName, $InputName_Captcha, "text", ""); $Form->set_InputStyleClass($FormularName, $InputName_Captcha, "tm_form_captcha", "tm_form_focus_captcha"); $Form->set_InputSize($FormularName, $InputName_Captcha, 12, 12); $Form->set_InputDesc($FormularName, $InputName_Captcha, ""); $Form->set_InputReadonly($FormularName, $InputName_Captcha, false); $Form->set_InputOrder($FormularName, $InputName_Captcha, 888); $Form->set_InputLabel($FormularName, $InputName_Captcha, ""); //MEMO $Form->new_Input($FormularName, $InputName_Memo, "textarea", display(${$InputName_Memo})); $Form->set_InputDefault($FormularName, $InputName_Memo, ${$InputName_Memo}); $Form->set_InputStyleClass($FormularName, $InputName_Memo, "tm_form_memo", "tm_form_focus_memo");
$Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Benutzereinstellungen ändern")); //variable content aus menu als hidden field! $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); ////////////////// //add inputfields and buttons.... ////////////////// //EMAIL $Form->new_Input($FormularName, $InputName_EMail, "text", $LOGIN->USER['email']); $Form->set_InputJS($FormularName, $InputName_EMail, " onChange=\"flash('submit','#ff0000');\" onkeyup=\"RemoveInvalidChars(this, '[^A-Za-z0-9\\_\\@\\.\\-]'); ForceLowercase(this);\""); $Form->set_InputStyleClass($FormularName, $InputName_EMail, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_EMail, 48, 256); $Form->set_InputDesc($FormularName, $InputName_EMail, ___("E-Mail")); $Form->set_InputReadonly($FormularName, $InputName_EMail, false); $Form->set_InputOrder($FormularName, $InputName_EMail, 4); $Form->set_InputLabel($FormularName, $InputName_EMail, ""); //passwd $Form->new_Input($FormularName, $InputName_Pass, "password", ""); $Form->set_InputJS($FormularName, $InputName_Pass, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_Pass, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Pass, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Pass, ___("Passwort")); $Form->set_InputReadonly($FormularName, $InputName_Pass, false); $Form->set_InputOrder($FormularName, $InputName_Pass, 5); $Form->set_InputLabel($FormularName, $InputName_Pass, ""); //passwd 2 $Form->new_Input($FormularName, $InputName_Pass2, "password", ""); $Form->set_InputJS($FormularName, $InputName_Pass2, " onChange=\"flash('submit','#ff0000');\" ");
$Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); #$Form->set_FormJS($FormularName," onSubmit=\"return confirmLink(this, '".___("Wirklich?")."');switchSection('div_loader');\" "); #$Form->set_FormJS($FormularName," onChange=\"this->submit();switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Blacklist nach Typ filtern")); $Form->new_Input($FormularName, "act", "hidden", $action); //hidden felder f. sortierung, search, gruppe etc..... ////////////////// //add inputfields and buttons.... ////////////////// //Typ $Form->new_Input($FormularName, $InputName_Type, "select", ""); $Form->set_InputJS($FormularName, $InputName_Type, " onChange=\"flash('submit_bl','#ff0000');submit();switchSection('div_loader');\" "); $Form->set_InputDefault($FormularName, $InputName_Type, ${$InputName_Type}); $Form->set_InputStyleClass($FormularName, $InputName_Type, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_Type, ___("Blacklist Typ wählen")); $Form->set_InputReadonly($FormularName, $InputName_Type, false); $Form->set_InputOrder($FormularName, $InputName_Type, 1); $Form->set_InputLabel($FormularName, $InputName_Type, ___("Blacklist Typ") . ":"); $Form->set_InputSize($FormularName, $InputName_Type, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_Type, false); $Form->add_InputOption($FormularName, $InputName_Type, "email", ___("E-Mail") . " (" . $BLACKLIST->countBL(array("type" => "email")) . ")"); $Form->add_InputOption($FormularName, $InputName_Type, "domain", ___("Domain") . " (" . $BLACKLIST->countBL(array("type" => "domain")) . ")"); $Form->add_InputOption($FormularName, $InputName_Type, "expr", ___("reg. Ausdruck") . " (" . $BLACKLIST->countBL(array("type" => "expr")) . ")"); //submit button $Form->new_Input($FormularName, $InputName_Submit, "submit", ___("Aktion ausführen")); $Form->set_InputStyleClass($FormularName, $InputName_Submit, "mFormSubmit", "mFormSubmitFocus"); $Form->set_InputDesc($FormularName, $InputName_Submit, ""); $Form->set_InputReadonly($FormularName, $InputName_Submit, false); $Form->set_InputOrder($FormularName, $InputName_Submit, 998); $Form->set_InputLabel($FormularName, $InputName_Submit, "");
//make new Form $Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "get", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Logbucheinträge suchen und filtern")); $Form->new_Input($FormularName, "act", "hidden", $action); #$Form->new_Input($FormularName,"set", "hidden", "search"); ////////////////// //add inputfields and buttons.... ////////////////// //Obj $Form->new_Input($FormularName, $InputName_Obj, "select", ""); $Form->set_InputJS($FormularName, $InputName_Obj, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Obj, ${$InputName_Obj}); $Form->set_InputStyleClass($FormularName, $InputName_Obj, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_Obj, ___("Suche nach Objekt")); $Form->set_InputReadonly($FormularName, $InputName_Obj, false); $Form->set_InputOrder($FormularName, $InputName_Obj, 6); $Form->set_InputLabel($FormularName, $InputName_Obj, ___("Objekt") . "<br>"); $Form->set_InputSize($FormularName, $InputName_Obj, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_Obj, false); $Form->add_InputOption($FormularName, $InputName_Obj, "", "-- alle"); $Form->add_InputOption($FormularName, $InputName_Obj, "adr", ___("Adressen") . " (adr)"); $Form->add_InputOption($FormularName, $InputName_Obj, "adr*", ___("Adressen") . "* (adr*)"); $Form->add_InputOption($FormularName, $InputName_Obj, "adr_grp", ___("Adress-Gruppen") . " (adr_grp)"); #$Form->add_InputOption($FormularName,$InputName_Obj,"adr_grp*",___("Adress-Gruppen")."* (adr_grp*)"); $Form->add_InputOption($FormularName, $InputName_Obj, "nl", ___("Newsletter") . " (nl)"); $Form->add_InputOption($FormularName, $InputName_Obj, "nl*", ___("Newsletter") . "* (nl*)"); $Form->add_InputOption($FormularName, $InputName_Obj, "nl_grp", ___("Newsletter-Gruppen") . " (nl_grp)"); #$Form->add_InputOption($FormularName,$InputName_Obj,"nl_grp*",___("Newsletter-Gruppen")."* (nl_grp*)"); $Form->add_InputOption($FormularName, $InputName_Obj, "lnk", ___("Links") . " (lnk)");
$Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" OnChange=\"checkImport();\" onClick=\"checkImport();\""); //add a Description $Form->set_FormDesc($FormularName, ___("Addressen aus CSV-Datei importieren")); $Form->set_FormType($FormularName, "multipart/form-data"); $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "import"); ////////////////// //add inputfields and buttons.... ////////////////// //File 1, csv $Form->new_Input($FormularName, $InputName_File, "file", ""); $Form->set_InputJS($FormularName, $InputName_File, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_File, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_File, 48, 256); $Form->set_InputDesc($FormularName, $InputName_File, ___("CSV-Datei hochladen und importieren")); $Form->set_InputReadonly($FormularName, $InputName_File, false); $Form->set_InputOrder($FormularName, $InputName_File, 1); $Form->set_InputLabel($FormularName, $InputName_File, ""); //Select existing file $Form->new_Input($FormularName, $InputName_FileExisting, "select", ""); $Form->set_InputJS($FormularName, $InputName_FileExisting, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_FileExisting, ${$InputName_FileExisting}); $Form->set_InputStyleClass($FormularName, $InputName_FileExisting, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_FileExisting, ___("CSV-Datei auswählen")); $Form->set_InputReadonly($FormularName, $InputName_FileExisting, false); $Form->set_InputOrder($FormularName, $InputName_FileExisting, 2); $Form->set_InputLabel($FormularName, $InputName_FileExisting, ""); $Form->set_InputSize($FormularName, $InputName_FileExisting, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_FileExisting, false); //add data
$Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Neue Adressgruppe erstellen")); //variable content aus menu als hidden field! $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); $Form->new_Input($FormularName, "adr_grp_id", "hidden", $adr_grp_id); ////////////////// //add inputfields and buttons.... ////////////////// //Name $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Name")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //Aktiv //wenn standardgruppe, dann kann sie nicht deaktiviert werden!!! if ($standard == 1) { $Form->new_Input($FormularName, $InputName_Aktiv, "hidden", 1); } else { $Form->new_Input($FormularName, $InputName_Aktiv, "checkbox", 1); $Form->set_InputJS($FormularName, $InputName_Aktiv, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Aktiv, ${$InputName_Aktiv}); $Form->set_InputStyleClass($FormularName, $InputName_Aktiv, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Aktiv, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Aktiv, ___("Aktiv")); $Form->set_InputReadonly($FormularName, $InputName_Aktiv, false);
/* Besuchen Sie die Homepage fuer Updates und weitere Infos */ /********************************************************************************/ //Form $Form = new tm_SimpleForm(); $FormularName = "tm_i_lang"; $Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormDesc($FormularName, "Tellmatic Installation - Select Language / Sprache wählen"); $Form->new_Input($FormularName, "set", "hidden", "language"); ////////////////// //add inputfields and buttons.... ////////////////// //lang $Form->new_Input($FormularName, $InputName_Lang, "select", ""); $Form->set_InputDefault($FormularName, $InputName_Lang, ${$InputName_Lang}); $Form->set_InputStyleClass($FormularName, $InputName_Lang, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_Lang, "Sprache / Language"); $Form->set_InputReadonly($FormularName, $InputName_Lang, false); $Form->set_InputOrder($FormularName, $InputName_Lang, 2); $Form->set_InputLabel($FormularName, $InputName_Lang, "Sprache / Language"); $Form->set_InputSize($FormularName, $InputName_Lang, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_Lang, false); //add Data $lc = count($LANGUAGES['lang']); for ($lcc = 0; $lcc < $lc; $lcc++) { $Form->add_InputOption($FormularName, $InputName_Lang, $LANGUAGES['lang'][$lcc], $LANGUAGES['text'][$lcc]); } //submit button $Form->new_Input($FormularName, $InputName_Submit, "submit", "Continue / Weiter"); $Form->set_InputStyleClass($FormularName, $InputName_Submit, "mFormSubmit", "mFormSubmitFocus"); $Form->set_InputDesc($FormularName, $InputName_Submit, ""); $Form->set_InputReadonly($FormularName, $InputName_Submit, false);
$Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" OnChange=\"checkADRCleanForm();\" onClick=\"checkADRCleanForm();\""); //add a Description $Form->set_FormDesc($FormularName, ___("Adressdatenbank bereinigen")); $Form->new_Input($FormularName, "act", "hidden", $action); //set --> select! ////////////////// //add inputfields and buttons.... ////////////////// //EMAIL $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 32, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Filtern nach E-Mail")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //Gruppe src filter $Form->new_Input($FormularName, $InputName_Group, "select", ""); $Form->set_InputJS($FormularName, $InputName_Group, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Group, $adr_grp_id); $Form->set_InputStyleClass($FormularName, $InputName_Group, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_Group, ___("Gruppe")); $Form->set_InputReadonly($FormularName, $InputName_Group, false); $Form->set_InputOrder($FormularName, $InputName_Group, 2); $Form->set_InputLabel($FormularName, $InputName_Group, ""); $Form->set_InputSize($FormularName, $InputName_Group, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_Group, false); //add Data
$Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Adressen in eine CSV-Datei exportieren")); $Form->set_FormType($FormularName, "multipart/form-data"); $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "export"); ////////////////// //add inputfields and buttons.... ////////////////// //Gruppe $Form->new_Input($FormularName, $InputName_Group, "select", ""); $Form->set_InputJS($FormularName, $InputName_Group, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Group, ${$InputName_Group}); $Form->set_InputStyleClass($FormularName, $InputName_Group, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_Group, ___("Gruppen wählen, STRG/CTRL gedrückt halten und klicken f. Mehrfachauswahl")); $Form->set_InputReadonly($FormularName, $InputName_Group, false); $Form->set_InputOrder($FormularName, $InputName_Group, 1); $Form->set_InputLabel($FormularName, $InputName_Group, ""); $Form->set_InputSize($FormularName, $InputName_Group, 0, 1); $Form->set_InputMultiple($FormularName, $InputName_Group, false); //add Data $ADDRESS = new tm_ADR(); $GRP = $ADDRESS->getGroup(0, 0, 0, 1); $acg = count($GRP); for ($accg = 0; $accg < $acg; $accg++) { $grp_option_text = $GRP[$accg]['name']; $grp_option_text .= " (" . $GRP[$accg]['adr_count'] . ")"; if ($GRP[$accg]['aktiv'] != 1) { $grp_option_text .= " (na)"; }
$Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "post", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("neues Formular erstellen")); $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); $Form->new_Input($FormularName, "frm_id", "hidden", $frm_id); ////////////////// //add inputfields and buttons.... ////////////////// //Name $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 48, 1024); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Name")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //Url $Form->new_Input($FormularName, $InputName_ActionUrl, "text", display(${$InputName_ActionUrl})); $Form->set_InputJS($FormularName, $InputName_ActionUrl, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_ActionUrl, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_ActionUrl, 48, 1024); $Form->set_InputDesc($FormularName, $InputName_ActionUrl, ___("URL")); $Form->set_InputReadonly($FormularName, $InputName_ActionUrl, false); $Form->set_InputOrder($FormularName, $InputName_ActionUrl, 2); $Form->set_InputLabel($FormularName, $InputName_ActionUrl, ""); //Aktiv $Form->new_Input($FormularName, $InputName_Aktiv, "checkbox", 1); $Form->set_InputJS($FormularName, $InputName_Aktiv, " onChange=\"flash('submit','#ff0000');\" ");
$Form->set_InputID($FormularName, "host", "host2"); $Form->set_InputID($FormularName, "offset", "offset2"); $Form->set_InputID($FormularName, "limit", "limit2"); $Form->set_InputID($FormularName, "set", "set2"); $Form->set_InputID($FormularName, "bounce", "bounce2"); $Form->set_InputID($FormularName, "bounce_type", "bounce_type2"); $Form->set_InputID($FormularName, "filter_to", "filter_to2"); $Form->set_InputID($FormularName, "filter_to_smtp_return_path", "filter_to_smtp_return_path2"); ////////////////// //add inputfields and buttons.... ////////////////// //MailNo $Form->new_Input($FormularName, $InputName_Mail, "checkbox", ""); $Form->set_InputDefault($FormularName, $InputName_Mail, ${$InputName_Mail}); $Form->set_InputStyleClass($FormularName, $InputName_Mail, "mFormCheckbox", "mFormCheckboxFocus"); $Form->set_InputDesc($FormularName, $InputName_Mail, ___("Auswählen")); $Form->set_InputReadonly($FormularName, $InputName_Mail, false); $Form->set_InputOrder($FormularName, $InputName_Mail, 1); $Form->set_InputLabel($FormularName, $InputName_Mail, ""); $Form->set_InputMultiple($FormularName, $InputName_Mail, true); //Adr $Form->new_Input($FormularName, $InputName_Adr, "checkbox", ""); $Form->set_InputDefault($FormularName, $InputName_Adr, ${$InputName_Adr}); $Form->set_InputStyleClass($FormularName, $InputName_Adr, "mFormCheckbox", "mFormCheckboxFocus"); $Form->set_InputDesc($FormularName, $InputName_Adr, ___("Auswählen")); $Form->set_InputReadonly($FormularName, $InputName_Adr, false); $Form->set_InputOrder($FormularName, $InputName_Adr, 1); $Form->set_InputLabel($FormularName, $InputName_Adr, ""); $Form->set_InputMultiple($FormularName, $InputName_Adr, true); //export $Form->new_Input($FormularName, $InputName_Export, "checkbox", 1);
//make new Form $Form->new_Form($FormularName, $_SERVER["PHP_SELF"], "get", "_self"); $Form->set_FormJS($FormularName, " onSubmit=\"switchSection('div_loader');\" "); //add a Description $Form->set_FormDesc($FormularName, ___("Adressen suchen und filtern")); $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set_search", "hidden", "search"); ////////////////// //add inputfields and buttons.... ////////////////// //EMAIL $Form->new_Input($FormularName, $InputName_Name, "text", ${$InputName_Name}); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\" onkeyup=\"RemoveInvalidChars(this, '[^A-Za-z0-9\\*\\_\\@\\.\\-]'); ForceLowercase(this);\""); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 12, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Suche nach e-Mail")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, "e-Mail<br>"); //F $Form->new_Input($FormularName, $InputName_F, "text", ${$InputName_F}); $Form->set_InputJS($FormularName, $InputName_F, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_F, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_F, 12, 256); $Form->set_InputDesc($FormularName, $InputName_F, ___("Suche in den Feldern F0-F9")); $Form->set_InputReadonly($FormularName, $InputName_F, false); $Form->set_InputOrder($FormularName, $InputName_F, 2); $Form->set_InputLabel($FormularName, $InputName_F, "F0-F9<br>"); //Gruppe $Form->new_Input($FormularName, $InputName_Group, "select", ""); $Form->set_InputJS($FormularName, $InputName_Group, " onChange=\"flash('submit','#ff0000');\" ");
//add a Description $Form->set_FormDesc($FormularName, ___("Neue Gruppe erstellen / Gruppe bearbeiten")); //variable content aus menu als hidden field! //$Form->new_Input($FormularName,"type", "hidden", $content); $Form->new_Input($FormularName, "act", "hidden", $action); $Form->new_Input($FormularName, "set", "hidden", "save"); $Form->new_Input($FormularName, "lnk_grp_id", "hidden", $lnk_grp_id); ////////////////// //add inputfields and buttons.... ////////////////// //Name $Form->new_Input($FormularName, $InputName_Name, "text", display(${$InputName_Name})); $Form->set_InputJS($FormularName, $InputName_Name, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_Name, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Name, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Name, ___("Name")); $Form->set_InputReadonly($FormularName, $InputName_Name, false); $Form->set_InputOrder($FormularName, $InputName_Name, 1); $Form->set_InputLabel($FormularName, $InputName_Name, ""); //Aktiv //wenn standardgruppe, dann kann sie nicht deaktiviert werden!!! if ($standard == 1) { $Form->new_Input($FormularName, $InputName_Aktiv, "hidden", 1); } else { $Form->new_Input($FormularName, $InputName_Aktiv, "checkbox", 1); $Form->set_InputJS($FormularName, $InputName_Aktiv, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_Aktiv, ${$InputName_Aktiv}); $Form->set_InputStyleClass($FormularName, $InputName_Aktiv, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_Aktiv, 48, 256); $Form->set_InputDesc($FormularName, $InputName_Aktiv, ___("Aktiv")); $Form->set_InputReadonly($FormularName, $InputName_Aktiv, false);