4040$ form ["db_table " ] = "server " ;
4141$ form ["db_table_idx " ] = "server_id " ;
4242$ form ["db_history " ] = "yes " ;
43- $ form ["tab_default " ] = "mail " ;
43+ $ form ["tab_default " ] = "server " ;
4444$ form ["list_default " ] = "spamfilter_config_list.php " ;
4545$ form ["auth " ] = 'yes ' ; // yes / no
4646
5050$ form ["auth_preset " ]["perm_group " ] = 'riud ' ; //r = read, i = insert, u = update, d = delete
5151$ form ["auth_preset " ]["perm_other " ] = '' ; //r = read, i = insert, u = update, d = delete
5252
53+ $ form ["tabs " ]['server ' ] = array (
54+ 'title ' => "Server " ,
55+ 'width ' => 100 ,
56+ 'template ' => "templates/spamfilter_config_server_edit.htm " ,
57+ 'fields ' => array (
58+ ##################################
59+ # Begin Datatable fields
60+ ##################################
61+ 'ip_address ' => array (
62+ 'datatype ' => 'VARCHAR ' ,
63+ 'formtype ' => 'TEXT ' ,
64+ 'default ' => '192.168.0.100 ' ,
65+ 'validators ' => array ( 0 => array ( 'type ' => 'NOTEMPTY ' ,
66+ 'errmsg ' => 'ip_address_error_empty ' ),
67+ ),
68+ 'value ' => '' ,
69+ 'width ' => '15 ' ,
70+ 'maxlength ' => '255 '
71+ ),
72+ 'netmask ' => array (
73+ 'datatype ' => 'VARCHAR ' ,
74+ 'formtype ' => 'TEXT ' ,
75+ 'default ' => '255.255.255.0 ' ,
76+ 'validators ' => array ( 0 => array ( 'type ' => 'NOTEMPTY ' ,
77+ 'errmsg ' => 'netmask_error_empty ' ),
78+ ),
79+ 'value ' => '' ,
80+ 'width ' => '15 ' ,
81+ 'maxlength ' => '255 '
82+ ),
83+ 'gateway ' => array (
84+ 'datatype ' => 'VARCHAR ' ,
85+ 'formtype ' => 'TEXT ' ,
86+ 'default ' => '192.168.0.1 ' ,
87+ 'validators ' => array ( 0 => array ( 'type ' => 'NOTEMPTY ' ,
88+ 'errmsg ' => 'gateway_error_empty ' ),
89+ ),
90+ 'value ' => '' ,
91+ 'width ' => '15 ' ,
92+ 'maxlength ' => '255 '
93+ ),
94+ 'hostname ' => array (
95+ 'datatype ' => 'VARCHAR ' ,
96+ 'formtype ' => 'TEXT ' ,
97+ 'default ' => 'server1.example.com ' ,
98+ 'validators ' => array ( 0 => array ( 'type ' => 'NOTEMPTY ' ,
99+ 'errmsg ' => 'hostname_error_empty ' ),
100+ ),
101+ 'value ' => '' ,
102+ 'width ' => '40 ' ,
103+ 'maxlength ' => '255 '
104+ ),
105+ 'nameservers ' => array (
106+ 'datatype ' => 'VARCHAR ' ,
107+ 'formtype ' => 'TEXT ' ,
108+ 'default ' => '192.168.0.1,192.168.0.2 ' ,
109+ 'validators ' => array ( 0 => array ( 'type ' => 'NOTEMPTY ' ,
110+ 'errmsg ' => 'nameservers_error_empty ' ),
111+ ),
112+ 'value ' => '' ,
113+ 'width ' => '40 ' ,
114+ 'maxlength ' => '255 '
115+ ),
116+ ##################################
117+ # ENDE Datatable fields
118+ ##################################
119+ )
120+ );
121+
53122$ form ["tabs " ]['mail ' ] = array (
54- 'title ' => "Mailserver " ,
123+ 'title ' => "Mail " ,
55124 'width ' => 100 ,
56125 'template ' => "templates/spamfilter_config_mail_edit.htm " ,
57126 'fields ' => array (
176245 )
177246);
178247
248+ $ form ["tabs " ]['getmail ' ] = array (
249+ 'title ' => "Getmail " ,
250+ 'width ' => 100 ,
251+ 'template ' => "templates/spamfilter_config_getmail_edit.htm " ,
252+ 'fields ' => array (
253+ ##################################
254+ # Begin Datatable fields
255+ ##################################
256+ 'getmail_config_dir ' => array (
257+ 'datatype ' => 'VARCHAR ' ,
258+ 'formtype ' => 'TEXT ' ,
259+ 'default ' => '' ,
260+ 'validators ' => array ( 0 => array ( 'type ' => 'NOTEMPTY ' ,
261+ 'errmsg ' => 'getmail_config_dir_error_empty ' ),
262+ ),
263+ 'value ' => '' ,
264+ 'width ' => '40 ' ,
265+ 'maxlength ' => '255 '
266+ ),
267+ ##################################
268+ # ENDE Datatable fields
269+ ##################################
270+ )
271+ );
272+
273+
179274
180275?>
0 commit comments