Accordion_XH – ein CMSimple_XH Plugin

Bauklötze

Accordion_XH ermöglicht die Präsentation von Inhalten wie Texte oder Bilder als Accordion-Menü in CMSimple_XH-Website.


Bitte lesen Sie diese Dokumentation bevor Sie auf Probleme stoßen!

Voraussetzungen

Accordion_XH ist ein Plugin für CMSimple_XH. Es benötigt eine UTF-8 kodierte Version.

Installation

Die Installation erfolgt wie bei vielen anderen CMSimple_XH-Plugins auch. Im CMSimple_XH-Wiki finden Sie weitere Details.

  1. Sichern Sie die Daten auf Ihrem Server.
  2. Entpacken Sie die ZIP-Datei auf Ihrem Rechner.
  3. Laden Sie das ganze Verzeichnis accordion/ auf Ihren Server in CMSimple_XHs Plugin-Verzeichnis hoch.
  4. Machen Sie die Unterverzeichnisse config/, css/, languages/ und den Datenordner des Plugins beschreibbar.
  5. Gehen Sie zu Plugins → Accoordion im Administrationsbereich, um zu prüfen, ob alle Voraussetzungen erfüllt sind.

Beachten Sie, dass die Datendateien von Accordion_XH durch direkten Aufruf ihrer URL eingesehen werden können. Eine .htaccess Datei um das zu verhindern befindet sich bereits im voreingestellten Datenordner. Für andere Server oder für angepasste Datenordner müssen Sie selbst darauf achten, dass diese Daten vor nicht autorisiertem Zugriff geschützt sind.

Einstellungen

Die Plugin-Konfiguration erfolgt wie bei vielen anderen CMSimple_XH-Plugins auch im Administrationsbereich der Website. Wählen Sie Plugins → Accordion.

Sie können die Voreinstellungen von Accordion_XH unter "Konfiguration" ändern. Hinweise zu den Optionen werden beim Überfahren der Hilfe-Icons mit der Maus angezeigt.

Die Lokalisierung wird unter "Sprache" vorgenommen. Sie können die Sprachtexte in Ihre eigene Sprache übersetzen (falls keine entsprechende Sprachdatei zur Verfügung steht), oder diese Ihren Wünschen gemäß anpassen.

Das Aussehen von Accordion_XH kann unter "Stylesheet" angepasst werden.

Verwendung

Sie erstellen unter Seiten eine neue Seite. Die Verwendung sollte weitgehend selbsterklärend sein, aber ein paar Hinweise erscheinen angebracht:

  • Seiten erstellen










  • Die Seite "Accordion" ist die Seite in der Sie das Accordion-Menü einfügen wollen.
  • ac1 bis ac5 sind die einzelnen versteckten Seiten ihres Accordion-Menüs.
  • ac2-1 und ac2-2 usw. sind die unterseiten im Accordion-Menü.Sollte selbsterklärend sein.

Das Einfügen des Accordion-Menüs auf einer Seite erfolgt mit dem folgenden Pluginaufruf:

{{{accpand}}}

Das Einfügen in OnePage-Seiten erfolgt mit Hilfe des Meue-Levels Pluginaufruf:

{{{accpand("Name des Level1");}}}
oder wenn es weiter verschachtelt ist
{{{accpand("Name des Level1/Name des Level2");}}}

Vertical Accordion

Der Aufruf auf dieser Seite sieht wie folgt aus:

{{{accpand_vertical("Verzeichnis für OnePage","Höhe","Hoverbreite",Anzahl der Seiten in einer Reihe);}}}

1. Parameter ist für OnePage Seiten als Hilfe wo sich die Unterseiten befinden.
2. Parameter bestimmt die Höhe der einzelnen Sectoren (kann in Pixeln oder im Verhältnis zur Browserhöhe eingegeben werden.
3. Parameter bestimmt die Hoverbreite, wo der Inhalt sich befindet.
4. Parameter bestimmt die Anzahl der verticalen Seiten in einer Reihe. Sind mehr Unterseiten vorhanden, werden diese in Sectoren aufgeteilt und darunter dargestellt.

In der Sprachdatei kann die Überschrift definiert werden und das aktivieren/deaktivieren erfolgt im Plugin Konfiguration > Headings.


Beispiel:

{{{accpand_vertical("Plugins/Accordion","30vh","80", 5);}}}

Hier ein anderer Aufruf:

{{{accpand_vertical("Plugins/Accordion","50vh","60",7);}}}

Lizenz

Accordion_XH kann unter Einhaltung der GPLv3 verwendet werden.

© 2017 ISEYE MULTIMEDIACENTER

Credits

Accordion_XH wurde durch ISEYE MULTIMEDIACENTER angeregt.

Vielen Dank an die Community im CMSimple_XH-Forum für Hinweise, Anregungen und das Testen.

Und zu guter letzt vielen Dank an Peter Harteg, den "Vater" von CMSimple, und allen Entwicklern von CMSimple_XH ohne die es dieses phantastische CMS nicht gäbe.

Vielen Dank an Sascha Schroeter (SiNiTaSa) im CMSimple_XH-Forum für Tipps, viele Anregungen und das Testen.