Wikiup:Technik/MediaWiki/Datenformate

aus Wikipedia, der freien Enzyklopädie
< Wikiup:Technik‎ | MediaWiki
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 18. Dezember 2019 um 15:13 Uhr durch imported>Achim55(1105921) (linkfix).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Diese Projektseite stellt Informationen zu Datenformaten innerhalb der MediaWiki-Software zusammen.

Content Model

Siehe Content Model.

Content Space

Der Begriff wird teilweise nicht ganz sachgerecht verwendet für bestimmte Namensräume:

  • Es könnte subject space gemeint sein; das ist das Gegenstück zu einer Diskussionsseite; der Namensraum, auf den sich die Diskussion bezieht.
  • Präziser bezieht er sich auf eine Erweiterung des Begriffs „Haupt-Namensraum“ (das ist der Namensraum mit der Nummer 0) auf möglicherweise weitere Namensräume.
    • Es sind die Namensräume, in denen die eigentlichen Inhalte des Wikis veröffentlicht werden; nicht aber alle internen Bereiche, die hinter den Kulissen der Präsentation zuarbeiten.
    • Sie gehen auch in die Spezial:Statistik ein und werden als „Zufällige Seite“ angeboten.
    • In der deutschsprachigen Wikipedia ist das zurzeit nur der Artikel-Namensraum.
    • Definiert wird das für die Projekte über mw:Manual:$wgContentNamespaces.
    • Auf einer Wikisource schließt das auch den Namensraum Index ein; bei mw: umfasst der content space zusätzlich die Namensräume API, Extension, Manual, Skin.
    • In der deutschsprachigen Wikipedia kämen theoretisch noch Portale in Frage.
  • Es könnte der main space gemeint sein; das ist der Namensraum mit der Nummer 0, in einer Wikipedia der Artikel-Namensraum.

Datenbankname

Jedes Wiki-Projekt ist in einer Datenbank abgelegt; für jedes von der WMF betriebene Projekt gibt es einen eindeutigen Namen.

  • Für die deutschsprachige Wikipedia ist das: dewiki
  • Gleiche Datenbanknamen werden für die Beta-Tests verwendet. Der Bezeichner dewiki ist für beide identisch:
    • de.wikipedia.org – die echte Wikipedia
    • de.wikipedia.beta.wmflabs.org – die Erprobungsversion („Beta-Cluster“)
  • Vollständige Liste aller Projekte

Allgemein hat der Datenbankname die Form <Sprachkürzel><Projekt> mit

  • <Sprachkürzel>: Interwikipräfix (siehe WP:Sprachen #Alle Wikipedias), für Deutsch z. B. de
  • <Projekt>:
    • wiki – Wikipedia
    • wikibooks
    • wikinews
    • wikiquote
    • wikisource
    • wikiversity
    • wikivoyage
    • wiktionary
  • Spezielle Projekte; einige häufige Beispiele:

Datum- / Zeitformat

<section begin="datetime" />

Schlüsselwörter zum Datumsformat
"default" Projektstandard
wgDefaultDateFormat
deutschsprachige Wikipedia:
"dmy"
"dmyt" 1. Jan. 1970, 00:00 29. Nov. 2024, 02:43
"dmyts" 1. Jan. 1970, 00:00:00 29. Nov. 2024, 02:43:09
"dmy" 00:00, 1. Jan. 1970 02:43, 29. Nov. 2024
"ymd" 00:00, 1970 Jan. 1 02:43, 2024 Nov. 29
"mdy" (Nur andere Sprachen)
"ISO 8601" 1970-01-01T00:00:00 2024-11-29T02:43:09

<section end="datetime" />

Angemeldete Benutzer können in den user.options der Option date einen dieser Werte zuweisen.

Die obigen Beispiele gelten für deutschsprachige Wikis, wohl auch englischsprachig, die konkrete Anordnung kann aber abhängig von der Sprache abweichen.

Zu weiteren (internen) Formaten siehe auch: includes/Timestamp.php

GeoIP

Hinter der GeoIP verbirgt sich der Staat, in dem der Internet-Provider seinen Sitz hat.

Um das Staatskürzel aus zwei Großbuchstaben (ISO 3166) zu illustrieren, werden Geokoordinaten beigegeben. Diese spezifizieren aber nicht notwendigerweise den Internet-Provider oder den Aufenthaltsort des Benutzers, sondern sind oft gleich und redundant zum Staatscode.

  • Anscheinend nur bei gut der Hälfte der Benutzer liegt eine solche Information vor.
  • Weil die Ermittlung etwas aufwändiger sein dürfte, wird sie in einem Sitzungs-Cookie auf dem Rechner des Benutzers abgelegt und bei jedem Seitenabruf dem Server übermittelt, so dass die IP-Adresse nicht neu analysiert werden muss.
  • In JavaScript sind sie über die Komponenten eines Objekts Geo verfügbar.
  • Dieses Objekt wird über http://bits.wikimedia.org/geoiplookup definiert.

Verwendet wird die Information zur Lokalisation bei Spendenaufrufen.

  • Im Lauf der Jahre ist die Präzision gesteigert worden. In den USA scheinen viele sehr engmaschige Positionsangaben in den Datenbanken vorhanden zu sein; in Deutschland ist es oft nur der Firmensitz des Providers oder ein regionales Netzwerk. Teilweise wird nur ein fester Punkt im Staat angegeben. Mediawiki wertet öffentlich zugängliche Datenbanken aus, die IP-Adresse und Geo-Information verknüpfen.
DE
Deutschland
DE::51.0000:9.0000:v4
Südrand des Kellerwalds
GB
Großbritannien
GB.::515000:-0.1300:v4
Westminster Central Hall, gegenüber der Westminster Abbey

Sprachcodes

Siehe MediaWiki/Sprachen.