Only show a list of involved when there are multiple.
authorMatthijs Kooijman <matthijs@stdin.nl>
Tue, 13 Jan 2009 21:48:16 +0000 (22:48 +0100)
committerMatthijs Kooijman <matthijs@stdin.nl>
Tue, 13 Jan 2009 21:48:16 +0000 (22:48 +0100)
This uses the new list_or_value filter to not display a bullet when
there is only one.

templates/influences/influence_detail.html

index 9d983cee22c9c911fb6c2e84f4c6283a03a3b89d..ac3235c01d82c3d44ddf2e748d773b1974350ff8 100644 (file)
@@ -1,11 +1,15 @@
 {% extends "base/base.html" %}
 {% load i18n %}
+{% load list %}
 
 {% block content %}
 <h1>{{ object.summary }}</h1>
 <table>
 <tr><td>{% trans "Iniator" %}:</td><td><a href="{% url influences_character_detail object.initiator.id %}">{{ object.initiator }}</a></td></tr>
-<tr><td>{% trans "Involved" %}:</td><td><ul>{{ object.involved|unordered_list }}</ul></td></tr>
+{% if object.involved %}
+<tr><td>{% trans "Involved" %}:</td><td>
+{{ object.involved|list_or_value }}</td></tr>
+{% endif %}
 {% if object.longterm %}
 <tr><td>{% trans "Long term" %}:</td><td>{{ object.longterm|yesno|capfirst }}</td></tr>
 {% endif %}