This is version . It is not the current version, and thus it cannot be edited.
[Back to current version]   [Restore this version]

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 JSPWiki 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.

Beispiel Sonderformatierung#

Messagebox Sonderformatierungen erlauben Beispielsweise einen Text in einer speziellen Box darzustellen. In Bücher findet dies häufig Verwendung, um Beispiele besonders hervorzuheben.

Dies ist eine Sonderformatierung. Ihr Missbrauch ist ein Häufiger Fehler.

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

Beispiel Plugin#

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.

Bar Chart 3D

Andere Plugins ermöglichen sog. Mashups aus bekannten Internetdiensten wie z.B. das Google Maps Plugin.

Add new attachment

Only authorized users are allowed to upload new attachments.

« This particular version was published on 02-Sep-2010 18:00 by ChristophSauer.