Revision 909f991b
Added by Ermal LUÇI almost 15 years ago
usr/local/www/wizards/traffic_shaper_wizard_multi_lan.inc | ||
---|---|---|
171 | 171 |
$field['type'] = "listtopic"; |
172 | 172 |
$fields[] = $field; |
173 | 173 |
|
174 |
$field = array(); |
|
175 |
$field['name'] = "conn{$i}interface"; |
|
176 |
$field['displayname'] = "LAN interface"; |
|
177 |
$field['type'] = "select"; |
|
178 |
$field['typehint'] = "Interface of this connection."; |
|
179 |
$field['options']['option'] = array(); |
|
180 |
$ifselect = 0; |
|
181 |
foreach ($iflist as $ifname => $ifdescr) { |
|
182 |
if ($ifselect > 0 && $ifselect == ($i + 1)) |
|
183 |
$field['value'] = $ifname; |
|
184 |
$opts = array(); |
|
185 |
$opts['displayname'] = $ifdescr; |
|
186 |
$opts['name'] = $ifname; |
|
187 |
$opts['value'] = $ifname; |
|
188 |
$field['options']['option'][] = $opts; |
|
189 |
$ifselect++; |
|
190 |
} |
|
191 |
$field['bindstofield'] = "ezshaper->step2->conn{$i}interface"; |
|
192 |
$fields[] = $field; |
|
193 |
|
|
194 | 174 |
$field = array(); |
195 |
$field['name'] = "conn{$i}downloadscheduler"; |
|
196 |
$field['displayname'] = "LAN Scheduler"; |
|
197 |
$field['type'] = "select"; |
|
198 |
$field['typehint'] = "Queueing discipline to apply on the upload of this connection."; |
|
199 |
$field['options']['option'] = array(); |
|
200 |
$opts = array(); |
|
201 |
$opts['name'] = "HFSC"; |
|
202 |
$opts['value'] = "HFSC"; |
|
203 |
$field['options']['option'][] = $opts; |
|
204 |
$opts = array(); |
|
205 |
$opts['name'] = "CBQ"; |
|
206 |
$opts['value'] = "CBQ"; |
|
207 |
$field['options']['option'][] = $opts; |
|
208 |
$opts = array(); |
|
209 |
$opts['name'] = "PRIQ"; |
|
210 |
$opts['value'] = "PRIQ"; |
|
211 |
$field['options']['option'][] = $opts; |
|
212 |
$field['bindstofield'] = "ezshaper->step2->conn{$i}downloadscheduler"; |
|
213 |
$fields[] = $field; |
|
214 |
|
|
175 |
$field['name'] = "conn{$i}interface"; |
|
176 |
$field['displayname'] = "LAN interface"; |
|
177 |
$field['type'] = "select"; |
|
178 |
$field['typehint'] = "Interface of this connection."; |
|
179 |
$field['options']['option'] = array(); |
|
180 |
$ifselect = 0; |
|
181 |
foreach ($iflist as $ifname => $ifdescr) { |
|
182 |
if ($ifselect > 0 && $ifselect == ($i + 1)) |
|
183 |
$field['value'] = $ifname; |
|
184 |
$opts = array(); |
|
185 |
$opts['displayname'] = $ifdescr; |
|
186 |
$opts['name'] = $ifname; |
|
187 |
$opts['value'] = $ifname; |
|
188 |
$field['options']['option'][] = $opts; |
|
189 |
$ifselect++; |
|
215 | 190 |
} |
191 |
$field['bindstofield'] = "ezshaper->step2->conn{$i}interface"; |
|
192 |
$fields[] = $field; |
|
216 | 193 |
|
217 | 194 |
$field = array(); |
218 |
$field['name'] = "Next"; |
|
219 |
$field['type'] = "submit"; |
|
195 |
$field['name'] = "conn{$i}downloadscheduler"; |
|
196 |
$field['displayname'] = "LAN Scheduler"; |
|
197 |
$field['type'] = "select"; |
|
198 |
$field['typehint'] = "Queueing discipline to apply on the upload of this connection."; |
|
199 |
$field['options']['option'] = array(); |
|
200 |
$opts = array(); |
|
201 |
$opts['name'] = "HFSC"; |
|
202 |
$opts['value'] = "HFSC"; |
|
203 |
$field['options']['option'][] = $opts; |
|
204 |
$opts = array(); |
|
205 |
$opts['name'] = "CBQ"; |
|
206 |
$opts['value'] = "CBQ"; |
|
207 |
$field['options']['option'][] = $opts; |
|
208 |
$opts = array(); |
|
209 |
$opts['name'] = "PRIQ"; |
|
210 |
$opts['value'] = "PRIQ"; |
|
211 |
$field['options']['option'][] = $opts; |
|
212 |
$field['bindstofield'] = "ezshaper->step2->conn{$i}downloadscheduler"; |
|
220 | 213 |
$fields[] = $field; |
214 |
} |
|
215 |
|
|
216 |
$field = array(); |
|
217 |
$field['name'] = "Next"; |
|
218 |
$field['type'] = "submit"; |
|
219 |
$fields[] = $field; |
|
221 | 220 |
} |
222 | 221 |
|
223 | 222 |
function step2_stepsubmitphpaction() { |
Also available in: Unified diff
Whitespace changes.