|
8 | 8 | <span class="text:bold">Advanced Search</span> (Click) |
9 | 9 | </td> |
10 | 10 | </tr> |
11 | | - |
12 | 11 | <tr class="table_hide"> |
13 | | - <td colspan="1"> |
| 12 | + <td> |
14 | 13 | <div class="collapse_content flex flex-jc:center"> |
15 | 14 | <div class="padding"> |
16 | | - |
17 | 15 | <div class="margin-bottom:half"> |
18 | | - <input id="nick" name="search_type" class="form-radio" type="radio" value="nick" /> |
| 16 | + <input id="name_" name="search_type" class="form-radio" type="radio" value="name" /> |
19 | 17 |
|
20 | 18 | <label for="nick" class="form-label form-label:bottom"> |
21 | 19 | Nickname |
22 | 20 | </label> |
23 | 21 |
|
24 | 22 | <input class="form-input form-full" type="text" id="nick" value="" |
25 | | - onmouseup="$('nick').checked = true" /> |
| 23 | + onmouseup="$('name_').checked = true" /> |
26 | 24 | </div> |
27 | 25 |
|
28 | 26 | <div class="margin-bottom:half"> |
29 | | - <input id="steam_match" type="radio" name="search_type" class="form-radio" value="radiobutton" /> |
| 27 | + <input id="steam_" type="radio" name="search_type" class="form-radio" value="radiobutton" /> |
30 | 28 |
|
31 | 29 | <label for="steam_match" class="form-label form-label:bottom form-label:right"> |
32 | 30 | Steam ID |
33 | 31 | </label> |
34 | 32 |
|
35 | 33 | <div class="flex"> |
36 | 34 | <input class="form-input form-full margin-right" type="text" id="steamid" value="" |
37 | | - onmouseup="$('steam_match').checked = true" /> |
| 35 | + onmouseup="$('steam_').checked = true" /> |
38 | 36 |
|
39 | | - <select class="form-select form-full" id="steam_match" |
40 | | - onmouseup="$('steam_match').checked = true"> |
| 37 | + <select class="form-select form-full" id="steam_match" onmouseup="$('steam_').checked = true"> |
41 | 38 | <option value="0" selected>Exact Match</option> |
42 | 39 | <option value="1">Partial Match</option> |
43 | 40 | </select> |
|
46 | 43 |
|
47 | 44 | {if $can_editadmin} |
48 | 45 | <div class="margin-bottom:half"> |
49 | | - <input id="email" type="radio" class="form-radio" name="search_type" value="radiobutton" /> |
| 46 | + <input id="admemail_" name="search_type" class="form-radio" type="radio" value="radiobutton" /> |
50 | 47 |
|
51 | | - <label for="email" class="form-label form-label:bottom"> |
| 48 | + |
| 49 | + <label for="admemail" class="form-label form-label:bottom"> |
52 | 50 | Email |
53 | 51 | </label> |
54 | 52 |
|
55 | | - <input class="form-input form-full" type="text" id="email" value="" |
56 | | - onmouseup="$('email').checked = true" /> |
| 53 | + <input class="form-input form-full" type="text" id="admemail" value="" |
| 54 | + onmouseup="$('admemail_').checked = true" /> |
57 | 55 | </div> |
58 | 56 | {/if} |
59 | 57 |
|
60 | | - |
61 | 58 | <div class="margin-bottom:half"> |
62 | | - <input id="webgroup" name="search_type" type="radio" class="form-radio" value="radiobutton" /> |
| 59 | + <input id="webgroup_" type="radio" name="search_type" class="form-radio" value="radiobutton" /> |
63 | 60 |
|
64 | 61 | <label for="webgroup" class="form-label form-label:bottom form-label:right"> |
65 | 62 | Web Group |
66 | 63 | </label> |
67 | 64 |
|
68 | | - <select class="form-select form-full" id="webgroup" onmouseup="$('webgroup').checked = true"> |
| 65 | + <select class="form-select form-full" id="webgroup" onmouseup="$('webgroup_').checked = true"> |
69 | 66 | {foreach from="$webgroup_list" item="webgrp"} |
70 | | - <option value="{$webgrp.gid}">{$webgrp.name}</option> |
| 67 | + <option label="{$webgrp.name}" value="{$webgrp.gid}">{$webgrp.name}</option> |
71 | 68 | {/foreach} |
72 | 69 | </select> |
73 | 70 | </div> |
74 | 71 |
|
75 | 72 | <div class="margin-bottom:half"> |
76 | | - <input id="srvadmgroup" name="search_type" type="radio" class="form-radio" value="radiobutton" /> |
| 73 | + <input id="srvadmgroup_" type="radio" name="search_type" class="form-radio" value="radiobutton" /> |
77 | 74 |
|
78 | 75 | <label for="srvadmgroup" class="form-label form-label:bottom form-label:right"> |
79 | 76 | Server Admin Group |
80 | 77 | </label> |
81 | 78 |
|
82 | | - <select class="form-select form-full" id="srvadmgroup" onmouseup="$('srvadmgroup').checked = true"> |
| 79 | + <select class="form-select form-full" id="srvadmgroup" onmouseup="$('srvadmgroup_').checked = true"> |
83 | 80 | {foreach from="$srvadmgroup_list" item="srvadmgrp"} |
84 | | - <option value="{$srvadmgrp.name}">{$srvadmgrp.name}</option> |
| 81 | + <option label="{$srvadmgrp.name}" value="{$srvadmgrp.name}">{$srvadmgrp.name} |
| 82 | + </option> |
85 | 83 | {/foreach} |
86 | 84 | </select> |
87 | 85 | </div> |
88 | 86 |
|
89 | 87 | <div class="margin-bottom:half"> |
90 | | - <input id="srvgroup" name="search_type" type="radio" class="form-radio" value="radiobutton" /> |
| 88 | + <input id="srvgroup_" type="radio" name="search_type" class="form-radio" value="radiobutton" /> |
91 | 89 |
|
92 | 90 | <label for="srvgroup" class="form-label form-label:bottom form-label:right"> |
93 | 91 | Server Group |
94 | 92 | </label> |
95 | 93 |
|
96 | | - <select class="form-select form-full" id="srvgroup" onmouseup="$('srvgroup').checked = true"> |
| 94 | + <select class="form-select form-full" id="srvgroup" onmouseup="$('srvgroup_').checked = true"> |
97 | 95 | {foreach from="$srvgroup_list" item="srvgrp"} |
98 | | - <option value="{$srvgrp.gid}">{$srvgrp.name}</option> |
| 96 | + <option label="{$srvgrp.name}" value="{$srvgrp.gid}">{$srvgrp.name}</option> |
99 | 97 | {/foreach} |
100 | 98 | </select> |
101 | 99 | </div> |
102 | 100 |
|
103 | 101 | <div class="margin-bottom:half"> |
104 | | - <input id="admwebflag" name="search_type" type="radio" class="form-radio" value="radiobutton" /> |
| 102 | + <input id="admwebflags_" name="search_type" type="radio" class="form-radio" value="radiobutton" /> |
105 | 103 |
|
106 | 104 | <label for="admwebflag" class="form-label form-label:bottom form-label:right"> |
107 | | - Server Group |
| 105 | + Web Permissions |
108 | 106 | </label> |
109 | 107 |
|
110 | | - <select class="form-select form-full" id="admwebflag" onblur="getMultiple(this, 1);" size="5" |
111 | | - multiple onmouseup="$('admwebflag').checked = true"> |
| 108 | + <select class="form-select form-full" id="admwebflag" name="admwebflag" |
| 109 | + onblur="getMultiple(this, 1);" size="5" multiple onmouseup="$('admwebflags_').checked = true"> |
112 | 110 | {foreach from="$admwebflag_list" item="admwebflag"} |
113 | | - <option value="{$admwebflag.flag}">{$admwebflag.name}</option> |
| 111 | + <option label="{$admwebflag.name}" value="{$admwebflag.flag}">{$admwebflag.name} |
| 112 | + </option> |
114 | 113 | {/foreach} |
115 | 114 | </select> |
116 | 115 | </div> |
117 | 116 |
|
118 | 117 | <div class="margin-bottom:half"> |
119 | | - <input id="admsrvflag" name="search_type" type="radio" class="form-radio" value="radiobutton" /> |
| 118 | + <input id="admsrvflags_" name="search_type" type="radio" class="form-radio" value="radiobutton"> |
120 | 119 |
|
121 | | - <label for="admsrvflag" class="form-label form-label:bottom form-label:right"> |
| 120 | + <label for="admwebflag" class="form-label form-label:bottom form-label:right"> |
122 | 121 | Server Permissions |
123 | 122 | </label> |
124 | 123 |
|
125 | | - <select class="form-select form-full" id="admsrvflag" onblur="getMultiple(this, 2);" size="5" |
126 | | - multiple onmouseup="$('admsrvflag').checked = true"> |
| 124 | + <select class="form-select form-full" id="admwebflag" name="admsrvflag" |
| 125 | + onblur="getMultiple(this, 2);" size="5" multiple onmouseup="$('admsrvflags_').checked = true"> |
127 | 126 | {foreach from="$admsrvflag_list" item="admsrvflag"} |
128 | | - <option value="{$admsrvflag.flag}">{$admsrvflag.name}</option> |
| 127 | + <option label="{$admsrvflag.name}" value="{$admsrvflag.flag}">{$admsrvflag.name} |
| 128 | + </option> |
129 | 129 | {/foreach} |
130 | 130 | </select> |
131 | 131 | </div> |
132 | 132 |
|
133 | 133 | <div class="margin-bottom:half"> |
134 | | - <input id="server" name="search_type" type="radio" class="form-radio" value="radiobutton" /> |
| 134 | + <input id="admin_on_" name="search_type" type="radio" class="form-radio" value="radiobutton"> |
| 135 | + |
135 | 136 |
|
136 | 137 | <label for="server" class="form-label form-label:bottom form-label:right"> |
137 | 138 | Server |
138 | 139 | </label> |
139 | 140 |
|
140 | | - <select class="form-select form-full" id="server" onmouseup="$('server').checked = true"> |
| 141 | + |
| 142 | + <select class="form-select form-full" id="server" onmouseup="$('admin_on_').checked = true"> |
141 | 143 | {foreach from="$server_list" item="server} |
142 | | - <option id="ss{$server.sid}">Retrieving Hostname... ({$server.ip}:{$server.port})</option> |
| 144 | + <option value="{$server.sid}" id="ss{$server.sid}">Retrieving Hostname... |
| 145 | + ({$server.ip}:{$server.port})</option> |
143 | 146 | {/foreach} |
144 | 147 | </select> |
145 | 148 | </div> |
146 | 149 |
|
147 | 150 | <div class="flex"> |
148 | | - {sb_button text="Search" onclick="search_admins();" class="button button-primary flex:11" id="searchbtn" submit=false} |
| 151 | + {sb_button text="Search" onclick="search_admins();" class="ok" id="button button-primary flex:11" submit=false} |
149 | 152 | </div> |
150 | 153 | </div> |
151 | 154 | </div> |
|
157 | 160 | </div> |
158 | 161 | </div> |
159 | 162 |
|
160 | | - |
161 | | - |
162 | | - |
163 | | - |
164 | | -<div align="center"> |
165 | | - <table width="80%" cellpadding="0" class="listtable" cellspacing="0"> |
166 | | - <tr class="sea_open"> |
167 | | - <td width="2%" height="16" class="listtable_top" colspan="3" style="text-align: center;"><b>Advanced |
168 | | - Search<b></td> |
169 | | - </tr> |
170 | | - <tr> |
171 | | - <td> |
172 | | - <div class="panel"> |
173 | | - <table width="100%" cellpadding="0" class="listtable" cellspacing="0"> |
174 | | - <tr> |
175 | | - <td class="listtable_1" width="8%" align="center"><input id="name_" name="search_type" type="radio" |
176 | | - value="name"></td> |
177 | | - <td class="listtable_1" width="26%">Nickname</td> |
178 | | - <td class="listtable_1" width="66%"><input class="textbox" type="text" id="nick" value="" |
179 | | - onmouseup="$('name_').checked = true" style="width: 353px;"></td> |
180 | | - </tr> |
181 | | - <tr> |
182 | | - <td align="center" class="listtable_1"><input id="steam_" type="radio" name="search_type" |
183 | | - value="radiobutton"></td> |
184 | | - <td class="listtable_1">SteamID</td> |
185 | | - <td class="listtable_1"> |
186 | | - <input class="textbox" type="text" id="steamid" value="" onmouseup="$('steam_').checked = true" |
187 | | - style="width: 233px; margin-right: 15px;"><select class="select" id="steam_match" |
188 | | - onmouseup="$('steam_').checked = true" style="width: 105px;"> |
189 | | - <option value="0" selected>Exact Match</option> |
190 | | - <option value="1">Partial Match</option> |
191 | | - </select> |
192 | | - </td> |
193 | | - </tr> |
194 | | - {if $can_editadmin} |
195 | | - <tr> |
196 | | - <td class="listtable_1" width="8%" align="center"><input id="admemail_" name="search_type" type="radio" |
197 | | - value="radiobutton"></td> |
198 | | - <td class="listtable_1" width="26%">E-Mail</td> |
199 | | - <td class="listtable_1" width="66%"><input class="textbox" type="text" id="admemail" value="" |
200 | | - onmouseup="$('admemail_').checked = true" style="width: 353px;"></td> |
201 | | - </tr> |
202 | | - {/if} |
203 | | - <tr> |
204 | | - <td align="center" class="listtable_1"><input id="webgroup_" type="radio" name="search_type" |
205 | | - value="radiobutton"></td> |
206 | | - <td class="listtable_1">Web Group</td> |
207 | | - <td class="listtable_1"> |
208 | | - <select class="select" id="webgroup" onmouseup="$('webgroup_').checked = true" style="width: 379px;"> |
209 | | - {foreach from="$webgroup_list" item="webgrp"} |
210 | | - <option label="{$webgrp.name}" value="{$webgrp.gid}">{$webgrp.name}</option> |
211 | | - {/foreach} |
212 | | - </select> |
213 | | - </td> |
214 | | - </tr> |
215 | | - <tr> |
216 | | - <td align="center" class="listtable_1"><input id="srvadmgroup_" type="radio" name="search_type" |
217 | | - value="radiobutton"></td> |
218 | | - <td class="listtable_1">Serveradmin Group</td> |
219 | | - <td class="listtable_1"> |
220 | | - <select class="select" id="srvadmgroup" onmouseup="$('srvadmgroup_').checked = true" |
221 | | - style="width: 379px;"> |
222 | | - {foreach from="$srvadmgroup_list" item="srvadmgrp"} |
223 | | - <option label="{$srvadmgrp.name}" value="{$srvadmgrp.name}">{$srvadmgrp.name} |
224 | | - </option> |
225 | | - {/foreach} |
226 | | - </select> |
227 | | - </td> |
228 | | - </tr> |
229 | | - <tr> |
230 | | - <td align="center" class="listtable_1"><input id="srvgroup_" type="radio" name="search_type" |
231 | | - value="radiobutton"></td> |
232 | | - <td class="listtable_1">Server Group</td> |
233 | | - <td class="listtable_1"> |
234 | | - <select class="select" id="srvgroup" onmouseup="$('srvgroup_').checked = true" style="width: 379px;"> |
235 | | - {foreach from="$srvgroup_list" item="srvgrp"} |
236 | | - <option label="{$srvgrp.name}" value="{$srvgrp.gid}">{$srvgrp.name}</option> |
237 | | - {/foreach} |
238 | | - </select> |
239 | | - </td> |
240 | | - </tr> |
241 | | - <tr> |
242 | | - <td class="listtable_1" align="center"><input id="admwebflags_" name="search_type" type="radio" |
243 | | - value="radiobutton"></td> |
244 | | - <td class="listtable_1">Web Permissions</td> |
245 | | - <td class="listtable_1"> |
246 | | - <select class="select" id="admwebflag" name="admwebflag" onblur="getMultiple(this, 1);" size="5" |
247 | | - multiple onmouseup="$('admwebflags_').checked = true" style="width: 379px;"> |
248 | | - {foreach from="$admwebflag_list" item="admwebflag"} |
249 | | - <option label="{$admwebflag.name}" value="{$admwebflag.flag}">{$admwebflag.name} |
250 | | - </option> |
251 | | - {/foreach} |
252 | | - </select> |
253 | | - </td> |
254 | | - </tr> |
255 | | - <tr> |
256 | | - <td class="listtable_1" align="center"><input id="admsrvflags_" name="search_type" type="radio" |
257 | | - value="radiobutton"></td> |
258 | | - <td class="listtable_1">Server Permissions</td> |
259 | | - <td class="listtable_1"> |
260 | | - <select class="select" id="admwebflag" name="admsrvflag" onblur="getMultiple(this, 2);" size="5" |
261 | | - multiple onmouseup="$('admsrvflags_').checked = true" style="width: 379px;"> |
262 | | - {foreach from="$admsrvflag_list" item="admsrvflag"} |
263 | | - <option label="{$admsrvflag.name}" value="{$admsrvflag.flag}">{$admsrvflag.name} |
264 | | - </option> |
265 | | - {/foreach} |
266 | | - </select> |
267 | | - </td> |
268 | | - </tr> |
269 | | - <tr> |
270 | | - <td class="listtable_1" align="center"><input id="admin_on_" name="search_type" type="radio" |
271 | | - value="radiobutton"></td> |
272 | | - <td class="listtable_1">Server</td> |
273 | | - <td class="listtable_1"> |
274 | | - <select class="select" id="server" onmouseup="$('admin_on_').checked = true" style="width: 379px;"> |
275 | | - {foreach from="$server_list" item="server} |
276 | | - <option value="{$server.sid}" id="ss{$server.sid}">Retrieving Hostname... |
277 | | - ({$server.ip}:{$server.port})</option> |
278 | | - {/foreach} |
279 | | - </select> |
280 | | - </td> |
281 | | - </tr> |
282 | | - <tr colspan="3"> |
283 | | - <td colspan="3"> |
284 | | - {sb_button text="Search" onclick="search_admins();" class="ok" id="searchbtn" submit=false} |
285 | | - </td> |
286 | | - </tr> |
287 | | - </table> |
288 | | - </div> |
289 | | - </td> |
290 | | - </tr> |
291 | | - </table> |
292 | | -</div> |
293 | 163 | {$server_script} |
294 | 164 | <script> |
295 | 165 | InitAccordion('tr.sea_open', 'div.panel', 'mainwrapper'); |
|
0 commit comments