Keine Bearbeitungszusammenfassung |
(Die Kategorien wurden geändert.) |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<bookshelf src="Buch:Einstieg in Semantic MediaWiki" /> | <bookshelf src="Buch:Einstieg in Semantic MediaWiki" /> | ||
==Begriffsdefinition und Umfang== | ==Begriffsdefinition und Umfang== | ||
Semantic MediaWiki ('''SMW''') <span style="color: rgb(32, 33, 34)">ist eine</span> MediaWiki-Erweiterung, die es ermöglicht <span style="color: rgb(32, 33, 34)">zusätzlich zu Texten und medialen Inhalten Daten auf einer Wikiseite zu definieren und abzufragen.</span> | Semantic MediaWiki ('''SMW''') <span style="color: rgb(32, 33, 34)">ist eine</span> MediaWiki-Erweiterung, die es ermöglicht <span style="color: rgb(32, 33, 34)">zusätzlich zu Texten und medialen Inhalten Daten auf einer Wikiseite zu definieren und abzufragen.</span> | ||
Zeile 51: | Zeile 50: | ||
[[en:Manual:Semantic_MediaWiki]] | [[en:Manual:Semantic_MediaWiki]] | ||
[[de:{{FULLPAGENAME}}]] | [[de:{{FULLPAGENAME}}]] | ||
[[Category:Konzept]] |
Aktuelle Version vom 8. Mai 2024, 14:31 Uhr
Begriffsdefinition und Umfang[Bearbeiten | Quelltext bearbeiten]
Semantic MediaWiki (SMW) ist eine MediaWiki-Erweiterung, die es ermöglicht zusätzlich zu Texten und medialen Inhalten Daten auf einer Wikiseite zu definieren und abzufragen.
Folgende Schritte sind hierzu nötig:
- Attribute definieren: Attribute bestimmen, welche Werte im Wiki abgefragt werden können.
- Vorlage definieren: Dies erstellt das Ausgabeformat des Datensatzes auf den Wikiseiten.
- Formular bereitstellen: Hiermit ermöglichen Sie den Wikibenutzern eine komfortable Dateneingabe.
- Kategorie anlegen: Jede Seite, die eine semantische Abfrage enthält, wird in der Regel entsprechend kategorisiert. Dies ermöglicht das Bearbeiten einer Wikiseite mit dem Formular und liefert neben den Attributen ein wichtiges Mittel zum Abfragen und Filtern der Seiten.
Kategorie zur Seitenverwaltung
Attribute definieren[Bearbeiten | Quelltext bearbeiten]
Um Informationen auf einer Wikiseite als Daten verfügbar zu machen, erstellen wir sogenannte Attribute. Wenn ich zum Beispiel Kundendaten semantisch erfassen möchte, erstelle ich pro Kunde eine Wikiseite. Auf jeder Kundenseite erfassen wir Kundendaten wie zum Beispiel den Standort. Hierzu erstelle ich ein Attribut, das festhält, welchen Standort der Kunde hat.
[[Hat Standort::Regensburg]]
Im Anschluss kann ich so alle Kunden an einem bestimmten Standort oder alle Kunden mit ihren zugehörigen Standorten im Wiki auflisten.
Vorlage definieren[Bearbeiten | Quelltext bearbeiten]
Da wir oftmals mehrere solcher Daten gleichzeitig auf einer Seite darstellen möchten, formatieren wir einen speziellen Bereich, der die gesammelten Seitenattribute sauber anzeigt. Hierzu erstellen wir eine (Daten-)Vorlage, die dann entsprechend auf jeder Wikiseite eingebunden werden kann.
Formular bereitstellen[Bearbeiten | Quelltext bearbeiten]
Um die Benutzereigen bei der Eingabe der Daten zu unterstützen, erstellen wir anschließend noch ein Eingabeformular. Das Eingabeformular wird entsprechend angezeigt, wenn Benutzer in den Bearbeitungsmodus einer Wikiseite wechseln, auf der die zugehörige semantische Vorlage eingebunden ist.
Kategorie anlegen[Bearbeiten | Quelltext bearbeiten]
Wikiseiten, die semantische Vorlagen eingebunden haben, werden mit einer speziell angelegten Kategorie markiert. Diese Kategorie ermöglicht die Zuordnung des Eingabeformulars zur Wikiseite. Die Kategorie wird später außerdem genutzt, um die Daten, die über die Vorlage gesammelt werden, überall im Wiki abfragen und ausgeben zu können.
Beispiel[Bearbeiten | Quelltext bearbeiten]
Auf den nächsten Seiten sehen wir uns am Beispiel von Kundendaten an, wie wir diese im Wiki sammeln und darstellen können.
Beispiel: Kundendaten erfassen