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