From 78e0d305f01c6483c447811d53c24b2ce0991963 Mon Sep 17 00:00:00 2001 From: Adrian Lorenc <adrian.lorenc@gmail.com> Date: Fri, 28 Mar 2025 09:19:43 +0100 Subject: [PATCH] ISAICP-9575: Use anonymous_comment_links pseudo field. --- .../content/anonymous-comment-links.html.twig | 18 ++++++++++++++++++ .../content/node--discussion--full.html.twig | 1 + .../content/node--document--full.html.twig | 1 + .../content/node--event--full.html.twig | 1 + .../content/node--news--full.html.twig | 1 + 5 files changed, 22 insertions(+) create mode 100644 web/themes/ventuno/templates/content/anonymous-comment-links.html.twig diff --git a/web/themes/ventuno/templates/content/anonymous-comment-links.html.twig b/web/themes/ventuno/templates/content/anonymous-comment-links.html.twig new file mode 100644 index 0000000000..6e9ee1432e --- /dev/null +++ b/web/themes/ventuno/templates/content/anonymous-comment-links.html.twig @@ -0,0 +1,18 @@ +{# +/** + * @file + * Default theme implementation of anonymous comment links. + * + * @ingroup themeable + */ +#} +{% set classes = [ + 'mt-3', + 'bg-light', + 'p-3', + 'text-center', +] %} +<div{{ attributes.addClass(classes) }}> + <a href="{{ path('cas.login') }}">Login</a> or + <a href="{{ path('user.register') }}">create an account</a> to comment. +</div> diff --git a/web/themes/ventuno/templates/content/node--discussion--full.html.twig b/web/themes/ventuno/templates/content/node--discussion--full.html.twig index 0d3c935fc7..14971d0bd5 100644 --- a/web/themes/ventuno/templates/content/node--discussion--full.html.twig +++ b/web/themes/ventuno/templates/content/node--discussion--full.html.twig @@ -20,4 +20,5 @@ {{ content.flag_subscribe_discussions }} </div> {{ content.field_replies }} +{{ content.anonymous_comment_links }} {{ content.field_shared_in }} diff --git a/web/themes/ventuno/templates/content/node--document--full.html.twig b/web/themes/ventuno/templates/content/node--document--full.html.twig index a1abf2e425..438497e03a 100644 --- a/web/themes/ventuno/templates/content/node--document--full.html.twig +++ b/web/themes/ventuno/templates/content/node--document--full.html.twig @@ -21,4 +21,5 @@ {{ content.share_link }} </div> {{ content.field_comments }} +{{ content.anonymous_comment_links }} {{ content.field_shared_in }} diff --git a/web/themes/ventuno/templates/content/node--event--full.html.twig b/web/themes/ventuno/templates/content/node--event--full.html.twig index 9f18f2f9df..3df53c4120 100644 --- a/web/themes/ventuno/templates/content/node--event--full.html.twig +++ b/web/themes/ventuno/templates/content/node--event--full.html.twig @@ -116,4 +116,5 @@ </div> {% endif %} {{ content.field_comments }} +{{ content.anonymous_comment_links }} {{ content.field_shared_in }} diff --git a/web/themes/ventuno/templates/content/node--news--full.html.twig b/web/themes/ventuno/templates/content/node--news--full.html.twig index 82f8f3f9a1..599ca92ff9 100644 --- a/web/themes/ventuno/templates/content/node--news--full.html.twig +++ b/web/themes/ventuno/templates/content/node--news--full.html.twig @@ -101,5 +101,6 @@ {{ content.share_link }} </div> {{ content.field_comments }} +{{ content.anonymous_comment_links }} {{ content.field_news_referenced_solution }} {{ content.field_shared_in }} -- GitLab