Next Previous Page Walker

Die Unterbringung verschiedener JavaScript Audioplayer auf einer HTML-Seite kann problematisch sein. Das Templating mit Twig oder Smarty bietet eine einfache Lösung.

Der "Next Previous Page Walker" ist ein Plugin, das zwischen den Seiten der selben Menü-Ebene vor und zurück blättern kann, ähnlich wie man es von WordPress und co kennt. Es kann im Admin-Backend unter der Rubrik Plugins installiert werden.

Das zuständige Pluginscript kann unter:

/data/_addoncode/24vetu9/nextprevious.php

leicht an die eigenen Bedürfnisse angepasst werden. In meinem Fall, habe ich die Navigation übersetzt und zentriert unterhalb des Beitrags statt linksbündig.

024  ...
025  echo '<center>';
026  if (($prevLevel !== null) && ($gp_menu[$index]['level'] > 0) && ($gp_menu[$prevLevel]['level'] >= 0)) {
027    echo common::Link($gp_titles[$prevLevel]['label'],'zurück').' &ensp; - &ensp; ';
028  }
029
030  if (($nextLevel !== null) && ($gp_menu[$nextLevel]['level'] > 0)) {
031    echo common::Link($gp_titles[$nextLevel]['label'],'weiter');
032  }
033  echo '</center>';

In Zeile 25 und 33 habe ich den CENTER-Befehl eingefügt, damit die Ausgabe zentriert unter dem Content erfolgt.

Der Verzeichnisname wird scheinbar durch einen mathematischen Schlüssel erzeugt, im Beispiel oben 24vetu9. Bei Ihnen kann das Verzeichnis daher ein anderes sein.

JavaScript

JavaScript - Möchten Sie sich für Ihren Job oder Ihr Studium einen Vorteil verschaffen und objektorientiertes Programmieren lernen? Wollen Sie Ihre eigenen Codes schreiben, auch wenn Sie noch keine Ahnung von Programmiersprachen haben? Brauchen Sie eine Schritt-für Schritt Anleitung, mit der Sie mühelos Ihre ersten eigenen Befehle in Java erstellen können? (*

lesen...

© CMSWorkbench.de

about me

About me

Mein Name ist Oliver Lohse. Ich bin diplomierter Wirtschafts-Informatiker und Organisations-Programmierer in verschiedenen Programmier-Sprachen und Markup-Dialekten, z.B. Java, JEE, COBOL, PHP, Python, MySQL, HTML, CSS, ANSI C, Lisp, Rexx, JavaScript, Scheme, ActionScript 2.0, Maschinensprache, Assembler und JCL. Seit mehr als 24 Jahren arbeite ich als Entwickler in einem großen Softwareunternehmen für Versicherungen in Hannover Niedersachsen und seit etwa 37 Jahren im EDV-Sektor mit wechselnden Aufgaben.