hi,
Somit hast Du keine Probleme _direkt_ auf die Struktur zuzugreifen und deren ursprünglichen Informationsgehalt, nämlich der der in den Verzeichnis- und Dateinamen, voll nutzen ohne weitere Maschinerie (XML und seine parse gang) zu benötigen.
Naja, der Informationsgehalt eines Dateinamens oder Ordnernamens geht ja fast gegen null.
Wie du schon gesagt hast, bräuchte man schon mal diese replace Funktion.
Dann kommt mal als nächstes auf die Idee, und möchte zu jedem "Ordner" alias "Menupunkt" auch eine Beschreibung als Tooltip anzeigen.
Allein der Ordnernamen gibt doch nicht viel her.
Oder man möchte plötzlich mehrsprachigkeit haben. Früher oder später braucht man einfach eine neue Struktur, da allein der Ordnername nicht mehr ausreicht.
Außerdem woher weiß man überhaupt, in welche Ordner man reinnavigieren kann?
Angenommen ich habe folgende Struktur:
/Fotos
/Urlaub1
/Urlaub2
/js
/css
Würde ich die Navigation doch automatisch aus der physikalischen Struktur erstellen, würden /js und /css mit in der Navigation auftauchen, obwohl diese Ordner ja keine Seite darstellen sollen.
Dann bräuchte man wieder eine Art Filter oder so.
Gruß!