summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--syslog-config-html.lsp29
-rw-r--r--syslog-controller.lua4
2 files changed, 18 insertions, 15 deletions
diff --git a/syslog-config-html.lsp b/syslog-config-html.lsp
index 3b13297..174cb5d 100644
--- a/syslog-config-html.lsp
+++ b/syslog-config-html.lsp
@@ -14,11 +14,12 @@
</DL>
<H1>CONFIGURATION</H1>
+<form name="config" action="" method="POST">
<H2>Advanced config</H2>
<H3>General settings</H3>
<DL>
<DT<? if (view.errors) and (view.errors.LBU_MEDIA) then io.write("class='error'") end ?>>Log to given file</DT>
- <DD><input type="text" class="text" name="smallerlogg" value="<?= view.config["SYSLOGD_OPTS"]["-O"] ?>"/>
+ <DD><input type="text" class="text" name="logfile" value="<?= view.config["SYSLOGD_OPTS"]["-O"] ?>"/>
<? if (view.errors["SYSLOGD_OPTS"]) and (view.errors["SYSLOGD_OPTS"]["-O"]) then io.write("<p class='error'>", view.errors["SYSLOGD_OPTS"]["-O"] ,"</p>") end ?>
</DD>
@@ -95,24 +96,22 @@
<DT>Apply settings</DT>
<DD><input class="submit" type="submit" name="cmdsave" value="Apply" disabled/></DD>
</DL>
-
+</form>
<H1>MANAGEMENT</H1>
<dl>
-<dt>Program controll-panel</dt>
-<dd><form name="cmd" action="" method="POST">
-<input type=submit class="submit" name="cmddaemon" value="start">
-<input type=submit class="submit" name="cmddaemon" value="stop">
-<input type=submit class="submit" name="cmddaemon" value="restart">
-</form></dd>
-</dl>
-
-<? if (view.startstop) and (view.startstop.cmdresult) then ?>
-<dl>
-<dt>Previous action result</dt>
-<dd><pre><?= view.startstop.cmdresult?></pre></dd>
+ <dt>Program controll-panel</dt>
+ <dd><form name="cmd" action="" method="POST">
+ <input type=submit class="submit" name="cmddaemon" value="start">
+ <input type=submit class="submit" name="cmddaemon" value="stop">
+ <input type=submit class="submit" name="cmddaemon" value="restart">
+ </form></dd>
+
+ <? if (view.startstop) and (view.startstop.cmdresult) then ?>
+ <dt>Previous action result</dt>
+ <dd><pre><?= view.startstop.cmdresult?></pre></dd>
+ <? end ?>
</dl>
-<? end ?>
<?
diff --git a/syslog-controller.lua b/syslog-controller.lua
index 05ed0d3..89e41c0 100644
--- a/syslog-controller.lua
+++ b/syslog-controller.lua
@@ -22,6 +22,9 @@ function config(self)
if ( self.clientdata.cmddaemon) then
startstop = self.model:startstop_service( self.clientdata.cmddaemon )
end
+-- if ( self.clientdata.cmdsave) then
+-- modifications = self.model:update_filecontent(modifications)
+-- end
local status = self.model.getstatus()
local config, errors = self.model.getconfig()
@@ -30,6 +33,7 @@ function config(self)
return {
status = status,
startstop = startstop,
+ clientdata = self.clientdata,
config = config,
errors = errors,
url = url, }