Bug #88861
closedEpic #90674: Backend UI not reflecting permissions
Broken localizing content element by non-admin user feature in 8 LTS
0%
Description
When I am logged as an admin user, I go to List module if I want to localize a content element. I click on the language flag to which I want to translate (assuming that Localization view is enabled). I am getting a form, where I can do the actual translation and save the content. Afterwards I see that the new translation is below the default language content element, is indented and has a language flag.
Now, I log in as a non-admin user. User belongs to a Simple Editors group. The group has toggled all permissions for Read and Modify privileges for all tables. As this user, when I click on the flag icon I don't get the edit form, the list module page is refreshed and I see that a clone of the default language was created and it is also in default language.
I haven't looked into the code. I've noticed it not a long time ago but I remember that it used to work with earlier 8 LTS revisions. It works fine for TYPO3 7LTS, I haven't checked other versions.
Tested on TYPO3 8.7.26 and .27
PHP 7.0.33
Ubuntu 16.04
Nginx 1.10.3
Mysql 5.7.27
Installed Introduction Package v.3.0.1
Files
Updated by Benni Mack almost 5 years ago
- Status changed from New to Needs Feedback
Hi Kamil,
thanks for your report. Can you let me know if the same thing happens on TYPO3 v9? Can't reproduce this on any of my installations....
Updated by Kamil W. almost 5 years ago
- File typo3-9-non-admin-user-translation-issue.png typo3-9-non-admin-user-translation-issue.png added
Benni Mack wrote:
Hi Kamil,
thanks for your report. Can you let me know if the same thing happens on TYPO3 v9? Can't reproduce this on any of my installations....
Hi Benni!
I have checked it on my local TYPO3 installation and I still see the issue.
On this screen shot, the translation of the Content Element to German was done by admin user. Then I tried to the same as non-admin user but to Danish and the issue appeared.
TYPO3 version: 9.5.11
Introduction package: 4.0.1
I have it running in local Kubernetes cluster (minikube) with Ubuntu, Apache 2.4, PHP 7.2 and MySQL 5.6
Updated by Markus Klein almost 5 years ago
I fail to reproduce the issue on v10 and v8.
Please double check the permissions of the editor. Does the user have access to the l10n_parent field of Page Content?
Updated by Georg Ringer almost 5 years ago
I guess the permission to l10n_parent field is not set. in latest master this field is not checkable anymore but in 9.5 this still needs to be set for editors and is easily forgotten.
Updated by Riccardo De Contardi over 4 years ago
Not able to reproduce on 9.5.19 at first glance
Updated by Markus Klein over 4 years ago
- Status changed from Needs Feedback to Closed
Closing this due to not being reproducible by two independent parties.