diff options
-rw-r--r-- | syslog-config-html.lsp | 29 | ||||
-rw-r--r-- | syslog-controller.lua | 4 |
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, } |