Archiv von Kategorie ‘Typo3’

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

Typo3 Installation unter Debian

Mittwoch, Juli 16th, 2008

Dieses kurze Tutorial beschreibt eine Typo3-Installation (v4.2.1) unter Debian etch mit Zend Core (v2.5). Dieses System ist nicht für den produktiven Einsatz im Web gedacht sondern sollte nur als Entwicklungssystem (z.B. für ein Laptop bzw. Workstation) eingesetzt werden.
(more…)

Typo3 Installation / Datenbank

Dienstag, Juli 15th, 2008

Immer häufiger scheint folgendes Problem bei der Typo3 Installation unter Linux aufzutreten:
Nach Eingabe der Datenbankzugangsdaten erscheint auf der Folgeseite die Fehlermeldung “There is no connection to the database! (Username: , Password: , Host: ).”

Natürlich hat man auf der Startseite des 1-2-3 Installers die Zugangsdaten eingegeben und somit ist es relativ unwahrscheinlich dass die 3 Postvariablen Username, Password und Host leer sind.

Ich stand kürzlich ebenfalls vor dem Problem (zum ersten mal) und schuld daran war das strikte vorgehen nach der INSTALL.txt, die dem Typo3-Package (typo3_src+dummy-4.2.1.zip) beilag.

Da unter Windows dieses Problem nie auftrat kann man sich sehr sicher sein, dass es etwas mit den Schreibrechten auf Verzeichnisse bzw. Dateien zu tun haben könnte.

In der INSTALL.txt heißt es in Zeile 145: “If you are using Linux: ensure the following files & folders are writable by the server…/typo3temp, /typo3/temp, /typo3conf/localconf.php (chmod 755 or 777)”

Mal davon abgesehen, dass kein Verzeichnis “temp” unter “typo3″ existiert steht hier nicht, dass das Verzeichnis “typo3conf” schreibbar sein muss!

Die Lösung des Problems: Im Verzeichnis “typo3conf” werden temporäre Dateien angelegt, die die Konfiguration speichern. Somit müssen auf dieses Verzeichnis ebenfalls die Schreibrechte vernünftig gesetzt werden. Das steht in der INSTALL.txt leider nicht - und dann sollte dann auch die Lösung sein.