Diese Karteikarte ist nur für HTML-Experten gedacht. Sie können den Header und den Footer der erzeugten Seiten ändern, z. B. um JavaScripts, eigene CSS-Menüs oder den Import von PHP-Dateien einzubauen. Es gibt vielfältige Möglichkeiten. Bitte beachten Sie, dass Sie mit Aktivierung dieser Optionen alleine für die Validität (Korrektheit) des Codes verantwortlich sind und dass der Autor des Programms keinen Support zu auftretenden Problemen geben kann!

Nochmal: Alle diese Option ist nur für fortgeschrittene Anwender empfohlen!

Das Experten-Register hat (aus Platzgründen) drei Unterregister, in denen Sie Ihre Einstellungen vornehmen können.

Unter-Register "Spezielles"

andere StyleSheet-Datei

screenshot

(Voreinstellung: nicht ausgewählt)

Im Normalfall wird eine vom Programm erstellte StyleSheet-Datei mit sämtlichen Angaben zur Formatierung in alle erstellten HTML-Dateien eingebunden. Möchte man mehreren Bildergalerien das gleiche Aussehen geben, dann kann man statt der automatisch erstellten Datei auch eine andere CSS-Datei einbinden. Geben Sie hier den Pfad relativ zur Start-HTML-Datei an. Bitte beachten Sie, dass der Pfad zur Hintergrunddatei u. U. als absoluter Pfad angegeben werden muss, damit die Datei in allen Galerien sichtbar ist.

Wenn Sie eine StyleSheet-Datei für alle Dateien Ihrer Website verwenden möchten, so stellen Sie bitte sicher, dass es alle von BilderGalerie selbst definierten Klassen und IDs auch gibt. Sie können sich an der automatisch erstellten CSS-Datei orientieren.

Favicon einbauen

screenshot

(Voreinstellung: ausgewählt, Faviconlink geht zum BilderGalerie-Icon: http://www.kuehnsoft.de/pics/favicon-bg.ico)

Sicher haben Sie es schon mal beobachtet, dass einige Internetseiten ein eigenes Icon verwenden. Je nach Browser wird dies entweder gleich in der Adresszeile und/oder in den Lesezeichen/Favoriten/Bookmarks angezeigt. Auch die Seiten unter www.kuehnsoft.de verwenden Favicons. Wenn Sie auch ein Icon anzeigen lassen möchten, dann können Sie das mit dieser Option tun. Zunächst benötigen Sie jedoch ein (16x16-Punkt großes) Icon, das Sie möglichst in den Ordner der obersten HTML-Datei ablegen sollten. Der Dateiwahl-Dialog startet in genau diesem Ordner. Mehr über Favicons, z. B. mit welchen Programmen man sie erstellen kann, erfahren Sie unter www.favicon.de.

Dokumenttyp-Deklaration

screenshot

(Voreinstellung: HTML 4.01 transitional)

Sie können hier wählen, ob Sie HTML (strict oder transitional) oder XHTML (auch beide Varianten) verwenden möchten.

Wenn Sie sich für XHTML entscheiden, dann bitte nur, wenn Sie wirklich wissen, was Sie tun. Am besten lesen Sie sich vorher auch http://home.arcor.de/terrikay/tutorials/xhtml.html durch.

Bitte beachten Sie, dass Seiten, die mit Endung .xhtml gepseichert werden, nicht vom InternetExplorer gelesen werden können, da auch die Version 6 noch kein XHTML kann. Statt die Seiten anzuzeigen, bietet der InternetExplorer sie zum Download an. Dem IE muss man XHTML darum als HTML verkaufen. Wegen des IE sollten Sie auch die XML-Deklaration weglassen. Denn mit XML-Deklaration wechselt der IE in den Quirks-Modus, da er auf Grund eines seiner vielen Bugs die Dokumenttyp-Deklaration nur in der ersten Zeile der Datei als solche erkennt.

Zusammenfassend: Wenn Sie Menschen, die immer noch den InternetExplorer verwenden, nicht vor den Kopf stoßen möchten, dann nehmen Sie bitte HTML! Alternativ können Sie auch XHTML wählen und es als HTML verkaufen, indem Sie die XML-Deklaration weglassen und die Dateiendung bei .htm oder .html belassen.

HTML-Namen

screenshot

Standardmäßig vergibt BilderGalerie den Unterseiten Namen mit Nummern in Klammern, z. B. zu dem Grundnamen meinebilder.htm die Unterseiten meinebilder(2).htm, meinebilder(3).htm usw. Werden die Bilder eines Ordners auf mehrere Seiten verteilt, entstehen Namen wie meinebilder(2-2).htm, meinebilder(2-3).htm usw.

Zusätzlich wird jeweils der Bildname angehängt, falls Sie zu jedem Bild eine eigene HTML-Datei erstellen lassen. Ein Dateiname kann dann beispielsweise meinebilder(2-3)-bild0123jpg.htm heißen.

Es gibt Server, die Probleme mit diesen Namen haben, weil sie die Klammern als Sonderzeichen ablehnen. An dieser Stelle können Sie sie durch andere Zeichen ersetzen, wobei die ersten beiden Felder nicht leer gelassen werden dürfen und jeweils maximal ein Zeichen erlaubt ist.

Voreinstellung: (   -   )   -

Unterregister "Header und Dateiabschluss"

eigenen Header und Dateiabschluss verwenden

screenshot

(Voreinstellung: nicht ausgewählt)

Aktivieren Sie dieses Kontrollkästchen, wenn Sie Änderungen an den automatisch erzeugten Headern und/oder am Dateiabschluss machen möchten. Beachten Sie bitte oben die stehende Warnung, nur Sie sind anschließend für Validität verantwortlich!

Einstellungen aus anderen Registern übernehmen

Meist werden Sie nur geringfügige Änderungen oder Ergänzungen vornehmen wollen. Damit Sie nicht den vollständigen Header eintippen müssen, können Sie den Header, so wie er auf Grund der anderen Programeinstellungen entstehen würde, übernehmen. Anschließend machen Sie lediglich Ihre Änderungen.

Achtung! Ein Klick auf den Button ersetzt alle Einträge in den Feldern ohne Rückfrage!

Änderungen für die Startseite / die Übersichtsseiten / alle Seiten

Es kann sein, dass Sie eigene Header nicht für alle Seiten, sondern lediglich für die Übersichtsseiten bzw. nur für die Startseite wünschen. Alle anderen Header werden dann automatisch vom Programm generiert. Es ist nicht möglich, sowohl für die Übersichtsseiten als auch für die übrigen Seiten getrennt neue Header zu erstellen.

Neuer Header (bis einschl. <body>-Tag)

Hier geben Sie den neuen, eigenen Header ein bzw. ändern die Vorgabe. Dabei gibt es lediglich ein kleines Problem: Wenn Sie die Dateien in Ordnerstruktur ablegen, ändern sich die Pfade z. B. zur CSS-Datei. Geben Sie den Text [HTMLPfad] (inkl. der eckigen Klammern) ein, um den Pfad zur Start-HTML-Seite einzufügen.

Beispiel: Im eigenen Header steht

<link rel="stylesheet" type="text/css" href="[HTMLPfad]fotos.css">
Das Programm erzeugt nun im Unterordner urlaubsbilder in allen HTML-Dateien den Eintrag
<link rel="stylesheet" type="text/css" href="../fotos.css">
und im Unterordner urlaubbilder/mallorca macht es daraus
<link rel="stylesheet" type="text/css" href="../../fotos.css">
usw.

Auf ähnliche Weise wird der Platzhalter [DIASHOW-METAREFRESH] durch den Meta-Refresh-Tag für automatische Diashow-Weiterschaltung ersetzt, allerdings natürlich nur auf den Seiten, auf die die automatische Weiterschaltung hingehört.

Ein dritter und letzter Platzhalter ist [BODYID]. Bitte fügen Sie diesen zum <body>-Tag hinzu, also als <body [BODYID]>. Dadurch wird die entsprechende ID gesetzt, je nachdem ob es sich um eine Übersichts- oder Einzelbilddatei handelt. Entsprechend dieser ID kann man in der StyleSheet-Datei unterschiedliche Formatierungen vornehmen. Auch für den Sprung zum Seitenanfang ist diese ID wichtig.

Neuer Dateiabschluss

screenshot

Um auch die Möglichkeit zu haben, den Abschluss von Dateien zu ändern, gibt es dieses Feld. Auch hier kann man den Platzhalter [HTMLPfad] verwenden, der Diashow-Platzhalter macht hier jedoch keinen Sinn. Ansonsten gilt alles oben Gesagte auch für dieses Feld.

Textdateien speichern, laden

screenshot

Die obigen Texte können auf Grund ihrer Länge nicht in der ini-Datei mit den sonstigen Einstellungen gespeichert werden. Wenn Sie eine ini-Datei speichern, dann werden zusätzlich bis zu drei Text-Dateien im selben Pfad gespeichert. Bei der bildergalerie.ini kommt noch die bildergalerie-header.txt und bildergalerie-footer.txt dazu (und bei angepasster CSS-Datei auch bildergalerie-css.txt, siehe unten). Dieses automatische Speichern geschieht ohne Rückfrage nach Überschreiben und nur dann, wenn der Haken bei "eigenen Header und Dateiabschluss verwenden" noch gesetzt ist.

Sie können die angepassten Dateien aber auch selbst einzeln in Textdateien speichern. Später können Sie sie hier dann auch wieder laden.

Unterregister "CSS-Datei"

CSS-Datei mit individuellen Anpassungen versehen

screenshot

(Voreinstellung: nicht ausgewählt)

Sie können zunächst in allen anderen Registern Ihre Formatierungs-Einstellungen vornehmen und diese dann hier übernehmen. Anschließend können Sie eigene Änderungen an der StyleSheet-(CSS-)Datei vornehmen, die aus dem Programm heraus sonst nicht möglich wären. BilderGalerie wird dann diese so angepasste CSS-Datei erstellen und im HTML-Pfad ablegen.

Auch diese Datei wird nicht zusammen mit der ini-Datei, sondern in eine separate Textdatei (z.B. bildergalerie-css.txt) gespeichert. Auch dieses Speichern geschieht nur dann automatisch, wenn der Haken bei "CSS-Datei mit individuellen Anpassungen versehen" gesetzt ist.