From 70b28419e50d7947ab1220517e5c3495aca73a93 Mon Sep 17 00:00:00 2001 From: Mika Havela Date: Fri, 28 Mar 2008 11:44:58 +0000 Subject: Cleaned up 'read' tab so it only allows read (no edit actions). git-svn-id: svn://svn.alpinelinux.org/acf/alpine-baselayout/trunk@856 ab2d0c66-481e-0410-8bed-d214d4d58bed --- interfaces-read-html.lsp | 116 ++++++++++++++++++++++++++++++----------------- 1 file changed, 74 insertions(+), 42 deletions(-) (limited to 'interfaces-read-html.lsp') diff --git a/interfaces-read-html.lsp b/interfaces-read-html.lsp index e3a13e9..8400151 100644 --- a/interfaces-read-html.lsp +++ b/interfaces-read-html.lsp @@ -1,45 +1,77 @@ - - -

Interfaces file

- -

New interface

-
-
Create new interface
-
[Create]
-
- -

Existing interface(s)

- - 0 then do - j = view.iface[i] - iface = j.name.value ?> -

-
-
Method
-
- -
Hostname
-
- -
Address
-
/
- - -
Comments
-
- - - - -
Modify this interface
-
[update] -[delete]
-
- - - + +DEBUGGING

DEBUG INFO: CFE

") +io.write(html.cfe_unpack(form)) +io.write("
") +--]] +?> + 0) then + val.class = "error" + io.write(" class='error'") + end + io.write(">" .. val.label .. "\n") + if (viewonly) then + io.write("\t\t
" .. val.value .. "\n") + else + io.write("\t\t
" .. html.form[val.type](val) .. "\n") + end + if (val.descr) and (#val.descr > 0) then io.write("\t\t

" .. string.gsub(val.descr, "\n", "
") .. "

\n") end + if (#val.errtxt > 0) then io.write("\t\t

" .. string.gsub(val.errtxt, "\n", "
") .. "

\n") end + io.write("\t\t
\n") + end + end +end +?> + +

SYSTEM INFO

+
+ +
+ +

Configurations

+
+Configured interfaces
") +for k,v in pairs(myform) do + local myform=v + if (myform.name.value ~= "") then + io.write("") + io.write("") + + local tags = {"method", "address", "netmask", "gateway", "provider", "hostname", "pre-up", "up", "down", "post-down", "comment", } + for k1,v1 in pairs(tags) do + if (myform[v1]['value'] ~= "") then + io.write("") + io.write("") + end + end + io.write("
" .. (myform.name.value or '') .. "
" .. myform[v1]['label'] .. "" .. string.gsub(myform[v1]['value'], "\n", "
") .. "
") + end + +end +io.write("
") +?> +
+ +DEBUGGING

DEBUG INFO: CFE

") +io.write(html.cfe_unpack(form)) +io.write("
") +--]] +?> -- cgit v1.2.3