- JSPWiki Standard: Tab, Messagebox, Commentbox, Tree, Sortable, TableFilter, Zitat, Prettify
- cciServer Erweiterung: Spaltenansicht, Noborder, Nowikiwrap, Viewport, BenutzerdefiniertesCSS, Gallerybox, NoPrint
- JSPWiki Standard: Inhaltsverzeichnis, Weblog, Image, Referenzierende Seiten, Kalender, Letzte Änderungen, Index, Unreferenzierte Seiten, Undefinierte Seiten, InsertPage, Uhrzeit, Gruppen, SessionsPlugin, IfPlugin, NotePlugin
- cciServer Erweiterung:ImageGen, Math, Google Maps, Latex, GalleryPro, GalleryProDia, Query Plugin, Wiki Map, Excel, Table, ImageMapPlus, PageViewCount, InterWikiLinks, Glossar, AnhangIndex, Video, SimilarPages
Inspector Gadget löst die meisten Funktionen mit dem Befehl "Go-Go-Gadget-o…" aus. Wiki Widgets sind sowas ähnliches :-). Laut Wikipedia:Widget ist ein Widget eine Komponente eines grafischen Fenstersystems - ein kleines Programm, das in ein anderes Programm eingebunden wird bzw ein Bedienelement einer grafischen Benutzeroberfläche. Wir nutzen hier den Begriff Widget als Überbegriff für zwei Arten, wie sich die Anzeige von Inhalten in JSPWiki jenseits der Möglichkeiten der Zeichensetzung erweitern lässt:
- Sonderformatierungen - Dient zur Anzeige spezieller Formatierungen, jedoch meist ohne weitere Funktionalität
- Plugins - Plugins sind ein mächties Werkzeug, um jegliche Funktionalität in Wiki zu ermöglichen.
Technisch gesehen erzeugen Sonderformatierungen "DIV" Tags, die sich über CSS gestalten lassen. Mit clientseitig JavaScript im Browser kann neben der reinem CSS Formatierung auch Effekte wie ein/ausklappen usw. erzeugen. Plugins hingegen werden Serverseitig ausgeführt und haben vollen Zugriff auf die Wiki Runtime und die Java Plattform. Damit lassen sich einfache Formatierungen wie Sonderformatierungen bis hin zu komplexen Datenbankabfragen und SOA Schnittstellen realisieren. Der cciServer stellt darüber beispielsweise eine nahtlose Integration in eine Unternehmensumgebung bereit - z.B. die Kontextspezifische Anzeige von Daten aus einem ERP System zu einem Wiki Artikel.
Sonderformatierungs Beispiel#
Messagebox Sonderformatierungen erlauben Beispielsweise einen Text in einer speziellen Box darzustellen. In Bücher findet dies häufig Verwendung, um Beispiele besonders hervorzuheben.
Die Tree Sonderformatierung erlaubt das ein- und ausklappen einer Aufzählungsliste und bedient sich jenseits der CSS Formatierung auch der Hilfe von JavaScript (sog. DHTML).
- Home
- Prozesse
- Materialwirtschaft
- Verkauf
- Wörterbuch
- Prozesse
Plugins Beispiel#
Mit den ImageGen Plugins lassen sich Schaubilder erzeugen. Der cciServer erweitert dieses Plugin, um Kennzahlenasuwertungen aus den Datenbanken eines Unternehmens als sog. "Management Information Dashboard"s zu ermöglichen.
Andere Plugins ermöglichen sog. Mashups aus bekannten Internetdiensten wie z.B. das Google Maps Plugin.