summaryrefslogtreecommitdiffstats
path: root/interfaces-update-html.lsp
diff options
context:
space:
mode:
Diffstat (limited to 'interfaces-update-html.lsp')
-rw-r--r--interfaces-update-html.lsp76
1 files changed, 38 insertions, 38 deletions
diff --git a/interfaces-update-html.lsp b/interfaces-update-html.lsp
index 13e7181..ced2d86 100644
--- a/interfaces-update-html.lsp
+++ b/interfaces-update-html.lsp
@@ -1,11 +1,11 @@
-<? local form, viewlibrary, page_info = ...
+<% local form, viewlibrary, page_info = ...
require("viewfunctions")
-?>
+%>
<script type="text/javascript" src="/js/jquery-latest.js"></script>
<script type="text/javascript">
// Here are the optional form entries
- <? -- I'm going to temporarily override the io.write function so I can remove \n from the form items
+ <% -- I'm going to temporarily override the io.write function so I can remove \n from the form items
local tmpwrite = io.write
local buffer = {}
io.write = function(...)
@@ -17,36 +17,36 @@ require("viewfunctions")
print((table.concat(buffer,""):gsub("\n","")))
buffer = {}
end
- ?>
- var _address = '<? displayformitem({ name="address", label="Address", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _netmask = '<? displayformitem({ name="netmask", label="Netmask", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _broadcast = '<? displayformitem({ name="broadcast", label="Broadcast address", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _network = '<? displayformitem({ name="network", label="Network address", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _metric = '<? displayformitem({ name="metric", label="Routing metric", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _gateway = '<? displayformitem({ name="gateway", label="Default gateway", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _pointopoint = '<? displayformitem({ name="pointopoint", label="Point-to-point address", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _media = '<? displayformitem({ name="media", label="Medium type", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _hwaddress = '<? displayformitem({ name="hwaddress", label="Hardware address", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _mtu = '<? displayformitem({ name="mtu", label="MTU size", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _hostname = '<? displayformitem({ name="hostname", label="Hostname", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _leasehours = '<? displayformitem({ name="leasehours", label="Preferred lease time (hours)", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _leasetime = '<? displayformitem({ name="leasetime", label="Preferred lease time (seconds)", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _vendor = '<? displayformitem({ name="vendor", label="Vendor class identifier", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _client = '<? displayformitem({ name="client", label="Client identifier", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _bootfile = '<? displayformitem({ name="bootfile", label="Boot file", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _server = '<? displayformitem({ name="server", label="Server address", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _hwaddr = '<? displayformitem({ name="hwaddr", label="Hardware address", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _provider = '<? displayformitem({ name="provider", label="Provider name", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _frame = '<? displayformitem({ name="frame", label="Ethernet frame type", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _netnum = '<? displayformitem({ name="netnum", label="Network number", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _endpoint = '<? displayformitem({ name="endpoint", label="Endpoint address", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _local = '<? displayformitem({ name="local", label="Local address", value="", type="text" }) ?>';<? outputbuffer() ?>
- var _ttl = '<? displayformitem({ name="ttl", label="TTL setting", value="", type="text" }) ?>';<? outputbuffer() ?>
- // Finally, add the different types of method inputs<? outputbuffer() ?>
- var _inetmethod = '<? displayformitem({ name="method", type="select", value="", label="Method", errtxt="Must define method", option={"loopback", "static", "manual", "dhcp", "bootp", "ppp", "wvdial"} }) ?>';<? outputbuffer() ?>
- var _ipxmethod = '<? displayformitem({ name="method", type="select", value="", label="Method", errtxt="Must define method", option={"static", "dynamic"} }) ?>';<? outputbuffer() ?>
- var _inet6method = '<? displayformitem({ name="method", type="select", value="", label="Method", errtxt="Must define method", option={"loopback", "static", "manual", "v4tunnel"} }) ?>';<? outputbuffer() ?>
- <? io.write = tmpwrite ?>
+ %>
+ var _address = '<% displayformitem({ name="address", label="Address", value="", type="text" }) %>';<% outputbuffer() %>
+ var _netmask = '<% displayformitem({ name="netmask", label="Netmask", value="", type="text" }) %>';<% outputbuffer() %>
+ var _broadcast = '<% displayformitem({ name="broadcast", label="Broadcast address", value="", type="text" }) %>';<% outputbuffer() %>
+ var _network = '<% displayformitem({ name="network", label="Network address", value="", type="text" }) %>';<% outputbuffer() %>
+ var _metric = '<% displayformitem({ name="metric", label="Routing metric", value="", type="text" }) %>';<% outputbuffer() %>
+ var _gateway = '<% displayformitem({ name="gateway", label="Default gateway", value="", type="text" }) %>';<% outputbuffer() %>
+ var _pointopoint = '<% displayformitem({ name="pointopoint", label="Point-to-point address", value="", type="text" }) %>';<% outputbuffer() %>
+ var _media = '<% displayformitem({ name="media", label="Medium type", value="", type="text" }) %>';<% outputbuffer() %>
+ var _hwaddress = '<% displayformitem({ name="hwaddress", label="Hardware address", value="", type="text" }) %>';<% outputbuffer() %>
+ var _mtu = '<% displayformitem({ name="mtu", label="MTU size", value="", type="text" }) %>';<% outputbuffer() %>
+ var _hostname = '<% displayformitem({ name="hostname", label="Hostname", value="", type="text" }) %>';<% outputbuffer() %>
+ var _leasehours = '<% displayformitem({ name="leasehours", label="Preferred lease time (hours)", value="", type="text" }) %>';<% outputbuffer() %>
+ var _leasetime = '<% displayformitem({ name="leasetime", label="Preferred lease time (seconds)", value="", type="text" }) %>';<% outputbuffer() %>
+ var _vendor = '<% displayformitem({ name="vendor", label="Vendor class identifier", value="", type="text" }) %>';<% outputbuffer() %>
+ var _client = '<% displayformitem({ name="client", label="Client identifier", value="", type="text" }) %>';<% outputbuffer() %>
+ var _bootfile = '<% displayformitem({ name="bootfile", label="Boot file", value="", type="text" }) %>';<% outputbuffer() %>
+ var _server = '<% displayformitem({ name="server", label="Server address", value="", type="text" }) %>';<% outputbuffer() %>
+ var _hwaddr = '<% displayformitem({ name="hwaddr", label="Hardware address", value="", type="text" }) %>';<% outputbuffer() %>
+ var _provider = '<% displayformitem({ name="provider", label="Provider name", value="", type="text" }) %>';<% outputbuffer() %>
+ var _frame = '<% displayformitem({ name="frame", label="Ethernet frame type", value="", type="text" }) %>';<% outputbuffer() %>
+ var _netnum = '<% displayformitem({ name="netnum", label="Network number", value="", type="text" }) %>';<% outputbuffer() %>
+ var _endpoint = '<% displayformitem({ name="endpoint", label="Endpoint address", value="", type="text" }) %>';<% outputbuffer() %>
+ var _local = '<% displayformitem({ name="local", label="Local address", value="", type="text" }) %>';<% outputbuffer() %>
+ var _ttl = '<% displayformitem({ name="ttl", label="TTL setting", value="", type="text" }) %>';<% outputbuffer() %>
+ // Finally, add the different types of method inputs<% outputbuffer() %>
+ var _inetmethod = '<% displayformitem({ name="method", type="select", value="", label="Method", errtxt="Must define method", option={"loopback", "static", "manual", "dhcp", "bootp", "ppp", "wvdial"} }) %>';<% outputbuffer() %>
+ var _ipxmethod = '<% displayformitem({ name="method", type="select", value="", label="Method", errtxt="Must define method", option={"static", "dynamic"} }) %>';<% outputbuffer() %>
+ var _inet6method = '<% displayformitem({ name="method", type="select", value="", label="Method", errtxt="Must define method", option={"loopback", "static", "manual", "v4tunnel"} }) %>';<% outputbuffer() %>
+ <% io.write = tmpwrite %>
var optionalfields = "address,netmask,broadcast,network,metric,gateway,pointopoint,media,hwaddress,mtu,hostname,leasehours,leasetime,vendor,client,bootfile,server,hwaddr,provider,frame,netnum,endpoint,local,ttl";
var inetstaticfields = "address,netmask,broadcast,network,metric,gateway,pointopoint,media,hwaddress,mtu";
@@ -143,19 +143,19 @@ require("viewfunctions")
});
</script>
-<?
+<%
--[[ DEBUG INFORMATION
io.write("<H1>DEBUGGING</H1><span style='color:red'><H2>DEBUG INFO: CFE</H2>")
io.write(html.cfe_unpack(form))
io.write("</span>")
--]]
-?>
+%>
-<h1><?= form.label ?><? if page_info.action == "update" then io.write(" - "..form.value.name.value) end ?></h1>
-<?
+<h1><%= form.label %><% if page_info.action == "update" then io.write(" - "..form.value.name.value) end %></h1>
+<%
if page_info.action == "update" then
form.value.name.contenteditable = false
end
local order = {"name", "comment", "auto", "family", "method", "pre-up", "up", "down", "post-down"}
displayform(form, order)
-?>
+%>