Wikiup:Technik/MediaWiki/Datenformate
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 Wikipediade.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
– Wikipediawikibooks
wikinews
wikiquote
wikisource
wikiversity
wikivoyage
wiktionary
- Spezielle Projekte; einige häufige Beispiele:
Datum- / Zeitformat
<section begin="datetime" />
"default"
|
ProjektstandardwgDefaultDateFormat
|
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.