From 272e1f2444e68ed59533719f433b9435aa7f48a7 Mon Sep 17 00:00:00 2001 From: Mika Havela Date: Thu, 31 Jan 2008 16:23:48 +0000 Subject: Changing things so we use cfe for sending/receiving things from model and controller. The view-file is using loops instead to reduce code. git-svn-id: svn://svn.alpinelinux.org/acf/alpine-baselayout/trunk@668 ab2d0c66-481e-0410-8bed-d214d4d58bed --- syslog-config-html.lsp | 222 +++++++++++++++++++++++++------------------------ 1 file changed, 113 insertions(+), 109 deletions(-) (limited to 'syslog-config-html.lsp') diff --git a/syslog-config-html.lsp b/syslog-config-html.lsp index ddb73c4..8284dc7 100644 --- a/syslog-config-html.lsp +++ b/syslog-config-html.lsp @@ -1,128 +1,132 @@ - - -

SYSTEM INFO

- -
-
-

- -
-

-
- -

CONFIGURATION

-
+ +DEBUGGING

DEBUG INFO: CFE

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

Advanced config

-

General settings

+

SYSTEM INFO

- -
>Log to given file
-
"/> - ", view.errors["SYSLOGD_OPTS"]["-O"] ,"

") end ?> -
- - -
>Set local log level
-
- - > - - -

(1=Quiet, ... , =Debug)

- ",view.errors["SYSLOGD_OPTS"][var] ,"

") - end ?> -
- - -
>Smaller logging output
-
/> - ",view.errors["SYSLOGD_OPTS"][var] ,"

") - end ?> -
+ 0) then io.write(" class='error'") end + io.write(">" .. val.label .. "\n") + + io.write("\t\t
" .. val.value .. "\n") + if (val.descr) and (#val.descr > 0) then io.write("\t\t

" .. val.descr .. "

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

" .. val.errtxt .. "

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

Save logs for a longer period

- -
- -
>Max size (KB) before rotate
-
"/> -

(default=200KB, 0=off)

- ",view.errors["SYSLOGD_OPTS"][var] ,"

") - end ?> -
- - -
>Number of rotated logs to keep
-
"/> -

(default=1, max=99, 0=purge)

- ",view.errors["SYSLOGD_OPTS"][var] ,"

") - end ?> -
-
+") + for k,v in pairs(tags) do + if (myform[v]) then + local val = myform[v] + io.write("\t 0) then io.write(" class='error'") end + io.write(">" .. val.label .. "\n") + + io.write("\t\t
" .. html.form[val.type](val) .. "\n") + if (val.descr) and (#val.descr > 0) then io.write("\t\t
" .. val.descr .. "
\n") end + if (#val.errtxt > 0) then io.write("\t\t

" .. val.errtxt .. "

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

Remote logging

-
+

CONFIGURATION

+ +" method="POST"> + + +

GUIDED CONFIGURATION

+

REMOTE LOGGING

+ + - -
>Log locally and via network
-
/> -

(default is network only if you have defined remote-logging)

- ",view.errors["SYSLOGD_OPTS"][var] ,"

") - end ?> -
- - -
>Log to IP or hostname on PORT
-
"/> -

(Empty=No remote logging) HOST[:PORT] (default PORT=514/UDP)

- ",view.errors["SYSLOGD_OPTS"][var] ,"

") - end ?> -
+

ADVANCED CONFIGURATION

+

GENERAL

+ +

LOGROTATE

+ -
+

REMOTE LOGGING

+ -

Save and apply above settings

-
-
Apply settings
-
- -
Errors in previous action
-
- -
+

SAVE AND APPLY ABOVE SETTINGS

+ -

MANAGEMENT

-
-
Program controll-panel
-
- - - -
+ +
+

MANAGEMENT

+
+
+
+ + + + + +
- -
Previous action result
-
- -
+ + + + + + + +
Previous action result
+
+ + +
+ + DEBUGGING

DEBUG INFO: CFE

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