Wenn Sie mit Hilfe der vorausgegangenen Tutorials einen funktionsfähigen neuen Seitentyp angelegt und mit Inhalt gefüllt haben, dann gratulieren wir Ihnen jetzt herzlich! Vielleicht haben Sie ja Lust, an diesem Projekt weiterzuarbeiten. Hier sind ein paar Anregungen für Erweitungen:
Lagern Sie den Code, mit dem der Pfad eines Bildes berechnet wird, in eine separate Layoutdatei aus.
Ermöglichen Sie es, dass mehrere Bildergalerien in einem Ordner zusammengefasst werden können, d.h. ziehen Sie eine weitere Ordnerebene unterhalb des Presseordners ein.
Ändern Sie die Vorlage für Bilder so, dass zu jedem Bild eine Bestellnummer gespeichert werden kann. Zeigen Sie diese Nummer unter jedem Bild an.
Richten Sie es ein, dass Redakteure die Zahl der Spalten in der Bildertabelle selber festlegen können. Lösungshinweis: Ergänzen Sie die Vorlage um ein entsprechendes Feld und referenzieren Sie es in der table-Anweisung per @-Referenz.
Richten Sie es ein, dass zu jedem Bild ein Miniaturbild
(Thumbnail) existiert, das statt des Bildes in der Bildergalerie angezeigt
wird. Dadurch wird die Ladezeit der Seite verkürzt. Erst wenn der Besucher
auf das Thumbnail klickt, wird das Originalbild im separaten Fenster
angezeigt. Lösungshinweis: Thumbnails könnten sich im übergeordneten Ordner
befinden. Dieser kann mit parent
referenziert werden.
Verbessern Sie die Darstellung des Popup-Fensters. Sie können
beispielsweise den Inhalt dieses Fensters nachträglich mit document.write
ändern, um den Fenstertitel zu setzen, das Bild einzufügen u.v.m.
Zeigen Sie das angeklickte Bild auf einer Seite an, die auf einer eigenen Vorlage basiert. Zeigen Sie zusätzliche Infos wie die Größe des Bildes oder den Verkaufspreis an.