Dir - Inhaltsverzeichnis

Erstellt am 07.03.2022 Lesedauer ≤ 1 Min.

Das Modul »dir« erzeugt an beliebiger Stelle auf einer Seite das Seitenverzeichnis eines Ordners. Das kann wahlweise nur die Datei-Titel oder zusätzlich [ description | summary ] enthalten.

Das Modul erwartet das Script zListe.php

Aufruf

[dir PFAD MODUS STIL]

Parameter

PFAD

Der Pfad ab Root-Verzeichnis, das aufgelistet werden soll

MODUS
  • Ohne Angabe oder 0 → Nur Überschriften.

Alles ungleich 0 → Details.

STIL

Optionale Stilvorlage, z.B. für mehrspaltige Ausgabe (s.u.)

Das Modul

dir location mode=0 css
<?php
include_once ($_SERVER["DOCUMENT_ROOT"] . '/res/zListe.php');
$lister = Linkliste('§§§location§§§',§§§mode§§§,'§§§css§§§');
(($lister) ? $lister : '<div class="article"><p>Keine Einträge im Verzeichnis.</p></div>');
echo $lister;
?>

Beispiel 1

[dir %­%%CURRPATH%­%%]

Erzeugte Ausgabe

Beispiel 2

[dir /tipps/module/ 1 col3]

Erzeugte Ausgabe

Allgemeine Module

„Module“ in OffSiteEdit verwenden

Anker: a

Erzeugen eines HTML-Ankers als Sprungziel

Bild einfügen: img

Bild mit Formatvorlage und ID einfügen

Bilderanimation: ishow

Erzeugen einer Slideshow ausschließlich mittels CSS.

Bildergalerie: gallery

Erzeugt eine Bildergalerie

Bildzoom: imgmag

Vergrößerungs-Pop-Up für Bilder, mit einstellbarem ALT-, TITLE-Tag und HTML-formatierbaren Untertitel bei Vergrößerung.

Bildzoom: imgpop

Vergrößerungs-Pop-Up für Bilder.

Blindtext einfügen

Erzeugen eines „Blindtextes“.

Blättern im Kapitel: blaettern

Navigation zum Vorgänger bzw. Nachfolger der Seite.

Chronologische Navigation

Navigation zum Datums-chronologischen Vorgänger bzw. Nachfolger der Seite im Verzeichnis.

CSV - Tabellen auflisten

Auflisten einer CSV-Datei als Tabelle

Dir - Inhaltsverzeichnis

Inhaltsverzeichnis eines Ordners erzeugen

download - Link einfügen

Download-Link mit Dateiangaben einfügen

E-Mail-Versand: cmail

Mailprogramm des Besuchers mit Parametern öffnen.

Formular ohne Cookies

Ein Formular für Anfragen.

Initial-Minitatur einfügen: caps

Festgelegtes Icon oder Bild am linken Absatzrand einfügen.

news - Aktuelle Meldungen

Aktuelle Artikel anzeigen

phpstring - Highlighter für Code

Auszeichnung von Code mit dem PHP-Highlighter.

ticker - RSS Feed(s) anzeigen

Nachladen von RSS-Feeds auf einer Seite.

timed - Datumsabhängige Anzeige

Datumsgetriebene Anzeige von Teasern oder Texten.

video - Video einbetten

Vereinfacht den HTML5-Video-Tag

Zugangskontrolle

Zugangsbeschränkung für Seiten einrichten