#!/bin/sh . /usr/lib/libmodcgi.sh . /usr/lib/libmodredir.sh check "$LCD4LINUX_OUTPUT" yes:output check "$LCD4LINUX_STATUSPAGE" yes:statuspage check "$LCD4LINUX_WEBENABLED" yes:webenabled check "$LCD4LINUX_WEB_INETD" yes:web_inetd sec_begin "$(lang de:"Starttyp" en:"Start type")" cgi_print_radiogroup_service_starttype "enabled" "$LCD4LINUX_ENABLED" "" "" 0 sec_end if [ "$(/mod/etc/init.d/rc.lcd4linux status)" == "running" -a "$LCD4LINUX_OUTPUT" == "yes" ]; then if [ "$LCD4LINUX_WEBENABLED" = "yes" -o "$LCD4LINUX_STATUSPAGE" = "yes" ]; then sec_begin "$(lang de:"Anzeigen" en:"Show")" if [ "$LCD4LINUX_STATUSPAGE" = "yes" ]; then cat << EOF <ul> <li><a href="$(href status lcd4linux stats)?refresh=10">$(lang de:"Statusseite anzeigen" en:"Show status page")</a></li> </ul> EOF fi if [ "$LCD4LINUX_WEBENABLED" = "yes" ]; then cat << EOF <ul> <li><a href="http://$(self_host):$LCD4LINUX_WEB_PORT/?refresh=10" target="_blank">$(lang de:"Webseite anzeigen" en:"Show web site")</a></li> </ul> EOF fi sec_end fi fi sec_begin "$(lang de:"Konfiguration" en:"Configuration")" cat << EOF <p> <input type="hidden" name="output" value="no"> <input id="o" type="checkbox" name="output" value="yes"$output_chk> <label for="o">$(lang de:"Schreibe Ausgabedatei" en:"Write output file")</label> </p> EOF if [ "$LCD4LINUX_OUTPUT" == "yes" ]; then cat << EOF $(lang de:"Ausgabedatei (png):" en:"Out file (png):") <p><input type="text" name="outfile" size="55" maxlength="250" value="$(html "$LCD4LINUX_OUTFILE")"></p> EOF fi cat << EOF <h2>$(lang de:"Optionale Parameter (außer -o):" en:"Optional parameters (except -o):")</h2> <p><input type="text" name="cmdline" size="55" maxlength="250" value="$(html "$LCD4LINUX_CMDLINE")"></p> EOF sec_end if [ "$LCD4LINUX_OUTPUT" == "yes" ]; then sec_begin "$(lang de:"Ausgabe" en:"Output")" cat << EOF <p> <input type="hidden" name="statuspage" value="no"> <input id="s" type="checkbox" name="statuspage" value="yes"$statuspage_chk> <label for="s">$(lang de:"Statusseite aktiveren" en:"Activate status page")</label> </p> <p> <input type="hidden" name="webenabled" value="no"> <input id="w" type="checkbox" name="webenabled" value="yes"$webenabled_chk> <label for="w">$(lang de:"Webserver aktiveren auf Port" en:"Activate webserver on port") </label> <input type="text" name="web_port" size="4" maxlength="5" value="$(html "$LCD4LINUX_WEB_PORT")"> </p> EOF if [ "$LCD4LINUX_WEBENABLED" = "yes" -a -x /mod/etc/init.d/rc.inetd ]; then cat << EOF <p> <input type="hidden" name="web_inetd" value="no"> <input id="i" type="checkbox" name="web_inetd" value="yes"$web_inetd_chk> <label for="i">$(lang de:"Aktiviere inetd Nutzung" en:"Activate inetd support")</label> </p> EOF fi sec_end fi