29Jun/083
FolderURL: TYPOlight Modul für verschachtelte URLs
Vor einem halben Jahr habe ich für TYPOlight einen kleinen Hack geschrieben, damit verschachtelte URLs verwendet werden können. Seit kurzem unterstützt TYPOlight einen Hook, der es ermöglicht diesen Hack in ein sauberes Modul zu packen. Leider bin ich bisher nicht dazu gekommen.
In der Zwischenzeit wurde das Modul FolderURL von Andreas Schempp verwirklicht, das mir die Arbeit somit abnimmt. Das Archiv muss lediglich in den Ordner /system/modules/ entpackt werden.


Januar 4th, 2010
Leider werden die Seiten-Aliase nicht automatisch erzeugt, oder?
Januar 4th, 2010
Das ist richtig. Ein Seiten-Alias muss manuell gesetzt werden. Außer diese Funktion wurde in der Zwischenzeit deutlich überarbeitet.
April 17th, 2010
Die Aussage, dass das Seiten-Alias Feld manuell gesetzt werden muss, würde ich so nicht unterschreiben.
Das Seiten-Alias Feld wird halbautomatisch gefüllt. Wenn man die Checkbox “Ordner Alias erstellen” (zu finden unter System/Einstellungen) anhakt, dann wird der Alias-Inhalt der übergeordneten Seite dem Seitennamen automatisch vorangestellt.
Die Bildung des Aliasnamen aus Pfadnamen + Seitennamen geschieht beim Neuanlegen einer Seite automatisch. Man muss also nichts manuell setzen.
Bei einer bestehenden Seite, wenn ein Alias schon vorhanden ist, wird dieser nicht automatisch verändert. Das mag zunächst verwundern, macht aber meines Erachtens durchaus Sinn. Man stelle sich vor, die Aliase würden vom System vollautomatisch IMMER erzeugt werden. Dann würde das einem unkontrolliertem Eigenleben des Systems entsprechen.
Das wäre insbesondere deswegen schlecht, weil externe Links, die auf der bisherigen Verzeichnisstruktur beruhten, nun ins Leere verweisen würden. Eine Änderung der übergeordneten Verzeichnisstruktur oder des Seitennamens sollte also immer mit einem Permanent-Redirect der Seite einhergehen, benötigt also ein Eingreifen des Webmasters.
Meine Vorgehensweise in einem solchen Fall (Seitenaltbestand ohne Aliaspfade bzw. Änderung des Aliaspfads bzw. des Seitennamens) wäre:
1.) Alias Feld vollkommen löschen
2.) Seite abspeichern
Damit wird das Alias-Feld automatisch und zuverlässig richtig neu gebildet ohne Verschreibfehler durch eine manuelle Eingabe.
MfG
Manfred