From 2257d5e34f95eee3f74cdee065dc3fca99cce708 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jasmina=20Lie=C3=9Fmann?= <minapokhalo+typo3@gmail.com> Date: Tue, 11 Jun 2024 13:02:02 +0200 Subject: [PATCH] [TASK] Remove "Access for 'admin' users only!" hints in About module MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The "About" module lists, among other things, all backend modules available in the system. If an admin or editor does not have access to a module, it will not be displayed in the "About" module list. Some of the modules listed contained a note that the module was only accessible to administrators. With the introduction of the system maintainer role, this note is no longer applicable. In addition, this note was missing for some modules that cannot be made accessible to the editor at all (e.g. "Access" module). If an admin/system maintainer wants to check which backend modules an editor can access, he usually switches to the backend user (via the "Backend Users" backend module). Calling the "About" module is not sufficient at this point, as settings in backend user groups and the backend user accounts themselves also influence whether a backend user can access a backend module or not. For this reason, this note in the "About" module is now being removed. Resolves: #104040 Releases: main, 12.4 Change-Id: Ib27581a9f1fc48985d42550622caffcf0615a0d4 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84632 Tested-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com> Reviewed-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com> Tested-by: core-ci <typo3@b13.com> --- .../sysext/belog/Resources/Private/Language/locallang_mod.xlf | 2 +- .../Resources/Private/Language/locallang_mod.xlf | 2 +- .../Resources/Private/Language/locallang_mod.xlf | 2 +- .../install/Resources/Private/Language/BackendModule.xlf | 2 +- .../Resources/Private/Language/ModuleInstallEnvironment.xlf | 2 +- .../Resources/Private/Language/ModuleInstallMaintenance.xlf | 2 +- .../Resources/Private/Language/ModuleInstallSettings.xlf | 2 +- .../Resources/Private/Language/ModuleInstallUpgrade.xlf | 2 +- .../sysext/lowlevel/Resources/Private/Language/locallang.xlf | 4 ++-- .../scheduler/Resources/Private/Language/locallang_mod.xlf | 2 +- .../tstemplate/Resources/Private/Language/locallang.xlf | 2 +- 11 files changed, 12 insertions(+), 12 deletions(-) diff --git a/typo3/sysext/belog/Resources/Private/Language/locallang_mod.xlf b/typo3/sysext/belog/Resources/Private/Language/locallang_mod.xlf index 85cc77f02bf9..a418f007307d 100644 --- a/typo3/sysext/belog/Resources/Private/Language/locallang_mod.xlf +++ b/typo3/sysext/belog/Resources/Private/Language/locallang_mod.xlf @@ -7,7 +7,7 @@ <source>Viewing log</source> </trans-unit> <trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr"> - <source>Allows you access to the full backend changelog in TYPO3.<br /><em>Access for 'admin' users only!</em></source> + <source>Allows you access to the full backend changelog in TYPO3.</source> </trans-unit> <trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab"> <source>Log</source> diff --git a/typo3/sysext/extensionmanager/Resources/Private/Language/locallang_mod.xlf b/typo3/sysext/extensionmanager/Resources/Private/Language/locallang_mod.xlf index 15cdb9d61c6f..8af9868419fc 100644 --- a/typo3/sysext/extensionmanager/Resources/Private/Language/locallang_mod.xlf +++ b/typo3/sysext/extensionmanager/Resources/Private/Language/locallang_mod.xlf @@ -10,7 +10,7 @@ <source>TYPO3 Extension Manager</source> </trans-unit> <trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr"> - <source>Manages TYPO3 extensions from a central repository. TYPO3 extensions include plugins, modules, class extensions, configuration code, etc. <br /><em>Access for 'admin' users only!</em></source> + <source>Manages TYPO3 extensions from a central repository. TYPO3 extensions include plugins, modules, class extensions, configuration code, etc.</source> </trans-unit> </body> </file> diff --git a/typo3/sysext/indexed_search/Resources/Private/Language/locallang_mod.xlf b/typo3/sysext/indexed_search/Resources/Private/Language/locallang_mod.xlf index 229fa5b5a533..cc54b8f029b6 100644 --- a/typo3/sysext/indexed_search/Resources/Private/Language/locallang_mod.xlf +++ b/typo3/sysext/indexed_search/Resources/Private/Language/locallang_mod.xlf @@ -7,7 +7,7 @@ <source>View statistics for the Indexing Engine</source> </trans-unit> <trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr"> - <source>This lets you manage settings for the Indexing Engine which is provided by the frontend website. You can see statistics of indexed pages. Indexing must be enabled in the TypoScript.<br /><em>Access for 'admin' users only!</em></source> + <source>This lets you manage settings for the Indexing Engine which is provided by the frontend website. You can see statistics of indexed pages. Indexing must be enabled in the TypoScript.</source> </trans-unit> <trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab"> <source>Indexing</source> diff --git a/typo3/sysext/install/Resources/Private/Language/BackendModule.xlf b/typo3/sysext/install/Resources/Private/Language/BackendModule.xlf index 37e90037ee69..b2c97326769b 100644 --- a/typo3/sysext/install/Resources/Private/Language/BackendModule.xlf +++ b/typo3/sysext/install/Resources/Private/Language/BackendModule.xlf @@ -7,7 +7,7 @@ <source>Install Tool</source> </trans-unit> <trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr"> - <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install.php) must be enabled.<br /><em>Access for 'admin' users only!</em></source> + <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install.php) must be enabled.</source> </trans-unit> <trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab"> <source>Install</source> diff --git a/typo3/sysext/install/Resources/Private/Language/ModuleInstallEnvironment.xlf b/typo3/sysext/install/Resources/Private/Language/ModuleInstallEnvironment.xlf index 429f9b1c3e6c..65bc50e04b02 100644 --- a/typo3/sysext/install/Resources/Private/Language/ModuleInstallEnvironment.xlf +++ b/typo3/sysext/install/Resources/Private/Language/ModuleInstallEnvironment.xlf @@ -7,7 +7,7 @@ <source>Environment</source> </trans-unit> <trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr"> - <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.<br /><em>Access for 'admin' users only!</em></source> + <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.</source> </trans-unit> <trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab"> <source>Environment</source> diff --git a/typo3/sysext/install/Resources/Private/Language/ModuleInstallMaintenance.xlf b/typo3/sysext/install/Resources/Private/Language/ModuleInstallMaintenance.xlf index 2bb090c53fc7..a41bede80983 100644 --- a/typo3/sysext/install/Resources/Private/Language/ModuleInstallMaintenance.xlf +++ b/typo3/sysext/install/Resources/Private/Language/ModuleInstallMaintenance.xlf @@ -7,7 +7,7 @@ <source>Maintenance</source> </trans-unit> <trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr"> - <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.<br /><em>Access for 'admin' users only!</em></source> + <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.</source> </trans-unit> <trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab"> <source>Maintenance</source> diff --git a/typo3/sysext/install/Resources/Private/Language/ModuleInstallSettings.xlf b/typo3/sysext/install/Resources/Private/Language/ModuleInstallSettings.xlf index 328c89f39923..0741ecd859d4 100644 --- a/typo3/sysext/install/Resources/Private/Language/ModuleInstallSettings.xlf +++ b/typo3/sysext/install/Resources/Private/Language/ModuleInstallSettings.xlf @@ -7,7 +7,7 @@ <source>Settings</source> </trans-unit> <trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr"> - <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.<br /><em>Access for 'admin' users only!</em></source> + <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.</source> </trans-unit> <trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab"> <source>Settings</source> diff --git a/typo3/sysext/install/Resources/Private/Language/ModuleInstallUpgrade.xlf b/typo3/sysext/install/Resources/Private/Language/ModuleInstallUpgrade.xlf index 5cb4999380e4..165b08d06a85 100644 --- a/typo3/sysext/install/Resources/Private/Language/ModuleInstallUpgrade.xlf +++ b/typo3/sysext/install/Resources/Private/Language/ModuleInstallUpgrade.xlf @@ -7,7 +7,7 @@ <source>Upgrade</source> </trans-unit> <trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr"> - <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.<br /><em>Access for 'admin' users only!</em></source> + <source>Provides a simple link to the Install Tool. Notice the Install Tool (in typo3/install/) must be enabled.</source> </trans-unit> <trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab"> <source>Upgrade</source> diff --git a/typo3/sysext/lowlevel/Resources/Private/Language/locallang.xlf b/typo3/sysext/lowlevel/Resources/Private/Language/locallang.xlf index 7a3bb72ef893..3900c6d46a16 100644 --- a/typo3/sysext/lowlevel/Resources/Private/Language/locallang.xlf +++ b/typo3/sysext/lowlevel/Resources/Private/Language/locallang.xlf @@ -10,7 +10,7 @@ <source>View configuration from localconf.php and tables.php</source> </trans-unit> <trans-unit id="module.configuration.description" resname="module.configuration.description"> - <source>Allows you to browse the values of the $TCA array (table configuration) and $TYPO3_CONF_VARS. You cannot set any values, only browse them.<br /><em>Access for 'admin' users only!</em></source> + <source>Allows you to browse the values of the $TCA array (table configuration) and $TYPO3_CONF_VARS. You cannot set any values, only browse them.</source> </trans-unit> <trans-unit id="module.configuration.numberOfSearchMatches" resname="module.configuration.numberOfSearchMatches"> <source>%s search match(es)</source> @@ -90,7 +90,7 @@ <source>Database integrity check</source> </trans-unit> <trans-unit id="module.dbint.description" resname="module.dbint.description"> - <source>Here you can check the integrity of the database tables configured by the $TCA. For instance all records must belong to a page record. You can also get a view of the total pagetree including deleted pages. Finally you've got access to a global database search facility.<br /><em>Access for 'admin' users only!</em></source> + <source>Here you can check the integrity of the database tables configured by the $TCA. For instance all records must belong to a page record. You can also get a view of the total pagetree including deleted pages. Finally you've got access to a global database search facility.</source> </trans-unit> <trans-unit id="module.dbint.docheader.viewmode" resname="module.dbint.docheader.viewmode"> diff --git a/typo3/sysext/scheduler/Resources/Private/Language/locallang_mod.xlf b/typo3/sysext/scheduler/Resources/Private/Language/locallang_mod.xlf index dabcf9d708cf..a8de3e074425 100644 --- a/typo3/sysext/scheduler/Resources/Private/Language/locallang_mod.xlf +++ b/typo3/sysext/scheduler/Resources/Private/Language/locallang_mod.xlf @@ -7,7 +7,7 @@ <source>Scheduler</source> </trans-unit> <trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr"> - <source>Scheduler administration module. Check all registered tasks. Add, modify or delete tasks.<br /><em>Access for 'admin' users only!</em></source> + <source>Scheduler administration module. Check all registered tasks. Add, modify or delete tasks.</source> </trans-unit> <trans-unit id="mlang_labels_tablabel" resname="mlang_labels_tablabel"> <source>TYPO3 Scheduler</source> diff --git a/typo3/sysext/tstemplate/Resources/Private/Language/locallang.xlf b/typo3/sysext/tstemplate/Resources/Private/Language/locallang.xlf index 2cc5f4edc478..cbae47c2e3e5 100644 --- a/typo3/sysext/tstemplate/Resources/Private/Language/locallang.xlf +++ b/typo3/sysext/tstemplate/Resources/Private/Language/locallang.xlf @@ -10,7 +10,7 @@ <source>TypoScript tools</source> </trans-unit> <trans-unit id="module.typoscript.description" resname="module.typoscript.description"> - <source>Here you manage the TypoScript records which are in charge of the look of your website on the frontend. The module provides specialized features like a TypoScript tree, a constant editor and raw editing facilities.<br /><em>Access for 'admin' users only!</em></source> + <source>Here you manage the TypoScript records which are in charge of the look of your website on the frontend. The module provides specialized features like a TypoScript tree, a constant editor and raw editing facilities.</source> </trans-unit> <trans-unit id="submodules.option.constantEditor" resname="submodules.option.constantEditor"> <source>Constant Editor</source> -- GitLab