Zuletzt bearbeitet vor 2 Jahren
von Margit Link-Rodrigue

Handbuch:Semantic MediaWiki und Referenz:RevisionSlider: Unterschied zwischen den Seiten

(Unterschied zwischen Seiten)
hw>Mlink-rodrigue
Keine Bearbeitungszusammenfassung
 
(Die Seite wurde neu angelegt: „<span style="color: rgb(32, 33, 34)">Die Erweiterung</span> '''RevisionSlider''' <span style="color: rgb(32, 33, 34)">(</span>''Versionsblätterer''<span style…“)
 
Zeile 1: Zeile 1:
{{Featureseite|featured=wahr|featuredesc=Eine Einstiegsübung in Semantic MediaWiki zur Erstellung strukturierter Daten.|featurestart=18.6.2021}}<bookshelf src="Book:Einstieg in Semantic MediaWiki" />
<span style="color: rgb(32, 33, 34)">Die Erweiterung</span> '''RevisionSlider''' <span style="color: rgb(32, 33, 34)">(</span>''Versionsblätterer''<span style="color: rgb(32, 33, 34)">) fügt ein Schieberegler-Interface zur Unterschiede-Ansicht hinzu, welches dir das einfache Wechseln zwischen Revisionen ermöglicht.</span>
==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>  
 
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.
 
<br /><gallery widths="380" heights="360">
Datei:SMW-Attribute.png|Semantische Attribute
Datei:SMW-Vorlage.png|Semantische Vorlage
Datei:SMW-Formular.png|Eingabeformular
Datei:SMW-Kategorie.png|Kategorie zur Seitenverwaltung
</gallery>
 
==Attribute definieren==
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.'''
<nowiki>[[Hat Standort::Regensburg]]</nowiki>
Im Anschluss kann ich so alle Kunden an einem bestimmten Standort oder alle Kunden mit ihren zugehörigen Standorten im Wiki auflisten.
 
<br />
 
==Vorlage definieren==
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.
<br />
[[Datei:screenshot-Vorlage.png|alternativtext=Semantische Vorlage|zentriert|mini|750x750px|Datenvorlage]]
<br />
 
==Formular bereitstellen==
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.
<br />
[[Datei:screenshot-Formular.png|alternativtext=Eingabeformular|zentriert|mini|500x500px|Eingabeformular]]
<br />
 
==Kategorie anlegen==
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.
 
<br />
 
==Beispiel==
Auf den nächsten Seiten sehen wir uns am Beispiel von Kundendaten an, wie wir diese im Wiki sammeln und darstellen können.
 
 
<span class="nextstep">[[Handbuch:Semantic MediaWiki/Beispiele/Kundendaten|Beispiel: Kundendaten erfassen]]</span>
 
<br />
[[en:Manual:Semantic_MediaWiki]]
[[de:{{FULLPAGENAME}}]]

Version vom 6. Dezember 2021, 18:38 Uhr

Die Erweiterung RevisionSlider (Versionsblätterer) fügt ein Schieberegler-Interface zur Unterschiede-Ansicht hinzu, welches dir das einfache Wechseln zwischen Revisionen ermöglicht.




Feedback zur Dokumentation ist im Community-Forum möglich.

Keine Kategorien vergebenBearbeiten

Diskussionen