Archiv vom November, 2008

Redakteur & “Neue Übersetzung dieser Seite anlegen”

Samstag, November 15th, 2008

Das Rechtemanagement hat sich im Laufe der letzten Typo3-Releases deutlich verbessert und man hat somit mehr “Lust” eingeschränkte Zugänge für Redakteure anzulegen. Was sich allerdings seit der Typo3 Version 4.2.1, oder evtl. auch schon früher, geändert hat ist mir unverständlich:

Legt man eine Gruppe Redakteur an, die z.B. folgende Konfiguration enthält:

  • Include Access Lists: On
  • Modules:
    • Web
    • Web→Seite
    • Web→Anzeigen
    • Web→Liste
    • Web→Info
    • Datei
    • Datei→Dateiliste
    • Hilfe→TypoScript Help
  • Tables (listing):
    • Seite
    • Seiteninhalt
    • Alternative Seiten Sprache
  • Tables (modify): siehe Tables (listing)
  • Page types:
    • Standard
    • Shortcut
    • Link to external URL

Finden Redakteure, die der Gruppe angehören das Drop-Down Feld “Neue Übersetzung dieser Seite anlegen” dennoch nicht vor. Lediglich die Rechtevergabe “Alternative Seiten Sprache” unter Tables (listing/modify) war früher dafür nötig.

Die Lösung des Problems liegt darin, dass Typo3 Version 4.2.1 - und vielleicht auch nachfolgende Versionen - explizit die Auswahl der zur Verfügung stehenden Sprachen benötigen.
Diese Rechtevergabe findet man auch in der Gruppen-Konfiguration bzw. Benutzer-Konfiguration, am Ende, unter “Limit to languages”. Hier einfach z.B. alle Sprachen auswählen, wenn Redakteure alle Sprachversionen anlegen dürfen.

Anschließend erscheint das gewünschte Feld im Backend:

Typo3 - Seite übersetzen

Typo3 - Seite übersetzen

Ich vermute allerdings, dass es sich hierbei um einen Bug handeln muss, da das Anlegen einer Übersetzung auch ohne obigen Workaround möglich ist über: Klick auf Seitensymbol im Seitenbaum → Neu → Alternative Seitensprache