From 0290e08a779ef7b0572512439889c96fdbca4a31 Mon Sep 17 00:00:00 2001 From: tobes Date: Fri, 31 May 2013 14:10:23 +0100 Subject: [PATCH] [#477] Show additional info on group/org about pages --- ckan/templates/group/about.html | 4 ++++ ckan/templates/organization/about.html | 4 ++++ ckan/templates/snippets/additional_info.html | 25 ++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 ckan/templates/snippets/additional_info.html diff --git a/ckan/templates/group/about.html b/ckan/templates/group/about.html index 9d449c1427b..ecacd804264 100644 --- a/ckan/templates/group/about.html +++ b/ckan/templates/group/about.html @@ -12,5 +12,9 @@

{% block page_heading %}{{ c.group_dict.display_name }}{% endblock %}

{{ _('There is no description for this group') }}

{% endif %} {% endblock %} + + {% block group_extras %} + {% snippet 'snippets/additional_info.html', extras = h.sorted_extras(c.group_dict.extras) %} + {% endblock %} {% endblock %} diff --git a/ckan/templates/organization/about.html b/ckan/templates/organization/about.html index 2ae053ada69..22054f45d0d 100644 --- a/ckan/templates/organization/about.html +++ b/ckan/templates/organization/about.html @@ -12,5 +12,9 @@

{% block page_heading %}{{ c.group_dict.display_name }}{% endblock %}

{{ _('There is no description for this organization') }}

{% endif %} {% endblock %} + + {% block organization_extras %} + {% snippet 'snippets/additional_info.html', extras = h.sorted_extras(c.group_dict.extras) %} + {% endblock %} {% endblock %} diff --git a/ckan/templates/snippets/additional_info.html b/ckan/templates/snippets/additional_info.html new file mode 100644 index 00000000000..a110b8d21d8 --- /dev/null +++ b/ckan/templates/snippets/additional_info.html @@ -0,0 +1,25 @@ +{# This snippet creates an Additional Info Table + +extras is a list of tuples of the form (key, value) + +#} +{% if extras %} +

{{ _('Additional Info') }}

+ + + + + + + + + {% for extra in extras %} + {% set key, value = extra %} + + + + + {% endfor %} + +
{{ _('Field') }}{{ _('Value') }}
{{ _(key) }}{{ value }}
+{% endif %}