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>"