tazpanel diff index.cgi @ rev 53
Add a debug page and a QUERY_STRING parser so we can use names CASE WANT VAR_1 VAR_2
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sun Apr 10 21:28:13 2011 +0200 (2011-04-10) |
parents | 730f8bcacabc |
children | 6104795d77ff |
line diff
1.1 --- a/index.cgi Sun Apr 10 11:23:06 2011 +0000 1.2 +++ b/index.cgi Sun Apr 10 21:28:13 2011 +0200 1.3 @@ -20,6 +20,8 @@ 1.4 TEXTDOMAIN='tazpanel' 1.5 export TEXTDOMAIN 1.6 1.7 + 1.8 + 1.9 # 1.10 # Things to do before displaying the page 1.11 # 1.12 @@ -36,6 +38,23 @@ 1.13 # 1.14 1.15 case "$QUERY_STRING" in 1.16 + debug*) 1.17 + TITLE="- Debug" 1.18 + query_string_parser 1.19 + xhtml_header 1.20 + cat << EOT 1.21 +<pre> 1.22 +QUERY_STRING="$QUERY_STRING" 1.23 + 1.24 +Fuction: query_string_parser (<a href="?debug=test=var1=var2">test</a>) 1.25 + 1.26 +CASE="$CASE" 1.27 +WANT="$WANT" 1.28 +VAR_1="$VAR_1" 1.29 +VAR_2="$VAR_2" 1.30 +</pre> 1.31 +EOT 1.32 + ;; 1.33 *) 1.34 # 1.35 # Default xHTML content 1.36 @@ -82,6 +101,10 @@ 1.37 <input type="password" name="panel-pass"/> 1.38 </div> 1.39 </form> 1.40 +<p> 1.41 +$(gettext "TazPanel provide a debuging mode and page:") 1.42 +<a href='$SCRIPT_NAME?debug'>debug</a> 1.43 +</p> 1.44 1.45 EOT 1.46 ;;