Hier sind einige Konfigurationen des JSPWiki beschrieben.
Plugins#
- Code Format
- Math-Plugin: Aktualisierte Version als Maven Artifact com.intersult:math-plugin
Latex-Plugin#
[{Math latex='y=Ax'}]
Intersult : JSPWiki - Plugin insertion failed: Could not find plugin MathIntersult : JSPWiki - Plugin insertion failed: Could not find plugin Math
Formatierungen#
Stylesheet#
Das Stylesheet befindet sich unter /templates/default/jspwiki.cssTabellenzelle rechtsbündig (align right)#
Überschrift | Überschrift |
---|---|
Stanrdard Links | Rechts13 |
Mehrere Spalten#
Beliebige Styles#
%%(<Style>) <Content> %%
Zum Beispiel eine Image mit Label:
%%( float: right; text-align: center; font-weight: bold; padding: 0 0 5px 5px; ) <Image> <Label> %%
Images#
[{Image src='<Seite/Attachement>' width='<Width>' height='<Height>' style='<CSS>' link='<Wiki/URL>' alt='Some Page'}]
Code#
Inline Code: Intersult : JSPWiki - Plugin insertion failed: Could not find plugin CodeIntersult : JSPWiki - Plugin insertion failed: Could not find plugin CodeAttachement:
Intersult : JSPWiki - Plugin insertion failed: Could not find plugin CodeIntersult : JSPWiki - Plugin insertion failed: Could not find plugin Code
Escape Character#
Um ein Wiki-Markup-Zeichen einzufügen, kann mit der Tilde (~) escaped werden, also zum Beispiel ~|, um ein | auszugeben.Sicherheit#
Seiten#
Seite nur lesbar/editierbar für eine Gruppe machen:[{ALLOW modify Intersult}]
Benutzer#
Wenn das Anlegen von Benutzern durch die Policy nicht erlaubt ist, dann folgende Vorgehensweise wählen:- In /wiki/data/userdatabase.xml einen Benutzereintrag kopieren und anpassen
- Eine Datei mit dem gewünschten Passwort erzeugen
- Mit sha1sum das Passwort verschlüsseln (http://lists.gnupg.org/pipermail/gnupg-announce/2004q4/000184.html)
- Das Passwort austauschen, statt {SSHA} allerdings {SHA} davor schreiben.
Formular#
Es kann auch mit dem JSPWiki:FormMailerPlugin abgeschickt werden.
Inhaltsverzeichnis#
[{TableOfContents}] [{TableOfContents title='Page contents' numbered='true' prefix='Chap. '}]
Pageflow#
Alias#
[{SET alias='Page'}]
Konfiguration#
Base URL#
In der Konfiguration kann eine Basis-URL für erzeugte Links angegeben werden. In den meisten Fällen macht es Sinn, die Linkerzeugung auf relativ zu setzen:jspwiki.baseURL = http://www.intersult.com/wiki/ jspwiki.referenceStyle = relative
IFrames#
[{IFramePlugin url='http://localhost/some-page.html' width='100%' height='500' border='1' scrolling='yes' align='center'}]
Link#
[{Link src='http://localhost/' label='Home'}]
JSP-Wiki verwendet für Links Sonderzeichen, zum Beispiel "|". Solche Zeichen können nur durch HTML-Entities ausgegeben werden, also der Senkrechte Strich durch |
Variablen#
Innerhalb der [...] Zonen können Variablen verwendet werden, nach dem Schema {$<variable>}, also zum Beispiel {$pagename} mit dem Ergebnis 'JSPWiki'.Facebook#
[{IFramePlugin url='http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.intersult.com/&layout=box_count' height='65px'}]
Tomcat 6, 7#
JSPWiki lässt sich nicht direkt auf Tomcat 6 und aufwärts deployen. Das Problem kann wie folgt gelöst werden:Folgende JARs löschen:
- jakarta-tablibs-standard-1.1.2.jar
Folgende JARs hinzufügen:
- jstl-1.2.jar
- log4j-1.2.14.jar
- commons-logging-1.1.1.jar