From 160260db60f0e245bffe7e471d330ed923a7761b Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Sun, 27 Oct 2013 18:44:34 +0100 Subject: Templates: improve property display on details --- chimere/models.py | 3 +++ chimere/templates/chimere/detail.html | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/chimere/models.py b/chimere/models.py index e77a7f5..37e4013 100644 --- a/chimere/models.py +++ b/chimere/models.py @@ -1694,6 +1694,9 @@ class Property(models.Model): return "" return unicode(self.value) + def label(self): + return unicode(self) + class Meta: verbose_name = _(u"Property") diff --git a/chimere/templates/chimere/detail.html b/chimere/templates/chimere/detail.html index 4772d37..e3a2166 100644 --- a/chimere/templates/chimere/detail.html +++ b/chimere/templates/chimere/detail.html @@ -20,7 +20,7 @@

{{ marker.description|sanitize:"p b i br hr strong em img:src:alt span:style a:href:target ul li ol h1 h2 h3 h4 table td tr th"|safe}}

{% endif %} {% for property in marker.getProperties %} -

{{ property.value|sanitize:"p b i br hr strong em img:src:alt span:style a:href:target ul li ol h1 h2 h3 h4 table td tr th"|safe}}

+

{{ property.label|sanitize:"p b i br hr strong em img:src:alt span:style a:href:target ul li ol h1 h2 h3 h4 table td tr th"|safe}}

{% endfor %} {% if marker.origin %}

{% trans "Source:" %} {{marker.origin}}

{% endif %} {% if marker.license %}

{% trans "License:" %} {{marker.license}}

{% endif %} -- cgit v1.2.3