AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Dir2HTML

Ein Thema von Luckie · begonnen am 5. Mai 2004 · letzter Beitrag vom 20. Aug 2004
Antwort Antwort
Seite 3 von 4     123 4      
Benutzerbild von Luckie
Luckie
Registriert seit: 29. Mai 2002
Vorgeschichte: Ich habe hier auf meiner Festplatte Fotos und MP3's in Ordnern und unter Ordnern liegen. Jetzt ist es natürlich etwas mühsam da was wieder zu finden, da man sich durch die Ordner durchklicken und dann durch die Dateien im Explorer durchscrollen muss. Mein Vater archiviert seine Fotos von der DigiCam in einer Access Datenbank. Mir ist das aber zu viel Aufwand und zu umständlich. Es sollte was einfaches her, wo man auch nicht viel machen muss. Daraus ist das das Programm "Dir2HTML" entstanden.

Es funktioniert im Prinzip ganz einfach:
Man gibt ein Verzeichnis an, welches indiziert werden soll und eine HTML-Datei und schon schreibt er die Ordner und Dateien des angegebenen Ordners hierarchisch als Links in eine HTML Datei. Ich habe mir sogar den Luxus gegönnt einen Stylesheet angeben und der HTML-Datei einen Titel verpassen zu können.

Ichmuss dazu sagen,e s ist ganz auf meine Bedürfnisse zugeschnitten und tut was es soll. Mir reicht es. Wer Lust hat kann es sich ja an seine Bedürfnisse anpassen und erweitern. Man könnte noch Images für die verschiedenen Dateitypen und Ordner integrieren, eine Option, dass die Pfade relativ zur HTML-Datei sind (dann kann man es auch brennen und die Links gehen noch) oder schon verschiedene Stylesheets zur Auswahl anbieten (Man könnte sie dann zur Laufzeit erstellen, dann muss man sie nicht mitliefern. Eine Vorschaufunktion wäre dann noch denkbar.) und / oder eine Integration des Stylesheets in die HTML-Datei, damit man sie nicht mitschleppen muss beim Kopieren oder brennen. Man kann es also noch mit fast beliebig vielen Features ausstatten. Aber wie gesagt, mir reicht es erstmal so und eventuell werde ichnoch das ein oder andere Feature selber einbauen. Ich würde euch aber darum bitten, wenn ihr es erweitert und es zum Download anbieten wollt, mich erst zu Fragen, da ich eventuell auch noch ein Programm daraus amchen will, was ich bei den Downloadportalen zum Download anbieten möchte. Das mein Copyright gewahrt beliebn sollte, brauche ich wohl nicht extra erwähnen.

Download: Dir2HTML [215 KBytes]
Ein Teil meines Codes würde euch verunsichern.
 
MathiasSimmack
 
#21
  Alt 11. Aug 2004, 12:18
Vllt. hast du es in deiner aktuellen Version schon gemacht, aber ich würde einen Titel-Zwang einführen. Aber in der Form, dass ggf. (wenn der User selbst keinen Titel für die HTML-Seite wählt) der Name des Ordners benutzt wird.

Ich habe nämlich beim Testen ein bisschen komisch geguckt, weil ich mit dem leeren
Code:
<h1></h1>
nichts anzufangen wusste ... bis es dann -klick!- machte ...
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#22
  Alt 11. Aug 2004, 12:32
In wie fern leer? Man könnte es so machen, dass wenn der Titel leer ist er die Tags auch nicht schreibt, obwohl sie in der HTML Ansicht dann nicht stören.
Michael
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#23
  Alt 11. Aug 2004, 12:35
Ich hätte einen anderen Vorschlag: Wenn kein Titel eingegeben wird, dann wird einfach "Inhalt von <Ordnername>" als Titel Verwendet.

Greetz
alcaeus

PS: Ich arbeite an einem Stylesheet
Andreas B.
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus
 
#24
  Alt 11. Aug 2004, 12:47
Zitat von Luckie:
So noch mal ein kleines Update. Dem Program mkann jetzt auch eine Templatedatei als parameter übergeben werden. Man kann also diesen Dateityp mit meinem Programm verknüpfen.
Was genau meinst du überhaupt mit Templatedatei?
Die Idee mit den Stylesheets find ich gut, aber du könntest es ähnlich machen wie beim phpBB: Dem Programm wird nicht mehr ein Stylesheet, sondern ein HTML-Template übergeben. Das Programm parst diese Datei und füllt entsprechende Werte aus. Falls du nicht genau weißt, was ich meine, kann ich mal was dazu zusammenschreiben. Diese Templates würden noch mehr Freiheit bei der Gestaltung der Ausgabedatei lassen.

Greetz
alcaeus
Andreas B.
  Mit Zitat antworten Zitat
Alexander

 
Turbo Delphi für .NET
 
#25
  Alt 11. Aug 2004, 12:50
So ein Template-System wäre was feines.
Mir würde es aber auch gefallen, wenn du auch nur Icons für Ordner und Dateien mit einbauen könntest.

PS: Von mir kommt auch noch ein CSS
Alexander
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#26
  Alt 11. Aug 2004, 13:34
Zitat von alcaeus:
Zitat von Luckie:
So noch mal ein kleines Update. Dem Program mkann jetzt auch eine Templatedatei als parameter übergeben werden. Man kann also diesen Dateityp mit meinem Programm verknüpfen.
Was genau meinst du überhaupt mit Templatedatei?
Das sind die d2h-Dateien in der die Einstellungen gespeichert werden.

Aber so ein Template-Engine für die HTML-Dateien, wie es das für phpBB gibt werde ich wohl nicht machen, dazu ist das für so ein kleines Tool zu sehr overkill.
Michael
  Mit Zitat antworten Zitat
Alexander

 
Turbo Delphi für .NET
 
#27
  Alt 11. Aug 2004, 13:37
So im Anhang mal mein StyleSheet.
Die Grafik werde ich noch mal überarbeiten, besser ausschneiden und dan noch etwas heller machen. Nur habe ich leider derzeit kein Garfikprogramm installiert. Hole ich aber noch nach
Viel kann man ja nicht verändern...
Angehängte Dateien
Dateityp: zip css.zip (7,4 KB, 23x aufgerufen)
Alexander
  Mit Zitat antworten Zitat
MathiasSimmack
 
#28
  Alt 11. Aug 2004, 13:48
Zitat von alcaeus:
Ich hätte einen anderen Vorschlag: Wenn kein Titel eingegeben wird, dann wird einfach "Inhalt von <Ordnername>" als Titel Verwendet.
Ja, davon rede ich doch auch. Wenn man keinen Titel angibt, dann wird auch keiner in die HTML-Seite geschrieben. Das <title>-Tag ist leer, und das <h1>-Tag demzufolge auch. Und deswegen würde ich (wenn man es vergisst) das o.g. "Inhalt von XY" als Standardtitel benutzen.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#29
  Alt 11. Aug 2004, 13:52
Danke, ist doch schon mal was. Nur was soll ich mit dem Gif anfangen? Images vor die Links setzten ist blöd, dann muss man die Dateien ja auch wieder mitschleppen. Ursprünglich war das Programm für mich dazu gedacht eine HTML-datei als Inhaltsverzeichnis für eine CD mit meinen eigenen Digilakamera Fotos zu erstellen. Und da ist es eben schön, wenn man nicht noch zusätzliche Dateien mit auf die CD brennen muss.
Michael
  Mit Zitat antworten Zitat
MathiasSimmack
 
#30
  Alt 11. Aug 2004, 13:54
Der Mozilla kann Images auch binär in der HTML-Seite weitergeben?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 4     123 4      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz