From af120d519df54a39211f6ad5250203dd0009ed0f Mon Sep 17 00:00:00 2001 From: Marius Dumitru Florea <marius@xwiki.com> Date: Sat, 23 Nov 2024 09:34:47 +0200 Subject: [PATCH] XWIKI-22205: Underline inline link in CSRF confirmation Panel * Fix the build (cherry picked from commit db2320de03b2299af59fa4e40ff7967c50b9645b) --- .../webapp/resources/js/xwiki/actionbuttons/actionButtons.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js b/xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js index 5fd2851a147..2d7ecd493f3 100644 --- a/xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js +++ b/xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/js/xwiki/actionbuttons/actionButtons.js @@ -528,14 +528,13 @@ var XWiki = (function(XWiki) { var content = new Element('div', {'class': 'modal-popup', 'id': 'csrf-warning-modal'}); var buttonsDiv = new Element('div'); - // the confirmation message contains some double quotes that should be escaped. content.insert("<p>$services.localization.render('csrf.confirmation.status')</p>" + "<p>$services.localization.render('csrf.confirmation.possibleReasons.description')</p>" + "<ul><li>$services.localization.render('csrf.confirmation.possibleReasons.firstReason')</li>" + "<li>$services.localization.render('csrf.confirmation.possibleReasons.secondReason')</li>" + "<li>$services.localization.render('csrf.confirmation.possibleReasons.thirdReason')</li></ul>" + "<p class='force-underline'>" + - "$services.localization.render('csrf.confirmation.unsure', ["<a href='http://jira.xwiki.org/'>", "</a>"])" + + "$services.localization.render('csrf.confirmation.unsure', ['<a href=\"http://jira.xwiki.org/\">', '</a>'])" + "</p>" + "<p>$services.localization.render('csrf.confirmation.question', ['<strong>', '</strong>'])</p>"); content.insert(new Element('br')); -- GitLab