diff --git a/journals/templates/journals/publication_detail.html b/journals/templates/journals/publication_detail.html index 324d8282d89d97490d4e54a269e3e272e6a3381e..1f28871ec78f1775fa9616ebf3a96ba556ebd4d1 100644 --- a/journals/templates/journals/publication_detail.html +++ b/journals/templates/journals/publication_detail.html @@ -129,7 +129,15 @@ <div class="card-content"> <ul class="m-2"> {% for funder in publication.get_all_funders %} + {% if funder.organization %} + {% if funder.name != funder.organization.name and funder.name != funder.organization.name_original %} + <li>{{ funder }} (through Organization: <a href="{{ funder.organization.get_absolute_url }}">{{ funder.organization.name_and_acronym }}</a>)</li> + {% else %} + <li><a href="{{ funder.organization.get_absolute_url }}">{{ funder.organization.name_and_acronym }}</a></li> + {% endif %} + {% else %} <li><a href="{{ funder.get_absolute_url }}">{{ funder }}</a></li> + {% endif %} {% endfor %} </ul> </div>