Hilfreiche Beispiele und Erklärungen zur Formatierung von Wiki-Seiten im Foswiki-Stil.
Inhalt
Inhaltsverzeichnis einfügen
Foswiki-Quelltext:
%TOC%
Ergebnis:
Tiefe limitieren:
%TOC{depth="2"}%
Ergebnis:
Überschrift ohne Eintrag im Inhaltsverzeichnis
Durch Anfügen von zwei Ausrufungszeichen im Foswiki-Markup wird die Anzeige einer Überschrift im Inhaltsverzeichnis verhindert, genau wie bei dieser Seit auch:
---++!! Inhalt
Quellcode (z.B. Python) einfügen
Rechts in der Symbolleiste des Wysiwig-Editors gibt es einen Button zum Umschalten auf den Quelltext-Editor: WikiText
Innerhalb von verbatim-Tags schaltet Foswiki die Makro-Expansion ab (was bei Quellcode sehr sinnvoll ist).
Foswiki-Quelltext:
<verbatim>Quellcode hier rein
Zweite Zeile</verbatim>
Das Ergebnis sieht dann so aus:
Quellcode hier rein
Zweite Zeile
Doku:
TopicMarkupLanguage
Unterseiten anzeigen
Die Anzeige von Unterseiten ist mit einem Makro möglich:
%SEARCH{"parent.name='%TOPIC%'" web="%WEB%" type="query" nonoise="on" format=" * $topic"}%
Doku:
VarSEARCH
Folding, Twisty (Inhalte ein- und ausblenden)
Verfügbare Erweiterungen:
Beispiel:
Beispiel 2:
Doku:
System.TwistyPlugin
Funktioniert nicht in der Vorschau, die Seite muss gespeichert und in der normalen Ansicht betrachtet werden.
Verwendungsbeispiel:
Bitmuehle.TaskJuggler
Templates
Ist zwar nicht exakt das Thema Formatierung, aber hier würde ich danach suchen ;-)
Standardinhalt für neue Topics
Der Standardinhalt gilt systemübergreifend für alle Webs und ist in folgendem Topic definiert:
System.WebTopicEditTemplate
Templates für neue Topics
Man erzeugt ein neues Template, indem man im selben Web ein Topic mit einem Namen anlegt, der auf "Template" endet.
Beispiel:
Das war's schon. Danach ist das Template beim erstellen neuer Seiten in der Template-Auswahlliste verfügbar:
https://bitmuehle.de/wiki/Main/WebCreateNewTopic?topicparent=WebHome