List the users that can view an Influence.
[matthijs/projects/xerxes.git] / templates / influences / influence_detail.html
index 17945793318f5acccf814ef54eae480be417e40f..5c50b67dce014a8f93495304535d1933d5f155b6 100644 (file)
@@ -1,15 +1,34 @@
 {% 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 %}
+<h2>{% trans "Comments" %}</h2>
+{% block comments %}
+{% include "influences/influence_comments_block.html" %}
+{% endblock %}
 {% endblock %}