Schulungsunterlagen

Zum Erstellen, Bearbeiten und Abfragen von Seiten mit Semantic MediaWiki, sind folgende Elemente nötig:

  • Attribute: Legen fest, welche Werte später abgefragt werden können.
  • Vorlage(n): Definiert, wie die Seiten aussehen, an welcher Stelle die Formulareingaben ausgegeben werden und was als Attributwert geschrieben wird.
  • Formular: Hier wird angegeben, welche Werte erfasst werden und auch, auf welche Weise (es gibt verschiedene Feldtypen und Optionen).
  • Kategorie: Ermöglicht das Bearbeiten mit dem Formular und ist neben den Attributen ein wichtiges Mittel zum Abfragen und Filtern der Seiten.

Die im Folgenden aufgeführten Schritte haben eine logische Reihenfolge, welche das Erstellen der ineinandergreifenden Elemente erleichtert. Diese ist aber nicht fest vorgegeben und nur ein Vorschlag.

Überlegungen vorab[Bearbeiten | Quelltext bearbeiten]

Zunächst sollte festgelegt werden, welche Struktur die zu erstellenden Seiten grundsätzlich haben sollen.

Vor allem sollte eine erste Idee vorhanden sein, welche Attribute verwendet werden sollen, d.h. welche Informationen der Seite von Relevanz für spätere Abfragen sind.

Beispiel: Wir möchten Kundendaten semantisch erfassen. Jeder Kunde bekommt eine eigene Wikiseite, auf der wir Daten, wie den Standort, Ansprechpartner und das Datum des ersten Kontaktes festhalten möchten.

Nomenklatur[Bearbeiten | Quelltext bearbeiten]

Es bietet sich an, alle beteiligten Dokumente gleich zu benennen. In unserem Beispiel hätten wir dann etwa Vorlage:Kunde, Formular:Kunde und Kategorie:Kunde. Auch ein entsprechender Namensraum "Kunde" ist denkbar bzw. sinnvoll.

Bei den Attributen sollte man etwas differenzieren, da z.B. ein "Standort" evtl. auch bei anderen Seiten Verwendung finden kann.

Man kann hier mit einer Art Unterseitensystem arbeiten und z.B. die Attribute Attribut:Kunde/Standort, Attribut:Kunde/Erstkontakt, etc. arbeiten. Soll "Standort" auch an anderer Stelle verwendet werden, bietet es sich an, stattdessen Attribut:Standort zu wählen. Bei Attributen, die eindeutig einem Anwendungsfall zuzuordnen sind oder wenn es mehrere Anwendungsfälle gibt, die das Attribut auf unterschiedliche Weise verwenden, ist es sinnvoll, diese auch entsprechend zu benennen. So kann beispielsweise Attribut:Kunde/Vertragsnummer eine laufende, ganzzahlige Nummer sein, aber Attribut:Partner/Vertragsnummer Einträge wie "1.1.5" und "4.3.7" enthalten.

Attribute anlegen[Bearbeiten | Quelltext bearbeiten]

Auf der Spezialseite Spezial:Attribut erstellen können sehr einfach neue Attribute erstellt werden und gleichzeitig der Datentyp, sowie ggf. vorgegebene Werte angegeben werden.

Attribut erstellen.png

Vorlage erstellen[Bearbeiten | Quelltext bearbeiten]

Über Spezial:Vorlage erstellen kann leicht eine Vorlage erstellt werden, die auf bereits vorhandene Attribute zurückgreift.

Formular erstellen[Bearbeiten | Quelltext bearbeiten]

Auf Spezial:Formular erstellen kann ein zugehöriges Formular erstellt werden, dass sowohl die bereits vorhandene Vorlage, als auch die darin verwendeten Attribute einbindet.

Kategorie anlegen[Bearbeiten | Quelltext bearbeiten]

Spezial:Kategorie erstellen ermöglicht es, eine Kategorie zu erstellen und gleichzeitig das bereits vorhandene Formular mit allen Seiten zu verknüpfen, die die Kategorie verwenden.

Keine Kategorien vergebenBearbeiten

Diskussionen