Nächste und Letzte Seite
Navigation auch für Hauptseiten
Navigation
Die Buttons können mit CSS frei positioniert werden (auch außerhalb des Kontent) und halbdurchsichtig (je nach Browser) ausgegeben werden.
Auf den Unterseiten gibt es das schon: Eine Navigation die den User durch alle Seiten führt. Mit dieser Extension macht man das auch für die Hauptseiten verfügbar.
Auch auf Hauptseiten soll ein "Nächste Seite" und "Seite zurück"-Button vorhanden sein. Die Reihenfolge der Seiten ist aber (auf den Hauptseiten) frei konfigurierbar, lediglich bei den echten Unterseiten, wird die Reihenfolge der Unterseiten übernommen (d.h. die Unterseitennavigation 1:1 übernommen).
Lösungsansatz
Mittels eines Parsers werden Textabsätze modifiziert. Gibt der Ersteller der Webseite einen Textabsatz ein, dessen einziger Text ein vereinbarter Schlüsselbegriff ist (z.B. „Nächste Seite“) und unterlegt diesen Text mit einem Link, dann wird aus diesem Textabsatz ein frei positioniertes ICON „Next“ hier mit Grafik und Schrift unterlegt. Die leichte Transparanz ist für IE und FF über CSS Styles realisiert.
Analog kann der Ersteller einen Absatz „Letzte Seite“ eingeben und ein Button „Back“ wird erzeugt.
Hat eine Hauptseite Unterseiten wird der „NEXT“ Button automatisch für die erste Unterseite erstellt. Der Zurückbutton ist durch Eingabe zu definieren. In den Unterseiten werden die Buttons aus der Standard-Navigation und deren Link-Ziele generiert (Seiteneigenschaft „in Navigation einbinden“). Die letzte Unterseite hat aber nur einen „Zurück-Button“ aus der Standard-Navigation. Hier kann man einen freien NEXT-Button durch Eingabe setzten.
Summary
Die gesamte Navigation ist völlig flexibel und unabhängig vom Seitenaufbau (Struktur) der Webseite. Auch eine parallele Kurztour und Langtour ließe sich realisieren: Der Kunde wähle am Anfang aus: "Kurz-Tour" oder "Langtour" ein Cookie wird gesetzt und je nach Tour sieht er die Links für die Kurztour oder die der Langtour.
Kenntnisse:
Einbau ins Design durch mich
Nutzung ohne jegliche Vor-Kenntnisse