问题
I'm using TYPO3 for a multi language web site and I want the localization mode of the frontend to be not binding. Meaning a user limited to the portuguese language should be able to create new elements in portuguese only. If it was binding he couldn't create but only translate the original (official explanation) The issue is I'm limiting the user to portuguese only and when logging with that user he's not able to create any content element be it in default or portuguese only.
And if I give the user default content permissions he's able to delete and create default content which I don't want.
Am I missing somehting? Shouldn't the default behavior be not binding?
回答1:
You can set User rights based on language in Backend User Admin in the user group settings.
1) select your user
- remove everything in the Access Rights tab -> all settings here need to be done now in user group settings.
- tab "General" -> Group -> define new groups with the plus icon
2) User group: default language read-only
- Tab Access Lists -> check "show secondary tabs" and "Include Access lists"
- Tables(listing): Page, Page Content
- Tables (modify): nothing
- limit to languages: Default
- Set additional fields as you need them
3) User group: portugese read/write
- Tab Access Lists -> check "show secondary tabs" and "Include Access lists"
- Tables(listing): Page, Page Content
- Tables (modify): Page Content
- limit to languages: Portugese
- Set additional fields as you need them
About Binding: Binding is something that is based on records - and is not about user rights. It means: Record Nr. 123 in language english corresponds to record nr. 334 in language danish. Usually this is created with the duplicate content button. This is quite usefull, if you want to translate text with image - you don't have to upload the image again if you duplicate your content in another language.
If you need more Rights on subparts of the Tree, check you Access module, and if this is not sufficient, use be_acl Extension.
来源:https://stackoverflow.com/questions/13035914/typo3-limit-to-language-binds-content