Perrypedia:Einführung Sematic Mediawiki

Aus Perrypedia
Zur Navigation springen Zur Suche springen

Diese Seite liefert Informationen für das Perrypedia:Meinungsbilder#Einführung von Semantic Mediawiki (SMW).
Für Diskussionen zum Inhalt der Seite und/oder zum Meinungsbild, siehe Perrypedia Diskussion:Einführung Sematic Mediawiki.

Allgemeine Information

Semantic Mediawiki (SMW) ist eine Extension der Mediawiki-Software und bietet die Möglichkeit automatisierte Abfragen zu erzeugen, die in normale Wiki-Seiten verwendet werden können. Aus Sicht der Perrypedia kommen hier besonders die Listen der Kategorien, wie beispielsweise Personen, Raumschiffe etc in Betracht.

Um die Möglichkeiten überhaupt nutzen zu können sind umfangreiche Vorarbeiten nötig. Die Informationen, die in Abfragen erscheinen sollen, müssen natürlich in die entsprechenden Artikel eingepflegt werden. Dazu verwendet SMW den Begriff des Attributes, welches ein Wert zugewiesen bekommt. Die Zuweisung kann entweder direkt im Text des Artikels über eine ähnliche Schreibweise wir interne Links erzeugt werden oder über das Schlüsselwort #set erfolgen.

Attribute

Abschnitt wird noch diskutiert und entsprechend ständig weiter ausgebaut!!!

Allgemeine Anmerkungen

Prinzipiell soll in einem ersten Durchgang alles als Attribut verwendet werden, was sich aus den bestehenden Listen ergibt.
Zum Beispiel wären das bei Artikeln aus der Kategorie:Fauna wie unter Fauna A zu sehen "Heimat", "Beschreibung" und "Quelle".
Bei Artikeln aus der Kategorie:Völker wie unter Völker D zu sehen "Heimatgalaxie", "Heimatwelt", "Bemerkungen", "Quelle". Das Beispiel zeigt, dass es sinnvoll ist, nicht die Überschriften aus den Tabellen für den Attribut-Namen zu übernehmen. Sowohl "Heimat" als auch "Heimatwelt" bezeichnen das gleiche, daher sollte nur ein Attribut eingeführt werden, dass in beiden Fällen verwendet wird. Da Attribute in einem Artikel frei verwendbar sind, d.h. ein Personenattribut kann prinzipiell auch in einem Planetenartikel gesetzt werden, ist eine eindeutige Benennung der Attribute notwendig. Das Attribut Name für eine Person kann beispielsweise als Personenname verwendet werden.
Manche Attribute wie "Beschreibung"/"Bemerkung" und insbesondere auch "Quelle" sind für alle Artikel unabhängig von der Kategorie sinnvoll.

Ein weiteres allgemeines Attribut kann Attribut:Serie sein. Als Werte des Attributes können Bezeichnungen wie Perry Rhodan-Taschenbuch oder Atlan-Serie sein. Hier ergibt sich zwar eine Überschneidung mit den üblichen Kategorien, da es aber keine Kategorie Perry Rhodan-Serie gibt, müssten bei einer Abfrage alle Zyklenkategorien angegeben werden.

...

Übersicht der Attribute

Im folgenden eine Übersicht über die als sinnvoll erkannten Attribute gruppiert nach Kategorie mit kurzer Erklärung bezüglich Inhalt:

Kategorie übergreifend

  • Beschreibung (zu klären: Bemerkung/Beschreibung/...?): Kurze Bemerkung; entspricht in Umfang und Inhalt in etwa dem Einleitungsabsatz eines Artikels.
Allgemeines Attribut für Beschreibung ist sicher nowendig und sinnvoll. Es muss noch geprüft/diskutiert werden, ob darüber hinaus jede Kategorie jeweils ein eigenes Beschreibungs-Attribut benötigt. Es gibt Begriffe mit mehr als einer Kategorie, z. B. Berufe und Titel. --Klenzy 14:21, 27. Sep. 2012 (UTC)
  • Quelle(n): Beantwortet die Frage, woher der Schreiber die Informationen erhalten hat.

Kategorie:Entitäten

  • Entitätsname
  • Entitätsbeschreibung

Kategorie:Fauna

  • Heimat Anmerkung: kann Planet, Mond, Galaxie... sein, daher unspezifisch
  • Beschreibung

Kategorie:Gebäude und Stationen

Vorschlag für die Attribute der Kategorie Gebäude und Stationen

{{#set:
|Name=                       <!--Bisher entspricht der Name dem Artikelnamen.-->
|Weitere Namen=              <!--Deckname, Spitzname, alternative Schreibweisen usw.-->
|Wird verwendet von=         <!--Welches Volk oder Organisation hat das Gebäude/Station errichtet oder benutzt sie. Wenn es mehrere Völker oder Organisationen gibt, kann die Zeile mehrfach verwendet werden-->
|Bemerkung=                  <!--Kurze Beschreibung des Gebäudes oder Station .-->
|Wurde erbaut am=            <!--Datum.-->     
|Wurde zerstört am=          <!--Datum.-->
|Befindet sich=              <!--Ort, wie Stadt, Planet, usw.-->
|Quelle=                     <!--Hier bitte nur die wichtigsten Quellen angeben. Bei mehreren Quellen die Zeile mehrfach verwenden.-->
}}

====[[:Kategorie:Gesellschaft]]====
Vorschlag für Attribute der Kategorie Gesellschaft
<pre><nowiki>
{{#set:
|Bezeichnung=     <!--Artikelname  -->
|Herkunft=        <!--Welche Gesellschaft (Volk)-->
|Beschreibung=    <!--Kurze Beschreibung -->
|Quelle=          <!--Hier bitte nur die wichtigsten Quellen angeben. Bei mehreren Quellen die Zeile kopieren.
}}

Kategorie:Landschaften

Vorschlag für Attribute der Kategorie Landschaften

{{#set:
|Landschaftsname=            <!--Name des Artikels-->
|Weitere Landschaftsnamen=   <!--Weitere Namen.-->
|Beschreibung=               <!--Kurze Beschreibung der Landschaft-->
|Ist zu finden=              <!--Wo befindet sich die Landschaft. Name der Stadt, Planeten öä.-->
|Quelle=                     <!--Hier bitte nur die wichtigsten Quellen angeben-->
}}

Kategorie:Monde und kleinere Himmelskörper

  • Planet
  • Sonnensystem
  • Galaxie
  • Bewohner Anmerkung: normalerweise ein oder mehrere Völker, aber auch Organisationen,... daher unspezifisch
  • Beschreibung

Kategorie:Personen

  • Name Bisher entspricht der Name dem Artikelname. Name kann daher Vorname, Nachname oder Spitzname sein.
  • Volk
  • Bemerkung
  • Quelle
  • Ist Mitglied von Hier könnten Raumschiffe, Organisationen usw stehen. Für ein Besatzungsmitglied der SOL stände hier [[SOL (Raumschiff)|SOL]] oder für die Organisation USO [[USO]]
  • Nachname
  • Vorname
  • Titel
  • Weitere Namen Deckname, Spitzname, alternative Schreibweisen usw.
  • Geboren am
  • Gestorben am
  • Ist Unsterblich

Kategorie:Planeten

  • Sonnensystem
  • Galaxie
  • Typ Anmerkung: Eiswelt etc.
  • Bewohner Anmerkung: normalerweise ein oder mehrere Völker, aber auch Organisationen,... daher unspezifisch
  • Karte Anmerkung: Link zur Karte
  • Beschreibung

Kategorie:Raumhäfen

  • Standort Anmerkung: kann Planet, Mond, Kontinent... sein, daher unspezifisch
  • Beschreibung

Kategorie:Raumschiffe

  • Raumschiffeigner: Anmerkung: Volk reicht nicht aus, da Schiffe auch Organisationen gehören können. Beispielsweise der USO oder Widder
  • Raumschiffklasse
  • Raumschiftyp
  • Raumschiffsbeschreibung
  • Ist Beiboot von: Bei dem Erstellen der Liste ist mir aufgefallen, dass einige Raumschiffe als Beiboot der ... beschrieben wurde. Daher bietet dich das vielleicht als Attribut an.
  • Weitere Namen: Bei den Listen kommt es öfters vor, dass Raumschiffe doppelt vorkommen. Einmal mit dem Eigenname und einmal mit der Flottenkennung.

Kategorie:Schwarze Löcher

  • Standort Anmerkung: meistens Galaxie, aber auch Sonnensystem... daher unspezifisch
  • Beschreibung

Kategorie:Sonnensysteme

  • Galaxie
  • Typ (Roter Riese, Weißer Zwerg, G-Typ, etc.)
  • Planeten (Anzahl)
  • Planeten (Nennung mit Namen)
  • Volk (ggf. Organisation)...

Kategorie:Städte

Vorschlag für Attribute der Kategorie Städte

{{#set:
|Stadtname=                     <!--Name des Artikels.-->
|Weitere Stadtnamen=            <!--Weiter Namen der Stadt.-->
|Liegt im Sonnensystem=         <!--Name des Artikels des Sonnensystems-->
|Liegt auf=                     <!--Name des Artikels des Planeten oä-->
|Hat Einwohner=                 <!--Anzahl der Einwohner ohne Abkürzungen wir Mio oder Tausend.-->
|Volk=                          <!--Welches Volk oder Völker bewohnen die Stadt. Bei mehreren Völkern die Zeile kopieren.-->
|Beschreibung=                  <!--Kurze Beschreibung der Stadt. Nicht mehr als 255 Zeichen.-->
|Quelle=                        <!--Hier bitte nur die wichtigsten Quellen angeben. Format beispielsweise Quelle:PRxxx--> 
}}

Kategorie:Technologie

Vorschlag für Attribute der Kategorie Technologie

<nowiki>
{{#set:
|Name=                <!--Name des Artikel -->
|Beschreibung=        <!--Kurze Beschreibung der Technologie-->
|Wird verwendet von=  <!--Artikelname des Volkes oder Organisation, die die Technologie verwendet. Bei mehrere Völkern oder Organisationen die Zeile mehrfach angeben.-->
|Quelle=              <!--Bitte hier die wichtigsten Quellen angeben.-->
}}

</nowiki>

Kategorie:Völker

Automatisierte Umsetzung

Da es sich bei den Attributen und der SET-Anweisung für einzelne Kategorien um immer das gleiche Schema handelt, bietet sich die Umstellung über einen Bot an. Mit AWB und dem CSV-Plugin ist dies mit überschaubarem Aufwand möglich. Siehe hierzu Benutzer:Poldi/SMW/. Der eigentliche Aufwand liegt somit in der Erstellung der CSV-Datei, aus denen die Attribute befüllt werden. Für das Erstellen der CSV-Datei aller Raumschiffe, die als Liste vorliegen, werden ca. 12 Stunden benötigt.

Beispiele

Das Beispiel für Zuweisung direkt im Text Der [[Volk::Terraner|terranische]] Agent ... bewirkt, dass dem Artikel das Attribut Volk mit dem Wert Terraner zugewiesen wird.
Zuweisung direkt im Text ist möglich, sollte aber nicht verwendet werden. Fehlergefahr bei Änderungen! Statt dessen: (--Klenzy 14:15, 27. Sep. 2012 (UTC))
Eine Zuweisung außerhalb des sichtbaren Textes eines Artikels kann wie folgt realisiert werden:

{{#set: Nachname=Dharana
| Bemerkung=Sie gehört im Jahre 10.499  [[da Ark]] zu den [[Rebellen von Kraumon]]. Besatzungsmitglied der [[ISCHTAR (Raumschiff)|ISCHTAR]].
| Serie=Atlan-Serie
| Geschlecht=weiblich
| Zyklus=Der Held von Arkon (Zyklus)
| Quelle=[[Quelle:A233{{!}}Atlan 233]]
| Volk=Arkoniden
}}

Die Attribute und die entsprechenden Werte werden am Ende des Artikels in einer Factbox angezeigt. Die Anzeige der Factbox kann über die Magicwords __SHOWFACTBOX__ oder __HIDEFACTBOX__ ein oder ausgeschaltet werden.

Berufe

Wie bei jedem Begriff üblich, wird ein Artikel mit dem entsprechendem Beruf erstellt. Als Muster kann nachfolgender Text verwendet werden.

Ein xxx ...

==Bekannte {{PAGENAME}}== <!--Überschrift ggf. anpassen, wenn Plural der Berufsbezeichnung abweicht-->
{{#ask: [[Kategorie:Personen]] [[Hat Beruf::{{PAGENAME}}]]
|format=Category
|order=ascending
|default=...
}}

[[Kategorie:Berufe]]

__SHOWFACTBOX__
{{#set:
|Berufsbezeichnung={{PAGENAME}}
|Berufsbeschreibung=Ein Astronom beschäftigt sich wissenschaftlich mit den Gestirnen.
|Erste Benennung=[[Quelle:PR1|PR 1]]
|Quelle=[[Quelle:PR1|PR 1]]
}}

Um eine automatisierte Pflege der Seite zu ermöglichen, ist es notwendig bei der Erstellung von Personenartikel das Attribut »Hat Beruf« zu pflegen. Werden mehrere Berufe ausgeübt, dann wir das Attribut »Hat Beruf« mehrfach angegeben. An beliebiger Stelle im Artikel, vorzugsweise zwischen der Quellenangabe und den Kategorien kann die folgende set-Anweisung stehen.

{{#set:
|Hat Beruf=xxx
}}