Skip to content

Commit 50b4d91

Browse files
committed
XWIKI-20293: Improved IncludedDocuments panel escaping
1 parent 49fdfd6 commit 50b4d91

File tree

1 file changed

+5
-2
lines changed
  • xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/main/resources/Panels

1 file changed

+5
-2
lines changed

Diff for: xwiki-platform-core/xwiki-platform-panels/xwiki-platform-panels-ui/src/main/resources/Panels/IncludedDocuments.xml

+5-2
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,17 @@
125125
#largepanelheader($services.localization.render('xe.panels.includedDocs.title'))
126126
$services.localization.render('xe.panels.includedDocs.count', [$pages.size()])
127127
#foreach ($page in $pages)
128-
* [[$page>>$page]] [[[[image:icon:page_white_edit||alt="$services.localization.render('panels.documentInformation.editIncluded', [$page])"]]>>path:$xwiki.getURL($page, 'edit')]]
128+
#set ($pageLink = $services.rendering.escape($page, 'xwiki/2.1'))
129+
#set ($pageName = $services.rendering.escape($services.rendering.escape($page, 'xwiki/2.1'), 'xwiki/2.1'))
130+
#set ($alt = $services.rendering.escape($services.localization.render('panels.documentInformation.editIncluded', [$page]), 'xwiki/2.1'))
131+
* [[$pageName>>$pageLink]] [[[[image:icon:page_white_edit||alt="$alt"]]>>path:$xwiki.getURL($page, 'edit')]]
129132
#end
130133
#panelfooter()
131134
#end
132135
{{/velocity}}</content>
133136
</property>
134137
<property>
135-
<description>Displays the documents included in the curent document.</description>
138+
<description>Displays the documents included in the current document.</description>
136139
</property>
137140
<property>
138141
<name>Included Documents</name>

0 commit comments

Comments
 (0)