diff --git a/src/journal/views.py b/src/journal/views.py index e9491ad805..2bc9737e3c 100755 --- a/src/journal/views.py +++ b/src/journal/views.py @@ -496,6 +496,10 @@ def article(request, identifier_type, identifier): file__mime_type="text/html", ) + credit_records_exist = submission_models.CreditRecord.objects.filter( + frozen_author__article=article_object + ).exists() + template = "journal/article.html" context = { "article": article_object, @@ -504,6 +508,7 @@ def article(request, identifier_type, identifier): "identifier": identifier, "article_content": content, "tables_in_galley": tables_in_galley, + "credit_records_exist": credit_records_exist, } return render(request, template, context) diff --git a/src/themes/OLH/templates/journal/article.html b/src/themes/OLH/templates/journal/article.html index bbdd15e95b..b1878be0d1 100644 --- a/src/themes/OLH/templates/journal/article.html +++ b/src/themes/OLH/templates/journal/article.html @@ -478,22 +478,31 @@

{% trans "File Checksums" %} (MD5)

{% endif %} - {% if journal_settings.general.use_credit and author.credits.exists %} -
-

{% trans "CRediT Roles" %}

- + + {% trans "Read More" %} + {% include "elements/icons/link_external.html" %} + +
{% endif %}