tazbug annotate web/plugins/mybugs/user.sh @ rev 140
Add 'mybugs' plugin with user profile support
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Wed Feb 22 20:51:46 2017 +0100 (2017-02-22) |
parents | |
children | b4700d7f9d42 |
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@140 | 6 # |
pankso@140 | 7 [ -f "$plugins/mybugs/user.conf" ] && . $plugins/mybugs/user.conf |
pankso@140 | 8 |
pankso@140 | 9 echo "<h3>My bugs</h3>" |
pankso@140 | 10 echo "<pre>" |
pankso@140 | 11 for bug in $(fgrep -l $user ${bugdir}/*/*/bug.conf | xargs ls -lt | awk '{print $9}') |
pankso@140 | 12 do |
pankso@140 | 13 . ${bug} |
pankso@140 | 14 id=$(basename $(dirname $bug)) |
pankso@140 | 15 cat << EOT |
pankso@140 | 16 <img src='images/bug.png' alt='' /> \ |
pankso@140 | 17 Bug $id: <a href="?id=$id">$BUG</a> <span class="date">- $DATE</span> |
pankso@140 | 18 EOT |
pankso@140 | 19 done |
pankso@140 | 20 echo "</pre>" |