image image


Worknote: Pageheader und Pagefooter

image

Dieses kleine Notizheft hat mittlerweile fünf Node Types (realisiert als Templates), und zwar:

  • Blog (Default)
  • Essay (für längere Texte wie diesen)
  • Galerie (für Bildersammlungen)
  • Photo (für einzelne Bilder)
  • Thread (für Diksussionen, quasi als Forumsersatz)

Frontier und damit auch RubyFrontier kennt keine verschachtelten Templates. Wenn man nun die Templates so nutzt, wie der Erfinder es vorgesehen hat, also das #pageheader-Makro bis zum <body>-Tag und das #pagefooter-Makro nur für </body></html>, dann kommt man in die Verlegenheit, bei nur einer Änderung im Template diese in mittlerweile fünf Templates durchführen zu müssen.

Wenn ich mir aber die Seiten genauer anschaue, dann sind die im obigen Screenshot rotumrandeten Teile die, die bei allen Node Types gleich bleiben, lediglich der Part dazwischen ändert sich von Template zu Template. Also liegt es nahe, diese Teile entweder in den #pageheader oder in den #pagefooter zu packen und schon muß man wieder nur an einer Stelle etwas ändern, wenn sich zum Beispiel die Hauptnavigation ändert.

(Kommentieren)  2. August 2012: Pageheader und Pagefooter bitte flattrn




Über …

Der Schockwellenreiter ist seit dem 24. April 2000 das Weblog digitale Kritzelheft von Jörg Kantel (Neuköllner, EDV-Leiter, Autor, Netzaktivist und Hundesportler — Reihenfolge rein zufällig). Hier steht, was mir gefällt. Wem es nicht gefällt, der braucht ja nicht mitzulesen. Wer aber mitliest, ist herzlich willkommen und eingeladen, mitzudiskutieren!

Alle eigenen Inhalte des Schockwellenreiters stehen unter einer Creative-Commons-Lizenz, jedoch können fremde Inhalte (speziell Videos, Photos und sonstige Bilder) unter einer anderen Lizenz stehen.


Werbung


Werbung


image  image  image
image  image  image