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

Keine Kategorien vergebenBearbeiten

Diskussionen