Improve character_detail_block template.
[matthijs/projects/xerxes.git] / templates / influences / character_detail_block.html
index 6c0a67bbd151f67bd2c0f3bff2b955e955b21f7d..ae325f2486dfe42a151e78e305fdd0c645de8bb7 100644 (file)
@@ -5,11 +5,26 @@
 {% else %}
 <em>{% trans "This character is approved by the SLs" %}</em>
 {% endifequal %}
-<h2>{% blocktrans with object.name as name %}Influences for {{ name }}{% endblocktrans %}</h2>
-<ul>
-{% for influence in object.influence_set.all %}
-       <li><a href="{% url influences_influence_detail influence.pk %}">{{ influence }}</a></li>
-{% endfor %}
-</ul>
+
+{% if object.initiated_influences.all or object.influences_involved_in.all %}
+    {% if object.initiated_influences.all %}
+        <h2>{% blocktrans with object.name as name %}Influences initiated by {{ name }}{% endblocktrans %}</h2>
+        <ul>
+        {% for influence in object.initiated_influences.all %}
+            <li><a href="{% url influences_influence_detail influence.pk %}">{{ influence }}</a></li>
+        {% endfor %}
+        </ul>
+    {% endif %}
+    {% if object.influences_involved_in.all %}
+        <h2>{% blocktrans with object.name as name %}Influences {{ name }} is involved in{% endblocktrans %}</h2>
+        <ul>
+        {% for influence in object.influences_involved_in.all %}
+            <li><a href="{% url influences_influence_detail influence.pk %}">{{ influence }}</a></li>
+        {% endfor %}
+        </ul>
+    {% endif %}
+{% else %}
+    <p>{% trans "No influences yet." %}</p>
+{% endif %}
 
 <a href="{% url influences_add_influence_for_character object.id %}">{% trans "Submit influence" %}</a>