Manche gewünschte Funktion steht mit der Grundinstallation von Grav nicht oder nur eingeschränkt zur Verfügung. Wie lässt sich die Funktionalität von GRAV ohne viel Aufwand erweitern?
Lösung
Der Funktionsumfang von GRAV lässt sich anhand zahlreicher Plugins massiv erweitern. Diese können direkt über den Administrationsbereich installiert und aktualisiert werden.
*Shortcodes sind Kurzbefehle, mit denen schnell und einfach auch umfangreiche Inhalte integriert werden können. Ein Shortcode besteht aus einem Anfangs- und einem Schluss-Tag mit je zwei eckigen Klammern und dem Befehl in der Mitte.
Mit dem Shortcode [gallery] ... [/gallery] beispielsweise kann mit geringem Aufwand eine Bildergalerie erzeugt werden.
Installation
In der Administrationsumgebung auf «Plugins» klicken
Oben rechts auf «Hinzufügen» klicken
Entweder zum gewünschten Plugin scrollen oder im Suchfeld unter «Verfügbare Plugins» den Suchbegriff eingeben (z.B. Shortcode, Featherlight)
Beim gewünschten Plugin auf «Installieren» klicken
In der Regel ist das Plugin nun aktiviert und seine Funktionen können genutzt werden
Shortcode Core
Shortcode Core ist das Kern-Plugin – wie bereits oben erwähnt – und muss installiert und aktiviert sein, damit jedes andere shortcode-spezifische Plugin funktioniert. Zusätzlich beinhaltet es einige Text-Erweiterungen. -> mehr zu Shortcode Core auf GitHub
Das Plugin Shortcode Gallery++ kombiniert ein vielfältig konfigurierbares Galerie-Layout mit einer «Lightbox»-Funktion. Wird auf ein Bild in der Galerie geklickt, erscheint es grossformatig vor einem abgedunkelten Hintergrund. -> mehr zu Shortcode Gallery++ auf GitHub)
Kopiervorlage
Folgender Code kann kopiert und auf der eigenen GRAV-Seite eingefügt werden
Die Bilder, die in der Galerie angezeigt werden sollen, müssen auf die Seite hochgeladen werden
[gallery lastRow="hide"] ![Alt text 01](image01.jpg "Beschreibung 01 für die Lightbox-Anzeige") ![Alt text 02](image02.jpg "Beschreibung 02 für die Lightbox-Anzeige") ![Alt text 03](image03.jpg "Beschreibung 03 für die Lightbox-Anzeige") ![Alt text 04](image04.jpg "Beschreibung 04 für die Lightbox-Anzeige") [/gallery]
Mit dem Plugin Shortcode Owl Carousel kann aus Bildern, die auf die Seite hochgeladen wurden, ganz einfach ein Slider bzw. Bildwechsler erzeugt werden. Owl Carousel bietet eine breite Palette an Features und Funktionen, die über Shortcode-Attribute direkt zugänglich sind. -> mehr zu Shortcode Owl Carousel auf GitHub
Kopiervorlage
Folgender Code kann kopiert und auf der eigenen GRAV-Seite eingefügt werden
Die Bilder, die im Bildwechsler angezeigt werden sollen, müssen auf die Seite hochgeladen werden
[owl-carousel items=1 margin=10 loop=true autoplay=true autoplayHoverPause=true nav=true] ![Alt text 01](image01.jpg "Beschreibung 01") ![Alt text 02](image02.jpg "Beschreibung 02") ![Alt text 03](image03.jpg "Beschreibung 03") [/owl-carousel]
Mit Shortcode UI können anhand weniger Code-Zeilen vielseitig verwendbare «Tabs» (Registerkarten) erzeugt werden. Eine Registerkarte, auch Reiter oder eben Tab genannt, ist ein Steuerelement einer grafischen Benutzeroberfläche, das einem Registerblatt aus Aktenschränken nachempfunden wurde.
Eine Registerkarte, auch Reiter oder Tab genannt, ist ein Steuerelement einer grafischen Benutzeroberfläche, das einem Registerblatt aus Aktenschränken nachempfunden wurde.
Registerkarten dienen dazu, Informationen und Eingabefelder eines Programmfensters auf mehreren hintereinander liegenden Dialogfeldern anzuordnen. Dabei befindet sich immer ein Dialogfeld im Vordergrund.
Durch Anklicken des entsprechenden Reiters wird eine andere Registerkarte in den Vordergrund geholt, wobei die Informationen und gegebenenfalls getätigten Einstellungen auf den vorher genutzten Registerkarten bestehen bleiben.
Inzwischen werden Registerkarten nicht mehr nur für Dialogfelder eingesetzt. Sie dienen auch als Navigationselement auf Webseiten.
Kopiervorlage
Folgender Code kann kopiert und auf der eigenen GRAV-Seite eingefügt werden [ui-tabs position="top-left" active="0" theme="button"] [ui-tab title="Erster Tab"] Eine Registerkarte, auch Reiter oder Tab genannt, ist ein Steuerelement einer grafischen Benutzeroberfläche, das einem Registerblatt aus Aktenschränken nachempfunden wurde. Registerkarten dienen dazu, Informationen und Eingabefelder eines Programmfensters auf mehreren hintereinander liegenden Dialogfeldern anzuordnen. Dabei befindet sich immer ein Dialogfeld im Vordergrund. [/ui-tab] [ui-tab title="Zweiter Tab"] Durch Anklicken des entsprechenden Reiters wird eine andere Registerkarte in den Vordergrund geholt, wobei die Informationen und gegebenenfalls getätigten Einstellungen auf den vorher genutzten Registerkarten bestehen bleiben. Inzwischen werden Registerkarten nicht mehr nur für Dialogfelder eingesetzt. Sie dienen auch als Navigationselement auf Webseiten. [/ui-tab] [/ui-tabs]
Mit dem Shortcode UI kann ganz einfach ein Akkordeon erzeugt werden. Ein Akkordeon ist ein Designelement, das geöffnet werden kann, um verborgene Informationen anzuzeigen. Beim Öffnen wird der Inhalt sichtbar und der übrige Seiteninhalt wird nach unten verschoben.
Inhalt 1 (Text und/oder Bild), bereits ausgeklappt und sichtbar
Inhalt 2 (Text und/oder Bild), erst beim Ausklappen sichtbar
Inhalt 3 (Text und/oder Bild), erst beim Ausklappen sichtbar
Kopiervorlage
Folgender Code kann kopiert und auf der eigenen GRAV-Seite eingefügt werden [ui-accordion independent=true open=0] [ui-accordion-item title="Überschrift 1"] Inhalt 1 (Text und/oder Bild), bereits sichtbar. [/ui-accordion-item] [ui-accordion-item title="Überschrift 2"] Inhalt 2 (Text und/oder Bild), erst beim Ausklappen sichtbar [/ui-accordion-item] [ui-accordion-item title="Überschrift 3"] Inhalt 3 (Text und/oder Bild), erst beim Ausklappen sichtbar [/ui-accordion-item] [/ui-accordion]
Mit Shortcode UI kann ganz leicht ein Bildvergleichs-Schieberegler (-Slider) erzeugt werden. Zwei Bilder können interaktiv verglichen werden, indem ein Schieberegler (Slider) verschoben wird.
Kopiervorlage
Folgender Code kann kopiert und auf der eigenen GRAV-Seite eingefügt werden
Die Bilder, die im Bildervergleich angezeigt werden sollen, müssen auf die Seite hochgeladen werden
Mit dem Plugin Featherlight kann jedes Bild auf einfache Weise um eine «Lightbox»-Funktion erweitert werden. Wird auf das Bild geklickt, erscheint es grossformatig vor einem abgedunkelten Hintergrund. -> mehr zu Featherlight auf GitHub
Auf das Bild klicken, um es in der Lightbox anzuzeigen
Kommentar hinzufügen