* add the_mgts room edit templates.
[citadel.git] / webcit / static / t / room / edit / tab_config.html
1 <div class="tabcontent">
2         <form method="post" action="editroom">
3                 <input type="hidden" name="nonce" value="<?NONCE>" />"
4                 <ul>   
5                         <li>
6                                 <?_("name of room: ")>
7                                 <input type="text" name="er_name" value="<?ROOMNAME>" maxlength="127" />
8                         </li>
9                         <li>
10                                 <?_("Resides on floor: ")>
11                                 <select name="er_floor" size="1"
12                                         <?%("COND:THISROOM:FLAG:QR", 0, #"QR_MAILBOX", 1, 'disabled="disabled" >', ">")>
13                                         <?!("COND:THISROOM:FLAG:QR", 1, #"QR_MAILBOX")>
14                                                 <?ITERATE("LFLR", ="er_config_tab_room_option_list")>
15                                         <??("X", 1)>
16                                 </select>
17                         </li>
18                         <li>
19                                 <?_("Type of room:")>
20                                 <ul>
21                                         <li>
22                                                 <!-- this COND checks against the value of (QR_PRIVATE + QR_MAILBOX)) == 0 -->
23                                                 <input type="radio" name="type" value="public" 
24                                                 <?%("COND:THISROOM:FLAG:QR", 2, "14688", 1, 'disabled="disabled" >', ">")>
25                                                 onChange="if (this.form.type[0].checked == true) { this.form.er_floor.disabled = false; }" />
26                                                 <?_("Public (automatically appears to everyone)")>
27                                         </li>
28                                         <li>
29                                                 <input type="radio" name="type" value="hidden" 
30                                                         <??("COND:THISROOM:FLAG:QR", 3, #"QR_PRIVATE")>
31                                                                 <?%("COND:THISROOM:FLAG:QR", 4, #"QR_GUESSNAME", 1, 'checked="checked" ', "")> 
32                                                         <??("X", 3)>
33                                                 onChange="if (this.form.type[1].checked == true) { this.form.er_floor.disabled = false; }" />
34                                                 <?_("Private - hidden (accessible to anyone who knows its name)")>
35                                         </li>
36                                         <li>
37                                                 <input type="radio" name="type" value="passworded" 
38                                                         <??("COND:THISROOM:FLAG:QR", 5, #"QR_PRIVATE")>
39                                                                         <?%("COND:THISROOM:FLAG:QR", 6, #"QR_PASSWORDED", 1, 'checked="checked" ', "")>
40                                                         <??("X", 5)>
41                                                 onChange="this.form.er_floor.disabled = false; { (this.form.type[2].checked == true) } />
42                                                 <?_("Private - require password: ")>
43                                                 <input type="text" name="er_password" value="<?PASSWORD("U")>" maxlength="9" />
44                                         </li>
45                                         <li>
46                                                 <input type="radio" name="type" value="invonly" 
47                                                         <??("COND:THISROOM:FLAG:QR", 7, #"QR_PRIVATE")>
48                                                                  <??("COND:THISROOM:FLAG:QR", 8, #"QR_GUESSNAME")>
49                                                                         <?%("COND:THISROOM:FLAG:QR", 9, #"QR_PASSWORDED", 1, 'checked="checked" ', "")>
50                                                                 <??("X", 8)>
51                                                         <??("X", 7)>
52                                                 onChange="if (this.form.type[3].checked == true) { this.form.er_floor.disabled = false; }" />
53                                                 <?_("Private - invitation only")>            
54                                         </li>
55                                         <li>
56                                                 <input type="radio" name="type" value="personal" 
57                                                         <?%("COND:THISROOM:FLAG:QR", 10, #"QR_MAILBOX", 1, 'checked="checked" ', "")>
58                                                         onChange="if (this.form.type[4].checked == true) { this.form.er_floor.disabled = true; } />
59                                                 <?_("Personal (mailbox for you only)")>
60                                         </li>
61                                         <li>
62                                                 <input type="checkbox" name="bump" value="yes" />
63                                                 <?_("If private, cause current users to forget room")>
64                                         </li>
65                                 </ul>
66                                 <li>
67                                         <input type="checkbox" name="prefonly" value="yes" 
68                                         <?%("COND:THISROOM:FLAG:QR", 11, #"QR_PREFONLY", 1, 'checked="checked" ', "")> />     
69                                         <?_("Preferred users only")>
70                                 </li>
71                                 <li>
72                                         <input type="checkbox" name="readonly" value="yes" 
73                                         <?%("COND:THISROOM:FLAG:QR", 12, #"QR_READONLY", 1, 'checked="checked" ', "")>  />
74                                         <?_("Read-only room")>
75                                 </li>
76                                 <li>
77                                         <input type="checkbox" name="collabdel" value="yes" 
78                                         <?%("COND:THISROOM:FLAG:QR2", 13, #"QR2_COLLABDEL", 1, 'checked="checked" ', "")> />
79                                         <?_("All users allowed to post may also delete messages")>
80                                 </li>
81                                 <li>
82                                         <input type="checkbox" name="directory" value="yes" 
83                                         <?%("COND:THISROOM:FLAG:QR", 14, #"QR_DIRECTORY", 1, 'checked="checked" ', "")>  />
84                                         <?_("File directory room")>
85                                 </li>
86                                 <ul>
87                                         <li>
88                                                 <?_("Directory name: ")>
89                                                 <input type="text" name="er_dirname" value="<?DIRNAME>" maxlength="14" />
90                                         </li>
91                                         <li>
92                                                 <input type="checkbox" name="ulallowed" value="yes" 
93                                                 <?%("COND:THISROOM:FLAG:QR", 15, #"QR_UPLOAD", 1, 'checked="checked" ', "")>  />
94                                                 <?_("Uploading allowed")>
95                                         </li>
96                                         <li>
97                                                 <input type="checkbox" name="dlallowed" value="yes" 
98                                                 <?%("COND:THISROOM:FLAG:QR", 16, #"QR_DOWNLOAD", 1, 'checked="checked" ', "")>  />
99                                                 <?_("Downloading allowed")>
100                                         </li>
101                                         <li>
102                                                 <input type="checkbox" name="visdir" value="yes" 
103                                                 <?%("COND:THISROOM:FLAG:QR", 17, #"QR_VISDIR", 1, 'checked="checked" ', "")>  />
104                                                 <?_("Visible directory")>
105                                         </li>
106                         </ul>
107                        
108                         <li>
109                                 <input type="checkbox" name="network" value="yes" 
110                                 <?%("COND:THISROOM:FLAG:QR", 18, #"QR_NETWORK", 1, 'checked="checked" ', "")>  />
111                                 <?_("Network shared room")>
112                         </li>                         
113                         <li>
114                                 <input type="checkbox" name="permanent" value="yes" 
115                                 <?%("COND:THISROOM:FLAG:QR", 19, #"QR_PERMANENT", 1, 'checked="checked" ', "")>  />
116                                 <?_("Permanent (does not auto-purge)")>
117                         </li>
118                         <li>
119                                 <input type="checkbox" name="subjectreq" value="yes" 
120                                 <?%("COND:THISROOM:FLAG:QR2", 20, #"QR2_SUBJECTREQ", 1, 'checked="checked" ', "")>  />
121                                 <?_("Subject Required (Force users to specify a message subject)")>
122                         </li>
123                         <li>
124                                 <?_("Anonymous messages")>
125                         </li>
126                         <ul>
127                                 <li>
128                                         <input type="radio" name="anon" value="no" 
129                                         <??("COND:THISROOM:FLAG:QR", 21, #"QR_ANONONLY")>
130                                                 <?%("COND:THISROOM:FLAG:QR", 22, #"QR_ANONOPT", 1, 'checked="checked" ', "")>
131                                         <??("X", 21)> />
132                                         <?_("No anonymous messages")>
133                                 </li>
134                                 <li>
135                                         <input type="radio" name="anon" value="anononly" 
136                                         <?%("COND:THISROOM:FLAG:QR", 23, #"QR_ANONONLY", 1, 'checked="checked" ', "")> />
137                                         <?_("All messages are anonymous")>
138                                 </li>
139                                 <li>
140                                         <input type="radio" name="anon" value="anon2" 
141                                         <?%("COND:THISROOM:FLAG:QR", 24, #"QR_ANONOPT", 1, 'checked="checked" ', "")> />
142                                         <?_("Prompt user when entering messages")>
143                                 </li>
144                         </ul>
145                         <li>
146                                 <?_("Room aide: ")>
147                                  <?%("COND:THISROOM:GETA", 25, ROOMAIDE, "<em><?GETA></em>", '<input type="text" name="er_roomaide" value="<?ROOMAIDE>" maxlength="25" /'>
148                         </li>
149         </ul>
150
151         <center>
152                 <input type="hidden" name="tab" value="config" />
153                 <input type="submit" name="ok_button" value="<?_("Save changes")>" />
154                 &nbsp;
155                 <input type="submit" name="cancel_button" value="<?_("Cancel")>" />
156         </center>
157 </div>