From ad1fd9cac613434ce97dacbb38ccb9c3b9f1a073 Mon Sep 17 00:00:00 2001 From: Christer Vindberg <cvi@systime.dk> Date: Mon, 29 May 2017 10:49:01 +0200 Subject: [PATCH] [BUGFIX] Fixed broken links in file reference list Changed so file reference list icon and title links don't throw an exception The fluid template used a url as a pageUid, which caused typo3 to throw an exception. Resolves: #81357 Releases: master, 8.7 Change-Id: Ibbb8d7d51d1b65e9178082f59e34fdfbb501d2fa Reviewed-on: https://review.typo3.org/52950 Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com> Reviewed-by: Faton Haliti <fha@systime.dk> Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: Christian Kuhn <lolli@schwarzbu.ch> --- .../Templates/ContentElement/ElementInformation.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/typo3/sysext/backend/Resources/Private/Templates/ContentElement/ElementInformation.html b/typo3/sysext/backend/Resources/Private/Templates/ContentElement/ElementInformation.html index ed1f2407f13e..5a19c67795ab 100644 --- a/typo3/sysext/backend/Resources/Private/Templates/ContentElement/ElementInformation.html +++ b/typo3/sysext/backend/Resources/Private/Templates/ContentElement/ElementInformation.html @@ -130,8 +130,8 @@ <tr> <f:if condition="{line.record}"> <f:then> - <td class="col-icon"><f:link.page pageUid="{line.url}" title="id={line.record.uid}">{line.icon -> f:format.raw()}</f:link.page></td> - <td class="col-title"><f:link.page pageUid="{line.url}" title="[id={line.record.uid}] {line.recordTitle}">{line.recordTitle -> f:format.crop(maxCharacters: maxTitleLength)}</f:link.page></td> + <td class="col-icon"><a href="{line.url}" title="id={line.record.uid}">{line.icon -> f:format.raw()}</a></td> + <td class="col-title"><a href="{line.url}" title="[id={line.record.uid}] {line.recordTitle}">{line.recordTitle -> f:format.crop(maxCharacters: maxTitleLength)}</a></td> <td>{line.title}</td> <td><span title="{f:translate(key: 'LLL:EXT:lang/Resources/Private/Language/locallang_common.xlf:page')}: {line.parentRecordTitle} (uid={line.record.pid})"> {line.record.uid} @@ -158,8 +158,8 @@ <tr> <f:if condition="{line.record}"> <f:then> - <td class="col-icon"><f:link.page pageUid="{line.url}" title="id={line.record.uid}">{line.icon -> f:format.raw()}</f:link.page></td> - <td class="col-title"><f:link.page pageUid="{line.url}" title="[id={line.record.uid}] {line.recordTitle}">{line.recordTitle -> f:format.crop(maxCharacters: maxTitleLength)}</f:link.page></td> + <td class="col-icon"><a href="{line.url}" title="id={line.record.uid}">{line.icon -> f:format.raw()}</a></td> + <td class="col-title"><a href="{line.url}" title="[id={line.record.uid}] {line.recordTitle}">{line.recordTitle -> f:format.crop(maxCharacters: maxTitleLength)}</a></td> <td>{line.title}</td> <td>{line.row.ref_uid}</td> </f:then> -- GitLab