diff options
-rw-r--r-- | ausbutler/interface.py | 1 | ||||
-rw-r--r-- | template/macros.html | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/ausbutler/interface.py b/ausbutler/interface.py index 2f5ee8e..b3d7c21 100644 --- a/ausbutler/interface.py +++ b/ausbutler/interface.py @@ -243,6 +243,7 @@ class Interface(object): players[butler.id] = { 'name': str(butler.player).decode('utf8'), 'team': str(butler.player.team_).decode('utf8') if butler.player else None, + 'link': Constants.plink.replace(':LINK:', butler.player.link) if butler.player is not None and Constants.plink else None, 'sum': 0, 'count': 0, 'results': copy(result_template) diff --git a/template/macros.html b/template/macros.html index 1cbb1b0..b2858d7 100644 --- a/template/macros.html +++ b/template/macros.html @@ -66,7 +66,11 @@ {% macro table_player(player, segment_limit) %} <tr> <td class="bdc1">{{player['place']}}</td> + {% if player['link'] %} + <td class="bd">{{player['link']}}{{player['name']}}</a></td> + {% else %} <td class="bd">{{player['name']}}</td> + {% endif %} <td class="bd">{{player['team']}}</td> <td class="bdc">{{'%.2f' % player['sum']}}</td> <td class="bdc">{{player['count']}}</td> |