Wie kann man aus Verzeichnissen und Dateien ein Menü erzeugen?
von vmoench Geek vor über 2 Jahren
Ich habe eine Verzeichnisstruktur und in dieser liegen PDF’s. Nun möchte ich daraus eine Sitemap oder ein Menü erzeugen lassen, damit der Besucher die Dateien laden kann.
Gerne sollen die Seiten schön sein und gerne auch wie im Explorer (Tree/JavaScript) dargestellt. Und es sollte auf dem Server erzeugt werden. Unsere aktuelle Lösung ist offline (ZZEE Art HTML Listing) und die gefällt mir so nicht. Es ist kein CMS installiert, es müsste somit was Eigenständiges sein.
Nachträglich bearbeitet am 17.02.10 17:30
- Tags:
- webdesign 19
Kommentare
-
vor über 2 Jahrencysk: Eine einfache Möglichkeit wäre ein kleines Script in regelmäßigen Abständen das Directory-Listing rekursiv einzulesen und auf diesem Wege eine verwertbare Liste entweder direkt als HTML-Datei zu generieren, oder eine XML-Datei bereitzustellen, die dann per XSLT entsprechend des jeweiligen Bedarfs verarbeitet werden könnte. Das Ergebnis könnte man z.B. für 24 Stunden cachen. Nach 24 Stunden läuft das Script dann wieder (z.B. kontrolliert via Cronjob) und überschreibt die alte Datei.
Ein Directory Listing in PHP zu erstellen ist sehr einfach.
http://www.php.net/opendir -
vor über 2 Jahrenvmoench: Whow, in deinem Link ist ja reichlich zu lesen. Also wenn ich da nichts finde…. Danke für den Tipp.
1 Antwort
von greenbanana.ch Rookie vor über 2 Jahren
Ich würde es mit jQuery File Tree realisieren: http://abeautifulsite.net/2008/03/jquery-file-tree..
Kommentare
-
vor über 2 Jahrenvmoench: :-) Genau das habe ich auch nach meiner Recherche gefunden und verwendet . Dennoch Danke für den Hinweis.
OT: Bei der Gelegenheit fragt man sich schon, wofür t3n.de/fragen wirklich gut ist. Die meisten Fragen kann man sich ja selber beantworten. Anderseits ist die Bedienung hier schön und die Trennung zwischen Antwort und Kommentar finde ich auch gut.
Antwort schreiben
Um eine Antwort schreiben zu können, sollest du dich zuvor anmelden.




100.000+ Community-User. Mach mit!
Unser neuestes Video auf YouTube:
Weitere Videos findest in unserem t3n-YouTube-ChannelDas semantische Web: Google Knowledge Graph & Yahoo Axis [TechnikLOAD 84]
Unsere RSS-Feeds
Wer steckt hinter t3n?
Welche Köpfe stecken hinter t3n und wie kannst du ihnen bei Facebook, Google+ oder Twitter folgen? Wirf doch mal einen Blick auf unsere Teamseite.
Das t3n-Team