tazpanel rev 93
pkgs.cgi: add all category
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Thu Apr 14 18:17:29 2011 +0200 (2011-04-14) |
parents | ad764d516c05 |
children | 932073e74883 |
files | index.cgi pkgs.cgi |
line diff
1.1 --- a/index.cgi Thu Apr 14 17:48:18 2011 +0200 1.2 +++ b/index.cgi Thu Apr 14 18:17:29 2011 +0200 1.3 @@ -43,6 +43,7 @@ 1.4 <img src="/styles/default/images/help.png" />`gettext "Differences"`</a> 1.5 EOT 1.6 esac 1.7 + break 1.8 done 1.9 } 1.10
2.1 --- a/pkgs.cgi Thu Apr 14 17:48:18 2011 +0200 2.2 +++ b/pkgs.cgi Thu Apr 14 18:17:29 2011 +0200 2.3 @@ -137,6 +137,7 @@ 2.4 <a class="active_misc" href="$SCRIPT_NAME?cat=misc">Misc</a> 2.5 <a class="active_meta" href="$SCRIPT_NAME?cat=meta">Meta</a> 2.6 <a class="active_non-free" href="$SCRIPT_NAME?cat=non-free">Non free</a> 2.7 + <a class="active_all" href="$SCRIPT_NAME?cat=all">All</a> 2.8 </div> 2.9 EOT 2.10 } 2.11 @@ -201,6 +202,8 @@ 2.12 cd $LOCALSTATE 2.13 category=$(GET cat) 2.14 [ "$category" == "cat" ] && category="base-system" 2.15 + grep_category=$category 2.16 + [ "$grep_category" == "all" ] && grep_category=".*" 2.17 search_form 2.18 sidebar | sed s/"active_${category}"/"active"/ 2.19 LOADING_MSG="Listing packages..." 2.20 @@ -225,7 +228,7 @@ 2.21 echo '</div>' 2.22 table_start 2.23 table_head 2.24 - grep "| $category |" packages.desc | parse_packages_desc 2.25 + grep "| $grep_category |" packages.desc | parse_packages_desc 2.26 table_end 2.27 echo '</form>' ;; 2.28 *\ search\ *)