tazbug rev 153
Improve buggy packages listing
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue Nov 21 15:41:54 2017 +0100 (2017-11-21) |
parents | ef44034e6d3a |
children | 5ce0583b6113 |
files | web/plugins/packages/packages.cgi |
line diff
1.1 --- a/web/plugins/packages/packages.cgi Mon Oct 09 17:10:30 2017 +0100 1.2 +++ b/web/plugins/packages/packages.cgi Tue Nov 21 15:41:54 2017 +0100 1.3 @@ -32,22 +32,39 @@ 1.4 EOT 1.5 else 1.6 # List all pkgs affected by a bug 1.7 - echo "<h2>Buggy packages</h2>" 1.8 - echo "<pre>" 1.9 + cat << EOT 1.10 +<h2>Buggy packages</h2> 1.11 +<div id="plugins"> 1.12 +<table> 1.13 + <thead> 1.14 + <td>$(gettext "Package name")</td> 1.15 + <td>$(gettext "Bug date")</td> 1.16 + <td>$(gettext "Action")</td> 1.17 + </thead> 1.18 +EOT 1.19 for bug in $(ls $bugdir/open) 1.20 do 1.21 - . $bugdir/open/${bug}/bug.conf 1.22 + . ${bugdir}/open/${bug}/bug.conf 1.23 for pkg in ${PKGS}; do 1.24 + count=1 1.25 if ! echo "$pkgs" | grep -q -w "$pkg"; then 1.26 pkgs="$pkgs $PKGS" 1.27 + else 1.28 + count_${pkg}=$(($count + 1)) 1.29 fi 1.30 unset PKGS 1.31 done 1.32 done 1.33 for pkg in $pkgs; do 1.34 - echo "<img src='images/pkg.png' alt='' /> Package: <a href='?pkg=$pkg'>$pkg</a>" 1.35 + cat << EOT 1.36 + <tr> 1.37 + <td><img src='images/pkg.png' alt='' /> <a href='?pkg=$pkg'>$pkg</a></td> 1.38 + <td>$count_pkg</td> 1.39 + <td>TODO</td> 1.40 + </tr> 1.41 +EOT 1.42 done 1.43 - echo "</pre>" 1.44 + echo "</table></div>" 1.45 fi 1.46 html_footer 1.47 exit 0