r989: Using tables to make alignment in userctrl.tpl all nice and pretty
[bugdar.git] / templates / userctrl.tpl
1 $doctype
2 <html lang="$stylevar[lang]" xml:lang="$stylevar[lang]" dir="$stylevar[lang_dir]">
3 <head>
4 $headinclude
5 <link rel="stylesheet" href="templates/box.css" media="screen" />
6 <link rel="stylesheet" href="templates/fields.css" media="screen" />
7 <title>{$bugsys->options['trackertitle']} - {@"User Options"}</title>
8 </head>
9
10 <body>
11
12 $header
13
14 <form action="userctrl.php" name="options" method="post">
15 <input type="hidden" name="do" value="update" />
16
17 <if condition="$show['errors']">
18 <div class="error">
19 {@"The following errors occurred"}:
20 {$message->process}
21 </div>
22 </if>
23
24 <table style="width: 100%" cellspacing="$stylevar[spacing]" cellpadding="$stylevar[padding]" border="$stylevar[border]">
25 <tr valign="top">
26 <td width="50%">
27 <div class="box">
28 <!-- user options -->
29 <div class="box-head">{@"User Options"}</div>
30
31 <div class="box-mid">
32 <fieldset>
33 <legend>{@"Display Name"}</legend>
34 <input type="text" name="displayname" value="{$userinfo['displayname']}" size="25" style="width: 100%" />
35 </fieldset>
36
37 <fieldset>
38 <legend>{@"Show Email Publicly"}</legend>
39 <input type="radio" name="showemail" value="1"<if condition="$userinfo['showemail']"> checked="checked"</if> /> {@"Yes"}
40 <input type="radio" name="showemail" value="0"<if condition="!$userinfo['showemail']"> checked="checked"</if> /> {@"No"}
41 </fieldset>
42
43 <fieldset>
44 <legend>{@"Show Status Colours on Bug Listings"}</legend>
45 <input type="radio" name="showcolours" value="1"<if condition="$userinfo['showcolours']"> checked="checked"</if> /> {@"Yes"}
46 <input type="radio" name="showcolours" value="0"<if condition="!$userinfo['showcolours']"> checked="checked"</if> /> {@"No"}
47 </fieldset>
48
49 <fieldset>
50 <legend>{@"Language"}</legend>
51 <select name="languageid">$langselect</select>
52 </fieldset>
53
54 <fieldset>
55 <legend>{@"Timezone"}</legend>
56 <select name="timezone">$tzselect</select>
57 </fieldset>
58
59 <fieldset>
60 <legend>{@"Observe Daylight Savings Time (DST)"}</legend>
61 <input type="checkbox" name="usedst" value="1"<if condition="$userinfo['usedst']"> checked="checked"</if> /> {@"Yes, I'm currently observing DST"}
62 </fieldset>
63 </div>
64 </div>
65 </td>
66 <!-- / user options -->
67
68 <br />
69
70 <!-- password and email -->
71 <td>
72 <div class="box">
73 <div class="box-head">
74 {@"Please enter your password to change these fields"}:
75 <br />
76
77 <input type="password" name="validate" size="35" />
78 </div>
79
80 <div class="box-mid box-margmod-top">
81 <fieldset>
82 <legend>{@"Password"}</legend>
83 <input type="password" name="password" size="25" style="width: 100%" />
84 </fieldset>
85
86 <fieldset>
87 <legend>{@"Confirm Password"}</legend>
88 <input type="password" name="password_confirm" size="25" style="width: 100%" />
89 </fieldset>
90 </div>
91
92 <div class="box-mid box-margmod-top">
93 <fieldset>
94 <legend>{@"Email"}</legend>
95 <input type="text" name="email" size="25" value="$email" style="width: 100%" />
96 </fieldset>
97
98 <fieldset>
99 <legend>{@"Confirm Email"}</legend>
100 <input type="text" name="email_confirm" size="25" value="$email_confirm" style="width: 100%" />
101 </fieldset>
102 </div>
103 </div>
104 </td>
105 <!-- / password and email -->
106 </tr>
107
108 <tr valign="top">
109 <!-- email options -->
110 <td>
111 <div class="box">
112 <div class="box-head">{@"Email Options"}</div>
113
114 <div class="box-mid">
115 <table cellspacing="2" cellpadding="1" border="0" style="width: 100%">
116 <tr style="text-align: center">
117 <td style="background-color: $stylevar[alt_colour]"><strong>{@"Reporter"}</strong></td>
118 <td><strong>{@"Assignee"}</strong></td>
119 <td style="background-color: $stylevar[alt_colour]"><strong>{@"Favourite"}</strong></td>
120 <td><strong>{@"Voter"}</strong></td>
121 <td style="background-color: $stylevar[alt_colour]"><strong>{@"Commenter"}</strong></td>
122 </tr>
123
124 <tr style="text-align: center; background-color: $stylevar[alt_colour]">
125 <td colspan="5"><input type="checkbox" name="emailopts[0][2048]"{$checked[0][2048]} value="1" /></td>
126 <td>{@"New bug is added"}</td>
127 </tr>
128
129 <tr style="text-align: center">
130 <td colspan="5"><input type="checkbox" name="emailopts[0][32]"{$checked[0][32]} value="1" /></td>
131 <td>{@"I am made the assignee"}</td>
132 </tr>
133
134 <tr style="text-align: center; background-color: $stylevar[alt_colour]">
135 <td><input type="checkbox" name="emailopts[1][64]"{$checked[1][64]} value="1" /></td>
136 <td><input type="checkbox" name="emailopts[2][64]"{$checked[2][64]} value="1" /></td>
137 <td><input type="checkbox" name="emailopts[4][64]"{$checked[4][64]} value="1" /></td>
138 <td><input type="checkbox" name="emailopts[8][64]"{$checked[8][64]} value="1" /></td>
139 <td><input type="checkbox" name="emailopts[16][64]"{$checked[16][64]} value="1" /></td>
140 <td>{@"Status or resolution changes"}</td>
141 </tr>
142
143 <tr style="text-align: center">
144 <td><input type="checkbox" name="emailopts[1][128]"{$checked[1][128]} value="1" /></td>
145 <td><input type="checkbox" name="emailopts[2][128]"{$checked[2][128]} value="1" /></td>
146 <td><input type="checkbox" name="emailopts[4][128]"{$checked[4][128]} value="1" /></td>
147 <td><input type="checkbox" name="emailopts[8][128]"{$checked[8][128]} value="1" /></td>
148 <td><input type="checkbox" name="emailopts[16][128]"{$checked[16][128]} value="1" /></td>
149 <td>{@"'Duplicates' field is changed"}</td>
150 </tr>
151
152 <tr style="text-align: center; background-color: $stylevar[alt_colour]">
153 <td><input type="checkbox" name="emailopts[1][256]"{$checked[1][256]} value="1" /></td>
154 <td><input type="checkbox" name="emailopts[2][256]"{$checked[2][256]} value="1" /></td>
155 <td><input type="checkbox" name="emailopts[4][256]"{$checked[4][256]} value="1" /></td>
156 <td><input type="checkbox" name="emailopts[8][256]"{$checked[8][256]} value="1" /></td>
157 <td><input type="checkbox" name="emailopts[16][256]"{$checked[16][256]} value="1" /></td>
158 <td>{@"A new comment is added"}</td>
159 </tr>
160
161 <tr style="text-align: center">
162 <td><input type="checkbox" name="emailopts[1][512]"{$checked[1][512]} value="1" /></td>
163 <td><input type="checkbox" name="emailopts[2][512]"{$checked[2][512]} value="1" /></td>
164 <td><input type="checkbox" name="emailopts[4][512]"{$checked[4][512]} value="1" /></td>
165 <td><input type="checkbox" name="emailopts[8][512]"{$checked[8][512]} value="1" /></td>
166 <td><input type="checkbox" name="emailopts[16][512]"{$checked[16][512]} value="1" /></td>
167 <td>{@"A new attachment is added"}</td>
168 </tr>
169
170 <tr style="text-align: center; background-color: $stylevar[alt_colour]">
171 <td><input type="checkbox" name="emailopts[1][1024]"{$checked[1][1024]} value="1" /></td>
172 <td><input type="checkbox" name="emailopts[2][1024]"{$checked[2][1024]} value="1" /></td>
173 <td><input type="checkbox" name="emailopts[4][1024]"{$checked[4][1024]} value="1" /></td>
174 <td><input type="checkbox" name="emailopts[8][1024]"{$checked[8][1024]} value="1" /></td>
175 <td><input type="checkbox" name="emailopts[16][1024]"{$checked[16][1024]} value="1" /></td>
176 <td>{@"Any other field changes"}</td>
177 </tr>
178 </table>
179 </div>
180 </div>
181 </td>
182 <!-- / email options -->
183
184 <!-- display options -->
185 <td>
186 <div class="box">
187 <div class="box-head">{@"Bug List Display Options"}</div>
188
189 <div class="box-mid">
190 <fieldset>
191 <legend>{@"Hidden Statuses on Bug Listing"}</legend>
192 <select name="hidestatuses[]" multiple="multiple" size="$hidestatusesnum">$hidestatuses</select>
193 </fieldset>
194
195 <fieldset>
196 <legend>{@"Default Sort Order Column"}</legend>
197 <select name="defaultsortkey">$defaultsortkey</select>
198 </fieldset>
199
200 <fieldset>
201 <legend>{@"Default Sort Order Direction"}</legend>
202 <select name="defaultsortas">$defaultsortas</select>
203 </fieldset>
204 </div>
205 </div>
206 <!-- / display options -->
207 </td>
208 </tr>
209 </table>
210
211 <br />
212
213 <div class="submitrow">
214 <input name="submit" type="submit" value=" {@"Submit"} " accesskey="s" />
215 <input name="reset" type="reset" value=" {@"Reset"} " accesskey="r" />
216 </div>
217
218 </form>
219
220 $footer