blob: d1dd58b06ae652b847c907245335a776893cb96e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
<? local view = ... ?>
<h1>Interfaces file</h1>
<h2>New interface</h2>
<dt>Create new interface</dt>
<dd>[<a href="create?iface=">Create</a>]</dd>
<h2>Existing interface(s)</h2>
<? for i=0,table.maxn(view.iface) do
local iface=""
if i > 0 then do
j = view.iface[i]
iface = j.name.value ?>
<h3><?= j.name.value ?></h3>
<dt>Method</dt>
<dd><?= j.method.value ?></dd>
<? if ( j.method.value == "dhcp" ) then ?>
<dt>Hostname</dt>
<dd><?= j.address.value ?></dd>
<? elseif ( j.address.value ~= "" ) then?>
<dt>Address</dt>
<dd><?= j.address.value ?>/<?= j.netmask.value ?></dd>
<? end ?>
<? if (j.comment.value ~= "") then ?>
<dt>Comments</dt>
<dd><?= j.comment.value ?></dd>
<? end ?>
<? local val = {value="update", type="submit", option="", errtxt=""}?>
<dt>Modify this interface</dt>
<dd>[<a href="<?= view.actions.link .. "update?iface=" .. j.name.value ?>">update</a>]
[<a href="<?= view.actions.link .. "delete?iface=" .. j.name.value ?>">delete</a>]</dd>
<? end ?>
<? end ?>
<? end ?>
|