Erweiterungsmöglichkeiten

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.