From 30dfc48cb387c64e6905fbfac35b313e8a9f64e4 Mon Sep 17 00:00:00 2001 From: Benjamin Kott <benjamin.kott@wfp2.com> Date: Tue, 28 Mar 2017 00:02:28 +0200 Subject: [PATCH] [TASK] Use SVG Icons for permission actions Resolves: #80505 Releases: master Change-Id: I8188f7c9c63776a41a2f4e5c5077139e55312281 Reviewed-on: https://review.typo3.org/52202 Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl> Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org> Reviewed-by: Georg Ringer <georg.ringer@gmail.com> Tested-by: Georg Ringer <georg.ringer@gmail.com> --- typo3/sysext/beuser/Classes/ContextMenu/ItemProvider.php | 2 +- typo3/sysext/core/Classes/Imaging/IconRegistry.php | 6 ------ .../recordlist/Classes/RecordList/DatabaseRecordList.php | 2 +- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/typo3/sysext/beuser/Classes/ContextMenu/ItemProvider.php b/typo3/sysext/beuser/Classes/ContextMenu/ItemProvider.php index ba1b89665cb5..34c734dda3a5 100644 --- a/typo3/sysext/beuser/Classes/ContextMenu/ItemProvider.php +++ b/typo3/sysext/beuser/Classes/ContextMenu/ItemProvider.php @@ -26,7 +26,7 @@ class ItemProvider extends PageProvider 'permissions' => [ 'type' => 'item', 'label' => 'LLL:EXT:lang/Resources/Private/Language/locallang_misc.xlf:CM_perms', - 'iconIdentifier' => 'status-status-locked', + 'iconIdentifier' => 'actions-lock', 'callbackAction' => 'openPermissionsModule' ], ]; diff --git a/typo3/sysext/core/Classes/Imaging/IconRegistry.php b/typo3/sysext/core/Classes/Imaging/IconRegistry.php index 2ebdd17b51da..39f751088e58 100644 --- a/typo3/sysext/core/Classes/Imaging/IconRegistry.php +++ b/typo3/sysext/core/Classes/Imaging/IconRegistry.php @@ -2576,12 +2576,6 @@ class IconRegistry implements SingletonInterface 'name' => 'caret-right', ] ], - 'status-status-locked' => [ - 'provider' => FontawesomeIconProvider::class, - 'options' => [ - 'name' => 'lock', - ] - ], 'status-status-reference-hard' => [ 'provider' => BitmapIconProvider::class, 'options' => [ diff --git a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php index c2495342f2e6..a5dc6e47e9e8 100644 --- a/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php +++ b/typo3/sysext/recordlist/Classes/RecordList/DatabaseRecordList.php @@ -1513,7 +1513,7 @@ class DatabaseRecordList extends AbstractDatabaseRecordList $href = BackendUtility::getModuleUrl('system_BeuserTxPermission') . '&id=' . $row['uid'] . '&returnId=' . $row['uid'] . '&tx_beuser_system_beusertxpermission[action]=edit'; $permsAction = '<a class="btn btn-default" href="' . htmlspecialchars($href) . '" title="' . htmlspecialchars($this->getLanguageService()->getLL('permissions')) . '">' - . $this->iconFactory->getIcon('status-status-locked', Icon::SIZE_SMALL)->render() . '</a>'; + . $this->iconFactory->getIcon('actions-lock', Icon::SIZE_SMALL)->render() . '</a>'; $this->addActionToCellGroup($cells, $permsAction, 'perms'); } // "New record after" link (ONLY if the records in the table are sorted by a "sortby"-row -- GitLab