Merge branch 'production'
[matthijs/projects/xerxes.git] / templates / influences / influence_detail.html
index 8bddb9cd16b4a7b6972542b0b26a2ca80770edc1..12ec468123e38525ad3d169f6a97f3b9e498ad68 100644 (file)
@@ -1,16 +1,32 @@
 {% extends "base/base.html" %}
 {% load i18n %}
+{% load list %}
+{% load misc %}
 
 {% block content %}
 <h1>{{ object.summary }}</h1>
 <table>
-<tr><td>{% trans "Contact" %}:</td><td>{{ object.contact }}</td></tr>
-<tr><td>{% trans "Character" %}:</td><td><a href="{% url influences_character_detail object.character.id %}">{{ object.character }}</a></td></tr>
+<tr><td>{% trans "Iniator" %}:</td><td><a href="{% url influences_character_detail object.initiator.id %}">{{ object.initiator }}</a></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 %}
 </table>
 <p>{{ object.description }}</p>
+{# Show all related players, except for the current user #}
+{% with object.related_players|remove_item:user as players %}
+    {% if players %}
+    {% trans "Note: This influence (and its comments) can also be viewed by:" %}
+    <ul>
+        {% for player, chars in players.items %}
+            <li>{{ player }} ({% trans "player of" %} {{ chars|natural_list }})</li>
+        {% endfor %}
+    </ul>
+    {% endif %}
+{% endwith %}
 {% if object.result %}
 <h2>{% trans "Result" %}</h2>
 <p>{{ object.result }}</p>