plugin:nstoc:deutsch
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:nstoc:deutsch [2015-11-30 13:21] – [Quellcode] 149.148.252.245 | plugin:nstoc:deutsch [2022-01-29 20:54] (current) – Moved to de:plugin:nstoc Klap-in | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== NsToC PlugIn ===== | ||
- | (Inhaltsverzeichnis automatisch erstellen) | ||
- | Dies ist eine auszugsweise Übersetzung der englischen Anleitung! | ||
- | ==== Syntax ==== | ||
- | **Der Ausdruck // | ||
- | Vor einiger Zeit startete ich ein Projekt, das eine Menge hierarchisch geordneter Seiten enthielt - wie ein Buch mit Kapiteln, Unterkapiteln | ||
- | und Paragraphen. Das Einfügen (und Aktualisieren jedes Mal nach Seiten hinzufügen/ | ||
- | aber ziemlich stupider Job (also genau das, wozu Computer erfunden wurden). Nach mehrmaligem Ausführen dieser nervtötenden Aufgabe entschied | ||
- | ich mich dafür, dies zu automatisieren. -> Just Enter "'' | ||
- | Dieses PlugIn eröffnet die Möglichkeit, | ||
- | Man kann sagen, dieses PlugIn sieht das ganze aktive Wiki als ein großes Dokument strukturiert durch Kapitel (Wiki Namensbereiche), | ||
- | === Benutzung === | ||
- | Der grundlegende Befehl ist: | ||
- | {{nstoc }} | ||
- | Dieser Befehl erzeugt eine verschachtelte Liste aller Seiten ((aktuell werden die // | ||
- | {{nstoc 2}} | ||
- | Das Ergebnis ist eine Liste mit allen H1- & H2-Überschriften in den Seiten aller Unterbereiche des aktuellen Bereichs.\\ Hingegen ergibt\\ | ||
- | {{nstoc 3}} | ||
- | eine Liste mit allen H1/ | ||
- | {{nstoc chapter 2}} | ||
- | Dies zeigt die Überschriften (ohne Begrenzung der Verschachtelungstiefe) im Bereich "'' | ||
- | Man kann selbstverständlich die optionalen Argumente //Bereich// und // | ||
- | {{nstoc chapter3 1}} | ||
- | |||
- | === Hinweise === | ||
- | Hier folgen einige hilfreiche Tipps für die Arbeit mit diesem PlugIn. | ||
- | == Behandlung von Leerzeichen in Überschriften == | ||
- | Leerzeichen in Überschriften müssen durch einen _ (Unterstrich) ersetzt werden, z.B.\\ | ||
- | in einem Link auf die Überschrift " | ||
- | == Reihenfolge == | ||
- | Die erzeugte Ausgabe - oder exakter: die // | ||
- | - Preface | ||
- | - Introduction | ||
- | - First Chapter | ||
- | - Second Chapter | ||
- | - Appendix | ||
- | Beim Einsatz von "'' | ||
- | * Appendix | ||
- | * First Chapter | ||
- | * Introduction | ||
- | * Preface | ||
- | * Second Chapter | ||
- | Nicht sehr sinnvoll, nicht wahr? - Die Ursache ist einfach: Das Einzige was DokuWiki und sein PlugIn kennen und sortieren, sind (Datei- & Bereichs-)// | ||
- | * 00_preface | ||
- | * 01_introduction | ||
- | * 02_first_chapter | ||
- | * 03_second_chapter | ||
- | * 99_appendix | ||
- | Theoretisch kann man alle Buchstaben weglassen und nur die Zahlen benutzen. Aber ich denke, das treibt die Computerisierung ihrer Arbeit ein bisschen zu weit. Jedenfalls, solange Seiten- & Bereichs-// | ||
- | Nebenbei bemerkt: Dieses gilt ebenso für Bereichsnamen. D.h. Sie sollten die Namen für Ihre Bereiche entsprechend der gewünschten Reihenfolge (d.h. entsprechend ihrer jeweiligen Position((oder Bedeutung)) innerhalb Ihrer Gesamtpräsentation wählen. Wenn z.B. das erste Kapitel Ihres Buches mehrere Unterkapitel enthält, sollte der Bereich "'' | ||
- | |||
- | == Zugängliche Seiten == | ||
- | Ab der PlugIn-Version 2007-01-08 werden alle, für den jeweiligen Benutzer/ | ||
- | Vorausgesetzt, | ||
- | Ein weiterer Vorteil liegt darin, dass Sie keine Seite modifizieren müssen, die den "'' | ||
- | Angenommen, Sie haben das Vorwort und zwei weitere Kapitel fertig gestellt und arbeiten noch an den anderen Teilen. Jeder zufällige Leser soll nur die fertigen Seiten sehen können und nicht die unfertigen. Dann sollten Sie in der Übersichtseite Folgendes einfügen: | ||
- | {{nstoc 00_preface}} | ||
- | {{nstoc 02_second_chapter}} | ||
- | Nach einigen Wochen ist dann das erste Kapitel für die Öffentlichkeit fertig. Um den Zugriff zu ermöglichen, | ||
- | {{nstoc 00_preface}} | ||
- | {{nstoc 01_first_chapter}} | ||
- | {{nstoc 02_second_chapter}} | ||
- | Um später z.B. Kapitel 7 frei zu schalten, genügt die Ergänzung: | ||
- | {{nstoc 00_preface}} | ||
- | {{nstoc 01_first_chapter}} | ||
- | {{nstoc 02_second_chapter}} | ||
- | {{nstoc 07_seventh_chapter}} | ||
- | Und so weiter …\\ | ||
- | Mit [[http:// | ||
- | {{nstoc }} | ||
- | Danach reicht es aus, bei Fertigstellung weiterer Seiten, die Zugriffskontrolle zu ergänzen mit einer Zeile wie: | ||
- | book: | ||
- | oder was immer Sie angemessen finden((Ausprobieren von [[http:// | ||
- | Ab PlugIn-Version 2007-08-15 werden solche Seiten von der erzeugten Líste ausgeschlossen, | ||
- | |||
- | == Stichwortverzeichnis == | ||
- | Wenn der Name nach dem "'' | ||
- | == Wurzel(root)-Seite == | ||
- | In früheren Versionen musste der // | ||
- | {{nstoc }} | ||
- | wird eine TOC erzeugt mit allen zugänglichen Seiten der DokuWiki-Installation.\\ | ||
- | Eine sauber strukturierte Installation voraus gesetzt, sind Seiten im Wurzel-Bereich höchst wahrscheinlich Ausgangspunkte für weitere Unterbereiche. Deshalb ist es vernünftig, | ||
- | {{nstoc intro_page}} | ||
- | {{nstoc ns1 2}} | ||
- | {{nstoc ns2 1}} | ||
- | {{nstoc ns3:ns3a}} | ||
- | Diese Eingaben schließen //Seiten// im Wurzel-Bereich aus und zeigen nur die Überschriften in den angegebenen Unterbereichen an. | ||
- | |||
- | == Numerische Namen für Bereiche == | ||
- | Einige Nutzer setzen lieber numerische Namen für Bereiche ein, wie " | ||
- | {{nstoc 23}} | ||
- | sollte alle Überschriften des Bereich " | ||
- | Um sicher zu stellen, dass das Argument " | ||
- | {{nstoc 23 4}} | ||
- | Hier wird der Bereich " | ||
- | |||
- | == Navigation == | ||
- | Dieses PlugIn erlaubt auch die // | ||
- | {{nstoc : | ||
- | oder mit einer // | ||
- | | ||
- | In diesem Beispiel macht das in der Befehlslänge nur einen Unterschied von 3 Zeichen aus. Allerdings, je tiefer die Bereiche verschachtelt sind, desto mehr Tipparbeit sparen Sie ein. Und - als zusätzlicher Bonus - der Einsatz von // | ||
- | Neben DokuWiki' | ||
- | {{nstoc ../ | ||
- | Der aktuelle Bereich kann mit '' | ||
- | |||
- | == Änderungen überwachen == | ||
- | Zumindest solange, wie die zu indizierenden Bereichs-/ | ||
- | === Installation === | ||
- | Es ist ganz einfach, dieses PlugIn in das DokuWiki zu integrieren: | ||
- | - Das [[http:// | ||
- | - Sicherstellen, | ||
- | chown apache: | ||
- | Der [[http:// | ||
- | |||
- | ===== Quellcode ===== | ||
- | [[plugin: | ||
- | ==== Test UE4 ==== | ||
- | |||
- | ==== Präsentation ==== | ||
- | [[plugin: | ||
- | |||
- | ==== Änderungen ==== | ||
- | [[plugin: | ||
- | |||
- | ===== Siehe auch ===== | ||
- | [[plugin: | ||
- | |||
- | ==== weitere PlugIn' | ||
- | [[plugin: | ||
- | |||
- | ===== Diskussion ===== | ||
- | [[plugin: |
plugin/nstoc/deutsch.1448886064.txt.gz · Last modified: 2015-11-30 13:21 by 149.148.252.245