tazbug annotate web/plugins/mybugs/user.sh @ rev 142
Dont show My bugs on profile if any created
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Wed Feb 22 21:35:46 2017 +0100 (2017-02-22) |
parents | b4700d7f9d42 |
children | b49ba342d157 |
rev | line source |
---|---|
pankso@140 | 1 #!/bin/sh |
pankso@140 | 2 # |
pankso@140 | 3 # This script display bug for a given user. A copy is used on SCN to |
pankso@140 | 4 # display user bugs on profile page with a custom config file to set |
pankso@140 | 5 # $bugdir. |
pankso@142 | 6 # |
pankso@141 | 7 [ -f "$plugins/mybugs/bugdir.conf" ] && . $plugins/mybugs/bugdir.conf |
pankso@141 | 8 [ "$(GET user)" ] && user="$(GET user)" |
pankso@142 | 9 list="$(fgrep -l $user ${bugdir}/*/*/bug.conf | xargs ls -lt | awk '{print $9}')" |
pankso@140 | 10 |
pankso@142 | 11 if [ "$list" ]; then |
pankso@142 | 12 echo "<h3>My bugs</h3>" |
pankso@142 | 13 echo "<pre>" |
pankso@142 | 14 for bug in ${list} |
pankso@142 | 15 do |
pankso@142 | 16 . ${bug} |
pankso@142 | 17 id=$(basename $(dirname $bug)) |
pankso@142 | 18 cat << EOT |
pankso@140 | 19 <img src='images/bug.png' alt='' /> \ |
pankso@140 | 20 Bug $id: <a href="?id=$id">$BUG</a> <span class="date">- $DATE</span> |
pankso@140 | 21 EOT |
pankso@142 | 22 done |
pankso@142 | 23 echo "</pre>" |
pankso@142 | 24 fi |