* more work on sitewide config
[citadel.git] / webcit / static / t / tab_siteconfig_access.html
1 <center><h1><?_("Access controls and site policy settings")></h1>
2 <table border="0">
3
4 <tr><td><?_("Automatically grant room-aide status to users who create private rooms")></td><td>
5 <input type="checkbox" name="c_creataide" value="yes" '<?SERV:CFG("c_creataide")>'>
6
7 </td></tr>
8
9 <tr><td><?_("Initial access level for new users")></td><td>
10 <select name="c_initax" size="1">
11 <!--
12                         for (j=0; j<=6; ++j) {
13                                 sprintf(&access[strlen(access)], "<option %s value="%d">%d - %s</option>",
14                                         ((atoi(buf) == j) ? "selected" : ""),
15                                         j, j, axdefs[j]
16                                 );
17                         }
18 -->
19 </select>
20 </td></tr>
21
22 <tr><td><?_("Require registration for new users")></td><td>
23 <input type="checkbox" name="c_regiscall" value="yes" '<?SERV:CFG("c_regiscall")>'>
24 <!--                            ((atoi(buf) != 0) ? "checked" : ""));-->
25 </td></tr>
26
27
28 <tr><td><?_("Quarantine messages from problem users")></td><td>
29 <input type="checkbox" name="c_twitdetect" value="yes" '<?SERV:CFG("c_twitdetect")>'>
30 <!--                            ((atoi(buf) != 0) ? "checked" : ""));-->
31 </td></tr>
32
33
34 <tr><td><?_("Name of quarantine room")></td><td>
35 <input type="text" name="c_twitroom" maxlength="63" value='<?SERV:CFG("c_twitroom")>'>
36 </td></tr>
37
38 <tr><td><?_("Restrict access to Internet mail")></td><td>
39 <input type="checkbox" name="c_restrict" value="yes" %s>
40 <!--                            ((atoi(buf) != 0) ? "checked" : ""));-->
41 </td></tr>
42
43 <tr><td><?_("Name of room to log pages")></td><td>
44 <input type="text" name="c_logpages" maxlength="63" value='<?SERV:CFG("c_logpages")>'>
45 </td></tr>
46
47
48 <tr><td><?_("Access level required to create rooms")></td><td>
49 <select name="c_createax" size="1">
50 <!--
51                         for (j=0; j<=6; ++j) {
52                                 sprintf(&access[strlen(access)], "<option %s value="%d">%d - %s</option>",
53                                         ((atoi(buf) == j) ? "selected" : ""),
54                                         j, j, axdefs[j]
55                                 );
56                         }
57 -->
58 </select>
59 </td></tr>
60
61 <tr><td><?_("Allow aides to zap (forget) rooms")></td><td>
62 <input type="checkbox" NAME="c_aide_zap" VALUE="yes" '<?SERV:CFG("c_aide_zap")>'>
63 <!--                            ((atoi(buf) != 0) ? "CHECKED" : ""));-->
64 </td></tr>
65
66 <tr><td><?_("Disable self-service user account creation")></td><td>
67 <input type="checkbox" NAME="c_disable_newu" VALUE="yes" '<?SERV:CFG("c_disable_newu")>'>
68 <!--                            ((atoi(buf) != 0) ? "CHECKED" : ""));
69 </td></tr>
70
71 <tr><td><?_("Enable host based authentication mode")></td><td>
72 <input type="hidden" NAME="c_auth_mode" VALUE='<?SERV:CFG("c_auth_mode")>'>
73 <!--                            ((atoi(buf) != 0) ? "Yes" : "No"));-->
74 </td></tr>
75
76 <tr><td><?_("Master user name (blank to disable)")></td><td>
77 <input type="text" NAME="c_master_user" MAXLENGTH="31" VALUE='<?SERV:CFG("c_master_user")>'>
78 </td></tr>
79
80
81 <tr><td><?_("Master user password")></td><td>
82 <input type="password" NAME="c_master_pass" MAXLENGTH="31" VALUE='<?SERV:CFG("c_master_pass")>'>
83 </td></tr>
84 </table>
85