tazpanel diff boot.cgi @ rev 406
Small improvements: no need HTML "meta charset" (it's done in HTTP headers); no need "$SCRIPT_NAME" in links; use HTML "&" in links; hide Wi-Fi password in the page; fix month selector in the date settings; use HTML5 plain "header" and "footer"; use "printf"'s loop nature; fix "1" message in page loading break.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Jan 03 17:11:14 2015 +0200 (2015-01-03) |
parents | d1dbbf42b25e |
children | 7475f4b95a7b |
line diff
1.1 --- a/boot.cgi Wed Feb 19 09:36:22 2014 +0000 1.2 +++ b/boot.cgi Sat Jan 03 17:11:14 2015 +0200 1.3 @@ -173,14 +173,14 @@ 1.4 set -- $i 1.5 case "$1" in 1.6 edit) cat <<EOT 1.7 -<a href="index.cgi?file=${3:-/etc/$name.conf}&action=edit"> 1.8 +<a href="index.cgi?file=${3:-/etc/$name.conf}&action=edit"> 1.9 <img title="${2:-$name Configuration}" src="$IMAGES/edit.png" /></a> 1.10 EOT 1.11 ;; 1.12 options) 1.13 key=$(echo $name | tr [a-z] [A-Z])_OPTIONS 1.14 cat <<EOT 1.15 -<a href="index.cgi?file=/etc/daemons.conf&action=setvar&var=$key&default=$3"> 1.16 +<a href="index.cgi?file=/etc/daemons.conf&action=setvar&var=$key&default=$3"> 1.17 <img title="${2:-$key}" src="$IMAGES/tux.png" /></a> 1.18 EOT 1.19 ;; 1.20 @@ -206,19 +206,19 @@ 1.21 if [ "$pid" ]; then 1.22 cat << EOT 1.23 <td><img src="$IMAGES/started.png" alt="Started" title="$(gettext 'Started')" /></td> 1.24 -<td><a href="$SCRIPT_NAME?daemons=stop=$name"> 1.25 +<td><a href="?daemons=stop=$name"> 1.26 <img src="$IMAGES/stop.png" alt="Stop" title="$(gettext 'Stop')" /></a></td> 1.27 <td> 1.28 EOT 1.29 for i in $pid; do 1.30 cat << EOT 1.31 -<a href="$SCRIPT_NAME?daemons=pid=$i">$i</a> 1.32 +<a href="?daemons=pid=$i">$i</a> 1.33 EOT 1.34 done 1.35 else 1.36 cat << EOT 1.37 <td><img src="$IMAGES/stopped.png" alt="Stopped" title="$(gettext 'Stopped')" /></td> 1.38 -<td><a href="$SCRIPT_NAME?daemons=start=$name"> 1.39 +<td><a href="?daemons=start=$name"> 1.40 <img src="$IMAGES/start.png" alt="Start" title="$(gettext 'Start')" /></a></td> 1.41 <td>----- 1.42 EOT 1.43 @@ -250,7 +250,7 @@ 1.44 <p>$(gettext 'The first application started when the computer powers on')</p> 1.45 </div> 1.46 1.47 -<form method="get" action="$SCRIPT_NAME"> 1.48 +<form method="get" action=""> 1.49 <input type="hidden" name="grub" /> 1.50 <table> 1.51 <tr><td>$(gettext 'Default entry:')</td> 1.52 @@ -301,11 +301,11 @@ 1.53 <p>$(gettext 'Everything that happens before user login')</p> 1.54 </div> 1.55 <div> 1.56 - <a class="button" href="$SCRIPT_NAME?log"> 1.57 + <a class="button" href="?log"> 1.58 <img src="$IMAGES/text.png" />$(gettext 'Boot logs')</a> 1.59 - <a class="button" href="$SCRIPT_NAME?daemons"> 1.60 + <a class="button" href="?daemons"> 1.61 <img src="$IMAGES/recharge.png" />$(gettext 'Manage daemons')</a> 1.62 - <a class="button" href="$SCRIPT_NAME?grub">$(gettext 'Boot loader')</a> 1.63 + <a class="button" href="?grub">$(gettext 'Boot loader')</a> 1.64 </div> 1.65 1.66 <h3>$(gettext 'Configuration files')</h3>