Braucht man ein eigenes Index-Skript?
Achim Schrepfer
- webserver
Hi Leute,
ich habe gerade einen Indexer für Webverzeichnisse geschrieben. Dieser soll den hässlichen Standardindex vom Apache ersetzen. Ich finde das recht sinnvoll, wenn man Verzeichnisse hat, in denen nur Dateien zum Download rumliegen. Außerdem kann man einen eigenen Indexer z.B. an das eigene Homepage-Design anpassen und somit ein einheitliches Design wahren.
Hier ist der Indexer mal in Aktion: http://www.speedesign.de/public_pics/
Was haltet ihr von dem Teil? Habt ihr noch Verbesserungsvorschläge? Ich möchte das Skript gerne unter GPL veröffentlichen, aber erst, wenn es richtig rund ist, deshalb frage ich Euch mal, was ihr da an Funktionen vermisst, was Euch gefällt oder was Euch dran stört.
viele Grüße
Achim Schrepfer
hi Achim liebe Frankenhaut ;-)
ich habe gerade einen Indexer für Webverzeichnisse geschrieben. Dieser soll den hässlichen Standardindex vom Apache ersetzen. Ich finde das recht sinnvoll, wenn man Verzeichnisse hat, in denen nur Dateien zum Download rumliegen. Außerdem kann man einen eigenen Indexer z.B. an das eigene Homepage-Design anpassen und somit ein einheitliches Design wahren.
Genau!
Hier ist der Indexer mal in Aktion: http://www.speedesign.de/public_pics/
Was haltet ihr von dem Teil? Habt ihr noch Verbesserungsvorschläge? Ich möchte das Skript gerne unter GPL
Sieht richtig gut aus!
Gruss, Rolf
Hallo Achim,
Sieht zumindest schön aus ;-)
Was haltet ihr von dem Teil? Habt ihr noch Verbesserungsvorschläge? Ich möchte das Skript gerne unter GPL veröffentlichen, aber erst, wenn es richtig rund ist, deshalb frage ich Euch mal, was ihr da an Funktionen vermisst, was Euch gefällt oder was Euch dran stört.
Allerdings auch unübersichtlich bei vielen Dateien,
wie jetzt schon bei Dir. Deshalb sollten ein paar Funktionen
hinzukommen: File als Textansicht, Sortierfunktion(name/typ).
Auch wenns jetzt manchem vom Sockel (bäähhh windoof)
haut ;-), schau doch mal im Windowssystem die
Ordneransicht (gross,klein,details,etc) an ;-)
Ja und gut finde ich deine Kurzinfos zu den Dateien, leider nicht mehr sichbar wenn man runterscrollt(layer wäre da besser).
Eine Frage dazu, wie bringst du die Kommentare
darein Script oder manuell ?
Gruss Nikki
Hallo,
ich habe gerade einen Indexer für Webverzeichnisse geschrieben. Dieser soll den hässlichen Standardindex vom Apache ersetzen.
http://www.speedesign.de/public_pics/
Ich persoenlich finde den "haesslichen Standardindex" von Apache
viel, viel uebersichtlicher und zweckmaessiger als Deine Auflistung
mit riesigen Linux-Dateisymbolen, horizontaler Anordnung und teilweise
abgeschnittenen Dateinamen.
Den HTML-Code, der vor und nach der eigentlichen Dateiliste kommt,
kann man auch bei mod_autoindex selbst erstellen. Auch CSS kann man
so ins Spiel bringen, und man kann die Seite bestens ans Layout der
uebrigen Website anpassen.
Ebenfalls moeglich sind eigene Icons, und man kann sagen, welche
Spalten angezeigt werden sollen und wie breit sie sein sollen.
Natuerlich ist auch die Apache-Loesung nicht perfekt, u.a., weil sie
mit <pre> arbeitet und weil das HTML weder Liste noch Tabelle ist...
Aber sie gefaellt mir besser als Deine Auflistung.
Lies mal den Thread:
http://forum.de.selfhtml.org/archiv/2004/3/76278/
und natuerlich die Doku zu mod_autoindex:
http://httpd.apache.org/docs/mod/mod_autoindex.html Apache 1.3.x
http://httpd.apache.org/docs-2.0/mod/mod_autoindex.html Apache 2.0.x
Gruesse,
Thomas
P.S. Wo kann man diese Text-Bilder machen (Flughafen, Kino u.s.w.)?
Ich habe die URL verloren...
Moin moin Thomas,
P.S. Wo kann man diese Text-Bilder machen (Flughafen, Kino u.s.w.)?
Ich habe die URL verloren...
vielleicht diese hier ?
http://www.letterjames.de/
Gruß
Patrick
Hallo,
vielleicht diese hier ?
http://www.letterjames.de/
Genau, das war's!
Herzlichen Dank + Gruss
Thomas
Hi,
ist natürlich Geschmackssache, aber mir gefällt diese Ansicht - sowie auch die entsprechende Ansicht unter Windows - überhaupt nicht. Mein Windows-Explorer steht immer auf Detailansicht, denn mich interessieren die Dateiinfos und lenken die Buttons zu sehr ab. Außerdem möchte ich die Dateilisten auch nach zu bestimmenden Feldern sortieren können.
Genau das bietet mir eigentlich der Apache von Hause aus. Und z.B. mit
Options +Indexes
FancyIndexing On
AddIcon tdicon.gif html
AddAlt "HTML" *.html
IndexOptions ScanHTMLTitles
IndexOrderDefault Descending Date
IndexIgnore readme.html tdicon.gif
ReadmeName readme.html
AddDescription ...
und etwas Handarbeit bekommt das dann auch noch ein passendes Aussehen und Zusatzinfos. Nebenbei noch völlig ohne PHP.
freundliche Grüße
Ingo
Hallo zusammen,
vielen Dank schonmal für Eure Kritiken. Natürlich verstehe ich, dass die Symbolansicht unübersichtlicher ist, als die Listendarstellung, wie man sie z.B. von mod_autoindex gewohnt ist. Allerdings habe ich den Indexer geschrieben, weil ich später Symbole für Bilder als Thumbnails anzeigen möchte. Damit ist diese Darstellung dann wieder im Vorteil. Ich habe das auch schon mit mod_autoindex gemacht, aber das Ergebnis hat mich nicht zufrieden gestellt.
Aufgrund Eurer Beiträge habe ich eine Listen- bzw. Detaildarstellung a la Windows-Explorer mal in die ToDo-Liste mit aufgenommen. Die Kurzinfos werde ich dann noch so modifizieren, dass man beim Überfahren eines Dateieintrags ein Flyout mit Detailinfos sieht. Damit muss man dann auch nicht mehr scrollen. Sortierfunktionen gibt es ja schon (siehe oben rechts).
Thomas: ich habe auch schon viel mit mod_autoindex gemacht. Am meisten stört mich aber, dass man die Ansicht nicht vollständig an eigene Bedürfnisse anpassen kann - deshalb dieses Skript. Mein Skript unterstützt auch HTTP-Kompression und ein Caching um die Serverlast auf dem Teppich zu halten.
Auf jeden Fall Danke für Eure Hinweise und lasst Euch nicht abhalten weitere Meinungen dazu zu posten ;)
viele Grüße
Achim Schrepfer
Hallo nochemal,
also, wenn ich sowas bauen müsste, ich würde das ganz genauso machen wie auf der PerlBase ---> FileBase.
Die Tabelle welche die Files browst, hat dann noch weitere Infos wie Datum, Größe, Beschreibung, Content-Type, Autor ... und alles kann per Klick auf die Überschrift nach der jeweiligen Spalte sortiert werden.
Drumherum eine sinnvolle Hierarchie gebaut und alles per Script... einen schöneren Auftrag kann es kaum geben ;-)
Gruss, Rolf
PS: In meiner Abteilung hab ich sowas für Netzpläne, pst.