$Form->set_InputLabel($FormularName, $InputName_ResetValue, ""); //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, ___("SMTP Server auswählen")); $Form->set_InputReadonly($FormularName, $InputName_Host, false); $Form->set_InputOrder($FormularName, $InputName_Host, 9); $Form->set_InputLabel($FormularName, $InputName_Host, ""); $Form->set_InputMultiple($FormularName, $InputName_Host, false); #Hostliste.... //smtp hosts $HOSTS = new tm_Host(); $HOST_ = $HOSTS->getHost(0, array("aktiv" => 1, "type" => "smtp")); //id,filter $hcg = count($HOST_); for ($hccg = 0; $hccg < $hcg; $hccg++) { $Form->add_InputOption($FormularName, $InputName_Host, $HOST_[$hccg]['id'], display($HOST_[$hccg]['name'])); } //Femailname $Form->new_Input($FormularName, $InputName_email, "text", display(${$InputName_email})); $Form->set_InputJS($FormularName, $InputName_email, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputStyleClass($FormularName, $InputName_email, "mFormText", "mFormTextFocus"); $Form->set_InputSize($FormularName, $InputName_email, 32, 255); $Form->set_InputDesc($FormularName, $InputName_email, "email"); $Form->set_InputReadonly($FormularName, $InputName_email, false); $Form->set_InputOrder($FormularName, $InputName_email, 21); $Form->set_InputLabel($FormularName, $InputName_email, ""); //F, FName, f0-f9 new:
$Form->add_InputOption($FormularName, $InputName_UnsubAction, "blacklist_delete", ___("Blacklist/Robinsonliste & Löschen")); //unsub hosts $Form->new_Input($FormularName, $InputName_UnsubHost, "select", ""); $Form->set_InputJS($FormularName, $InputName_UnsubHost, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_UnsubHost, ${$InputName_UnsubHost}); $Form->set_InputStyleClass($FormularName, $InputName_UnsubHost, "mFormSelect", "mFormSelectFocus"); $Form->set_InputSize($FormularName, $InputName_UnsubHost, 1, 1); $Form->set_InputDesc($FormularName, $InputName_UnsubHost, ___("SMTP Server auswählen")); $Form->set_InputReadonly($FormularName, $InputName_UnsubHost, false); $Form->set_InputOrder($FormularName, $InputName_UnsubHost, 13); $Form->set_InputLabel($FormularName, $InputName_UnsubHost, ""); $Form->set_InputMultiple($FormularName, $InputName_UnsubHost, false); #Hostliste.... //smtp hosts $HOSTS = new tm_Host(); $HOST_ = $HOSTS->getHost(0, array("aktiv" => 1, "type" => "smtp")); //id,filter $hcg = count($HOST_); for ($hccg = 0; $hccg < $hcg; $hccg++) { $Form->add_InputOption($FormularName, $InputName_UnsubHost, $HOST_[$hccg]['id'], display($HOST_[$hccg]['name'])); } //CheckitLimit $Form->new_Input($FormularName, $InputName_CheckitLimit, "select", ""); $Form->set_InputJS($FormularName, $InputName_CheckitLimit, " onChange=\"flash('submit','#ff0000');\" "); $Form->set_InputDefault($FormularName, $InputName_CheckitLimit, ${$InputName_CheckitLimit}); $Form->set_InputStyleClass($FormularName, $InputName_CheckitLimit, "mFormSelect", "mFormSelectFocus"); $Form->set_InputDesc($FormularName, $InputName_CheckitLimit, ___("Limit")); $Form->set_InputReadonly($FormularName, $InputName_CheckitLimit, false); $Form->set_InputOrder($FormularName, $InputName_CheckitLimit, 13); $Form->set_InputLabel($FormularName, $InputName_CheckitLimit, ""); $Form->set_InputSize($FormularName, $InputName_CheckitLimit, 0, 1);
$NLUpdate = $NEWSLETTER->getNL($FRM[$acc]['nl_id_update']); $_MAIN_OUTPUT .= "<br>" . display($NLUpdate[0]['subject']); } else { $_MAIN_OUTPUT .= ___("-- STANDARD --"); } $_MAIN_OUTPUT .= "<br><br>" . sprintf(___("Anmeldungen: %s"), $FRM[$acc]['subscriptions']); $_MAIN_OUTPUT .= "</font>"; $_MAIN_OUTPUT .= "</td><td valign=\"top\" align=\"left\">"; $_MAIN_OUTPUT .= "<font size=-1>"; $_MAIN_OUTPUT .= "<br><br>email= " . display($FRM[$acc]['email']) . " [] <em>" . display($FRM[$acc]['email_errmsg']) . "</em>" . "<br><br>f0= " . display($FRM[$acc]['f0']) . " [" . display($FRM[$acc]['f0_value']) . "] <em>" . display($FRM[$acc]['f0_errmsg']) . "</em>" . "<br>f1= " . display($FRM[$acc]['f1']) . " [" . display($FRM[$acc]['f1_value']) . "] <em>" . display($FRM[$acc]['f1_errmsg']) . "</em>" . "<br>f2= " . display($FRM[$acc]['f2']) . " [" . display($FRM[$acc]['f2_value']) . "] <em>" . display($FRM[$acc]['f2_errmsg']) . "</em>" . "<br>f3= " . display($FRM[$acc]['f3']) . " [" . display($FRM[$acc]['f3_value']) . "] <em>" . display($FRM[$acc]['f3_errmsg']) . "</em>" . "<br>f4= " . display($FRM[$acc]['f4']) . " [" . display($FRM[$acc]['f4_value']) . "] <em>" . display($FRM[$acc]['f4_errmsg']) . "</em>" . "<br>f5= " . display($FRM[$acc]['f5']) . " [" . display($FRM[$acc]['f5_value']) . "] <em>" . display($FRM[$acc]['f5_errmsg']) . "</em>" . "<br>f6= " . display($FRM[$acc]['f6']) . " [" . display($FRM[$acc]['f6_value']) . "] <em>" . display($FRM[$acc]['f6_errmsg']) . "</em>" . "<br>f7= " . display($FRM[$acc]['f7']) . " [" . display($FRM[$acc]['f7_value']) . "] <em>" . display($FRM[$acc]['f7_errmsg']) . "</em>" . "<br>f8= " . display($FRM[$acc]['f8']) . " [" . display($FRM[$acc]['f8_value']) . "] <em>" . display($FRM[$acc]['f8_errmsg']) . "</em>" . "<br>f9= " . display($FRM[$acc]['f9']) . " [" . display($FRM[$acc]['f9_value']) . "] <em>" . display($FRM[$acc]['f9_errmsg']) . "</em>"; $_MAIN_OUTPUT .= "</font>"; $_MAIN_OUTPUT .= "</td><td valign=\"top\" align=\"left\">"; $_MAIN_OUTPUT .= "<font size=-1>"; $_MAIN_OUTPUT .= "<br>" . ___("SMTP") . ": "; if (check_dbid($FRM[$acc]['host_id'])) { $HOST = $HOSTS->getHost($FRM[$acc]['host_id']); $_MAIN_OUTPUT .= display($HOST[0]['name']) . " (ID:" . $FRM[$acc]['host_id'] . ")"; } else { $_MAIN_OUTPUT .= ___("-- STANDARD --"); } $_MAIN_OUTPUT .= "<br>" . sprintf(___("Erstellt am: %s von %s"), $created_date, $author) . "<br>" . sprintf(___("Bearbeitet am: %s von %s"), $updated_date, $editor); $_MAIN_OUTPUT .= "<br><br>" . ___("Anmeldungen über dieses Formular werden in die folgenden Gruppen eingeordnet:") . "<br>"; $GRP = $ADDRESS->getGroup(0, 0, $FRM[$acc]['id'], 0, array("public_frm_ref" => 0)); $acg = count($GRP); for ($accg = 0; $accg < $acg; $accg++) { $_MAIN_OUTPUT .= "" . display($GRP[$accg]['name']) . "<br>"; } $_MAIN_OUTPUT .= "<br><br>" . ___("Der Abonnent kann aus folgenden Gruppen wählen:") . "<br>"; $GRP = $ADDRESS->getGroup(0, 0, $FRM[$acc]['id'], 0, array("public_frm_ref" => 1)); $acg = count($GRP); for ($accg = 0; $accg < $acg; $accg++) {