Diese Seite ist nicht editierbar. Sie können den Quelltext sehen, jedoch nicht verändern. Kontaktieren Sie den Administrator, wenn Sie glauben, dass hier ein Fehler vorliegt. ====== nspages ====== Das Plugin **nspages** erzeugt automatisch **Listen oder Übersichten von Seiten eines Namespaces**. Du kannst damit z. B. auf einer Übersichtsseite alle Unterseiten eines Bereichs anzeigen – sortiert, gefiltert und in verschiedenen Layouts. Es ist damit eine Art „intelligenter Inhaltsverzeichnis-Baustein“ für bestimmte Bereiche, im Gegensatz zu `indexmenu`, das eher eine globale Baum-Navigation liefert. ===== Typische Einsatzzwecke ===== * Auf einer Bereichs-Startseite alle Unterseiten auflisten (z. B. alle Vorlagen, alle Checklisten) * Listen nach Datum sortieren (z. B. Protokolle, Notizen) * Bestimmte Seiten/Namespaces ausschließen oder hervorheben ===== Nach der Installation: In Betrieb nehmen ===== Das Plugin arbeitet über eine **Syntax**, die du in einer Seite einfügst. Ein ganz einfaches Beispiel (Liste aller Seiten im aktuellen Namespace): {{nspages>.}} Oder ein bestimmter Namespace (z. B. alle Vorlagen): {{nspages>vorlagen}} Danach die Seite speichern – nspages rendert die Liste automatisch. ===== Wichtige Optionen (kurz und praxisnah) ===== Die Syntax besteht aus dem Namespace und einer Liste von Optionen, z. B.: {{nspages>vorlagen -h1 -simpleList -sortId}} Einige nützliche Optionen: * **-h1 / -title** – benutzt die Überschrift/den Seitentitel statt der ID * **-simpleList** – einfache Liste statt Spalten-Layout * **-numberedList** – nummerierte Liste * **-nbCol=3** – Ausgabe in 3 Spalten * **-r** – rekursiv: auch Unter-Namespaces einbeziehen * **-sortId** – nach Seitennamen sortieren * **-sortByDate** / **-sortByCreationDate** – nach Änderungs- oder Erstellungsdatum sortieren * **-exclude:** – bestimmte Seiten/Namespaces ausblenden (z. B. `-exclude:sidebar,start`) ===== Einfache Beispiel-Konfigurationen ===== **1. Alle Vorlagen als einfache Liste mit Titel:** {{nspages>vorlagen -h1 -simpleList}} **2. Checklisten nach Datum sortiert (neueste oben):** {{nspages>vorlagen:checklisten -h1 -simpleList -sortByDate}} **3. Übersicht über alle KI-Prompts, inkl. Unterordner, in 2 Spalten:** {{nspages>ki-prompts -h1 -nbCol=2 -r}} ===== Hinweise ===== * nspages arbeitet rein auf Basis der **Namespace-/Dateistruktur** – wenn du Seiten verschiebst/umbenennst (z. B. mit dem Move-Plugin), passt sich die Liste automatisch an. * Wenn du neue Seiten direkt auf dem Server anlegst, kann ein **Konfigurations-„Speichern“-Klick** (oder Cache leeren) nötig sein, bis alles sichtbar ist. * Die vollständige Liste aller Optionen ist sehr umfangreich – für die meisten Fälle reichen 2–4 Optionen pro Einsatz.