Project

General

Profile

Actions

Bug #88861

closed

Epic #90674: Backend UI not reflecting permissions

Broken localizing content element by non-admin user feature in 8 LTS

Added by Kamil W. over 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Localization
Target version:
-
Start date:
2019-07-30
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
8
PHP Version:
7.0
Tags:
Complexity:
Is Regression:
Sprint Focus:

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

Actions #1

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....

Actions #2

Updated by Kamil W. almost 5 years ago

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

Actions #3

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?

Actions #4

Updated by Riccardo De Contardi over 4 years ago

  • Parent task set to #90674
Actions #5

Updated by Georg Ringer over 4 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.

Actions #6

Updated by Riccardo De Contardi over 4 years ago

Not able to reproduce on 9.5.19 at first glance

Actions #7

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.

Actions

Also available in: Atom PDF