tazpanel diff tazpkg.cgi @ rev 17
More in README and Makefile
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Mon Apr 04 04:26:20 2011 +0200 (2011-04-04) |
parents | 2ea20065417a |
children | c630f623ac7c |
line diff
1.1 --- a/tazpkg.cgi Sun Apr 03 17:43:32 2011 +0200 1.2 +++ b/tazpkg.cgi Mon Apr 04 04:26:20 2011 +0200 1.3 @@ -11,7 +11,8 @@ 1.4 echo "Content-Type: text/html" 1.5 echo "" 1.6 1.7 -. tazpanel.conf 1.8 +. lib/libtazpanel 1.9 +get_config 1.10 1.11 # Include gettext helper script. 1.12 . /usr/bin/gettext.sh 1.13 @@ -87,23 +88,22 @@ 1.14 # xHTML functions 1.15 # 1.16 1.17 +# ENTER will search but user may search for a button, so put one. 1.18 search_form() { 1.19 cat << EOT 1.20 <div class="search"> 1.21 -<form method="get" action="$SCRIPT_NAME"> 1.22 - <p> 1.23 - <input type="text" name="search" size="20"> 1.24 - <input type="submit" value="`gettext "Search"`"> 1.25 - </p> 1.26 -</form> 1.27 + <form method="get" action="$SCRIPT_NAME"> 1.28 + <p> 1.29 + <input type="text" name="search" size="20"> 1.30 + <input type="submit" value="`gettext "Search"`"> 1.31 + </p> 1.32 + </form> 1.33 </div> 1.34 EOT 1.35 } 1.36 1.37 -table_start() { 1.38 +table_head() { 1.39 cat << EOT 1.40 -<table> 1.41 - <tbody> 1.42 <tr id="thead"> 1.43 <td>`gettext "Name"`</td> 1.44 <td>`gettext "Version"`</td> 1.45 @@ -113,13 +113,6 @@ 1.46 EOT 1.47 } 1.48 1.49 -table_end () { 1.50 - cat << EOT 1.51 - </tbody> 1.52 -</table> 1.53 -EOT 1.54 -} 1.55 - 1.56 sub_block() { 1.57 cat << EOT 1.58 <div id="sub_block"> 1.59 @@ -205,7 +198,6 @@ 1.60 list-all) 1.61 # List all available packages on mirror 1.62 cd $LOCALSTATE 1.63 - loader 1.64 search_form 1.65 sub_block 1.66 cat << EOT 1.67 @@ -216,6 +208,7 @@ 1.68 list_all_actions 1.69 echo '</div>' 1.70 table_start 1.71 + table_head 1.72 cat packages.desc | parse_packages_desc 1.73 table_end 1.74 list_all_actions 1.75 @@ -227,13 +220,14 @@ 1.76 search_form 1.77 sub_block 1.78 cat << EOT 1.79 -<h2>`gettext "All packages"`</h2> 1.80 +<h2>`gettext "Search packages"`</h2> 1.81 <form method="get" action="$SCRIPT_NAME"> 1.82 <div id="actions"> 1.83 EOT 1.84 list_full_actions 1.85 echo '</div>' 1.86 table_start 1.87 + table_head 1.88 grep $pkg packages.desc | parse_packages_desc 1.89 table_end 1.90 echo '</form>' ;; 1.91 @@ -268,6 +262,7 @@ 1.92 tazpkg upgradeable 1.93 echo '</div>' 1.94 table_start 1.95 + table_head 1.96 for pkg in `cat upgradeable-packages.list` 1.97 do 1.98 grep "^$pkg |" $LOCALSTATE/packages.desc | parse_packages_desc 1.99 @@ -350,15 +345,15 @@ 1.100 <p>`gettext "Tazpkg configuration and settings"`</p> 1.101 </div> 1.102 <div> 1.103 - <h3>`gettext "Package in cache"`</h3> 1.104 <form method="get" action="$SCRIPT_NAME"> 1.105 - <p> 1.106 - `gettext "Packages in the cache:"` $cache_files ($cache_size) 1.107 - <input type="hidden" name="config" value="clean" /> 1.108 - <input type="submit" value="Clean" /> 1.109 - </p> 1.110 + <p> 1.111 + `gettext "Packages in the cache:"` $cache_files ($cache_size) 1.112 + <input type="hidden" name="config" value="clean" /> 1.113 + <input type="submit" value="Clean" /> 1.114 + </p> 1.115 </form> 1.116 </div> 1.117 + 1.118 <h3>`gettext "Current mirror list"`</h3> 1.119 <div class="box"> 1.120 <ul>