Meine Frage ist nun folgende: Gibt es eine Möglichkeit diese Index Seite dynamisch (php-like) aufzubauen.
Ich habe da an etwas XML/XSL -ähnliches gedacht, kenne mich aber noch zu wenig damit aus um zu bewerten ob das geht.
Schwierig bis unmöglich, wenn du an voll-dynamischen Aufbau denkst, denn dir fehlt die aktive Komponente. Für XML/XSL wäre das sinnvollerweise der Webserver, auch PHP und andere Sprachen scheiden aus, weil du vermutlich keinen Webserver installieren willst oder solltest.
Und Javascript hat keinen Zugriff auf das Dateisystem, kann also deine CDROM nich lesen und durchsuchen.
Einzige Möglichkeit ist, VOR der Produktion der CD über die fertigen Inhalte ein Skript drüberlaufen zu lassen, welches entweder eine Indexdatei erstellt, mit der Javascript was anfangen kann (enthält eine riesige Array-Definition als .js-Datei), oder das Skript erstellt direkt die fehlenden Navigationsdateien. Änderungen in letzter Minute erfordern dann nur noch den einmaligen Aufruf des Skriptes.
- Sven Rautenberg