Jump to content

Help:Namensräume

From mediawiki.org
This page is a translated version of the page Help:Namespaces and the translation is 100% complete.
PD Hinweis: Wenn Du diese Seite bearbeitest, stimmst Du zu, dass Dein Beitrag unter der [CC0] veröffentlicht wird. Mehr Informationen findest du auf der Public Domain Hilfeseite. PD

Die Seiten eines MediaWiki-Wikis sind in sogenannten „Namensräume“ gruppiert, die den Zweck der Seiten auf einer hohen Ebene unterscheiden. Seiten in bestimmten Namensräumen können auch besondere Eigenschaften haben oder sich anders verhalten, wenn sie mit anderen Seiten interagieren.

Namensräume werden im Seitentitel dadurch gekennzeichnet, dass dem Seitentitel der <namespace>: vorangesetzt wird. So zeigt das Präfix Help: im Titel dieser Seite (Help:Namespaces/de) an, dass diese Seite zum Namensraum Help gehört. Jeder Namensraum wird durch eine Nummer und einen Namen identifiziert; der Name kann übersetzt sein und auch Aliasnamen haben.

Eine Seite, deren Namen kein Namensraum vorangestellt ist, liegt im Hauptnamensraum. Beachte jedoch, dass Doppelpunkte und Präfixe auch in Seitentiteln enthalten sein können, ohne dass sie einen Namensraum bezeichen: Die Seite Foo:Namespaces/de liegt im Hauptnamensraum, weil der Namensraum „Foo“ nicht existiert. Andererseits liegt die Seite Help:Foo:Namespaces/de im Namensraum „Help“.

Standard-Namensräume

Die Standardinstallation von MediaWiki hat sechzehn Namensräume mit Inhalten, die von den Nutzern erzeugt werden; außerdem gibt es zwei spezielle Namensräume mit Seiten, die vorübergehend durch die MediaWiki-Software erzeugt werden. Die Standard-Namensräume sind paarweise organisiert, wobei jedes Paar einen Namensraum für den Gegenstand und einen Namensraum für Diskussionen enthält. Die Namensräume werden von Null an so nummeriert, dass jeder Gegenstand-Namensraum einen geraden Index und jeder Diskussionsnamensraum einen ungeraden Index hat.

Medien

Dieser Namensraum wird für die direkte Verlinkung von Mediendateien verwendet: Der Link [[Media:MediaWiki-2020-logo.svg]] führt direkt auf das Bild und nicht auf die Bildbeschreibungsseite, wie etwa [[:File:MediaWiki-2020-logo.svg]].

Spezialseiten

Dieser Namensraum wird genutzt, um Spezialseiten, Berichte und Schnittstellen zu gruppieren, die von MediaWiki auf Anforderung erzeugt werden und nicht direkt editiert werden können. Auch ist es nicht möglich, Seiten in diesem Namensraum zu erstellen, außer durch Änderung der MediaWiki-Software oder mit einer Erweiterung.

(Seiten)

Dieser Namensraum hat kein durch einen Doppelpunkt getrenntes Präfix. Im Allgemeinen wird er als „Hauptnamensraum“ oder „mainspace“ bezeichnet. Dieser Namensraum enthält in der Regel den Großteil der Inhaltsseiten in einem Wiki. Meistens hat er ansonsten keine besonderen Eigenschaften.

Diskussion

Hauptseite: Help:Talk pages

Im Diskussionsnamensraum werden Diskussionen geführt, die zum Hauptnamensraum gehören. Ansonsten hat er keine besonderen Eigenschaften.

Benutzer

Hauptseite: Help:User page

Jeder Benutzer hat eine entsprechende Seite im Benutzernamensraum, auf die aus Versionsgeschichten der bearbeiteten Artikel, von Beobachtungslisten, aus den letzten Änderungen etc. verlinkt wird, also überall dort, wo ein einzelner Benutzer eindeutig zu identifizieren ist.

Diese Seite und ihre Unterseiten dienen den Nutzern dazu, Informationen über sich zu speichern oder neuen Inhalt zu entwerfen und zu testen. Seiten in der Art von User:Benutzername/Foo.js oder User:Benutzername/Foo.css können nur durch den Nutzer selbst oder durch Oberflächenadministratoren (oder Administratoren vor MediaWiki 1.32) bearbeitet werden.


Benutzer-Diskussion

Dieser Namensraum ist der mit dem Diskussionsraum "User" verbundene Namensraum. Seiten in diesem Namensraum werden hauptsächlich dazu verwendet, Nachrichten für bestimmte Benutzer zu hinterlassen oder sie über Diskussionen zu informieren, die für sie von Interesse sein könnten. Um dies zu erleichtern, wird bei der Bearbeitung einer Seite User talk:Nutzername jedes Mal, wenn der Benutzer UserName eine Seite aufruft, ein Hinweis am oberen Rand der Seite angezeigt, der ihn über die Bearbeitung informiert:

Diese Mitteilung wird so lange angezeigt, bis der Benutzer seinen Benutzerdiskussionsseite aufruft, um die Nachricht zu lesen.

Tipp für Wiki-Administratoren: Erweiterungen wie Echo können dieses Verhalten überschreiben.

Projekt

Dieser Namensraum wird normalerweise für Meta-Diskussionen über den Betrieb und die Entwicklung des Wikis genutzt. Es leitet den Benutzer automatisch zu einem Namensraum um, der nach dem Namen des Wikis benannt ist, Beispiel: [[Project:Licenses]] → [[Wikipedia:Licenses]].

Projekt-Diskussion

Dies ist ein Diskussionsnamensraum, der normalerweise für Diskussionen im Zusammenhang mit den zugehörigen Projektseiten verwendet wird. Ansonsten hat er keine besonderen Eigenschaften.

Datei

Hauptseite: Help:Images

Im Namensraum „File“ werden Meta-Daten für Bilder, Videos, Audio-Dateien und andere Medien aus dem Namensraum „Media“ gespeichert. Jede Datei hat eine entsprechende Seite im Namensraum „File“, die oft Daten zur Lizenz enthält. Ein Link direkt auf eine Seite in diesem Namensraum zeigt die Mediendatei als Teil der Seite an: [[File:MediaWiki-2020-logo.svg|right]] stellt das Bild rechts auf der Seite dar. Siehe Hilfe:Bilder für Einzelheiten über diese Link-Syntax.

Um einen internen Link zur Dateiseite zu erzeugen, muss ein Doppelpunkt vor den Namensraum gesetzt werden: [[:File:MediaWiki-2020-logo.svg|right]] erstellt „File:MediaWiki-2020-logo.svg“. Die Standard-Installation von MediaWiki hat den Alias „Image“ für den Namensraum File – siehe Namensraum-Aliase.

Um Media-Dateien direkt ohne die Beschreibungsseite zu verlinken, siehe den Medien-Namensraum.

Datei-Diskussion

Dieser Diskussionsnamensraum wird normalerweise für Diskussionen in Bezug auf die zugehörige Medien-Datei verwendet. Sie hat keine besonderen Eigenschaften.

MediaWiki

Der Namensraum „MediaWiki“ wird verwendet, um Systemnachrichten und andere wichtige Inhalte zu speichern. Enthält beispielsweise die Seite MediaWiki:Edit (oder im Standard-Skin „Vector“ MediaWiki:Vector-view-edit) den Text, der den Reiter „Bearbeiten“ oben auf jeder Seite füllt. Wenn diese Seite existiert, überschreibt sie den Standardinhalt, der "Edit" lautet. In ähnlicher Weise ist "MediaWiki:Common.css" die Systemmeldung, die den CSS-Code enthält, der für alle Benutzer für jede Seite geladen wird. Er hat die besondere Eigenschaft, dass der gesamte Namensraum nur von Benutzern mit dem Benutzerrecht (editinterface) bearbeitet werden kann. Seit MediaWiki 1.32 benötigen auch JavaScript- und CSS-Seiten die Rechte editinterface und (bzw.) editsitejs oder editsitecss zum Bearbeiten.


MediaWiki-Diskussion

Dieser Diskussionsnamensraum wird normalerweise für Diskussionen in Bezug auf die zugehörigen Systemnachrichten verwendet. Er hat keine besonderen Eigenschaften.

Vorlage

Hauptseite: Help:Templates

Der Namensraum "Template" wird für Vorlagen verwendet: Blöcke von Text oder Wiki-Code, die auf verschiedenen anderen Seiten eingebunden werden sollen. Um das zu ermöglichen, ist der Namensraum als spezielle Eigenschaft der Standardnamensraum für Einbindungen: Der Wiki-Code {{Foo}} ist gleichbedeutend mit {{Template:Foo}}.

Vorlage-Diskussion

Dieser Diskussionsnamensraum wird normalerweise für Diskussionen in Bezug auf die jeweilige Vorlagenseite verwendet. Er hat keine besonderen Eigenschaften.

Hilfe

Der Namensraum „Help“ enthält meist lokale Hilfe-Seiten, Richtlinien und Anleitungen zur Benutzung des Wikis. Er hat keine besonderen Eigenschaften. Siehe Hilfe-Namespace-Inhalt.

Hilfe-Diskussion

Dieser Diskussionsnamensraum wird normalerweise für Diskussionen in Bezug auf die jeweilige Vorlagenseite verwendet. Er hat keine besonderen Eigenschaften.

Kategorie

Hauptseite: Help:Categories

Der Namensraum "Category" enthält Kategorien, dynamische Listen von anderen Seiten. Um dies zu ermöglichen, wird beim direkten Verweis auf eine Kategorieseite kein Inline-Link ausgegeben, sondern die Seite in die zugehörige Kategorieseite eingebunden. Der Code [[Category:Hilfe]] bewirkt also, dass ein Kategorie-Link am unteren Rand der Seite erscheint (unten in der Box mit der Bezeichnung „Kategorien“). Wenn du auf diesen Link klickst, gelangst du auf die Kategorieseite, auf der diese Seite in der Kategorieliste angezeigt wird.

Um einen Link innerhalb einer Seite zu einer Kategorien-Seite zu erzeugen, ist vor den Namensraum ein Doppelpunkt zu setzen: [[:Category:Help]] erzeugt Category:Help. Siehe Hilfe:Kategorien für weitere Details zur Syntax von Kategorie-Links.


Kategorie-Diskussion

Dieser Diskussionsnamensraum wird normalerweise für Diskussionen in Bezug auf die jeweilige Kategorieseite verwendet. Er hat keine besonderen Eigenschaften.

Lokalisierung

Die Namen von Namensräumen und Aliasen können von Entwicklern selbst lokalisiert werden. Um die Lokalisierung von Namespace-Namen anzufordern, bitte eine MediaWiki-Internationalisierungsaufgabe bei Phabricator einreichen. In der Beschreibung der Aufgabe sollten die Übersetzungen für alle Namensräume in der Tabelle auf der rechten Seite, sowie für alle zusätzlichen Namensräume in deinem Wiki (z. B. „Module“ oder „Gadget“) angegeben werden.

Wenn die Sprache der Site Chinesisch ist, dann werden die Namen der Namensräume nur dann übersetzt, wenn der Inhalt konvertiert wird und es keine __NOTITLECONVERT__ oder __NOTC__ magischen Wörter auf einer Seite gibt.

Namensräume umbenennen

Nummer Standardbezeichnung Lokale Bezeichnung
-2 Media Media
-1 Special Spezial
0 (Main)
1 Talk Diskussion
2 User Benutzer
3 User talk Benutzer Diskussion
4 Project Projekt
5 Project talk Projekt Diskussion
6 File Datei
7 File talk Datei Diskussion
8 MediaWiki MediaWiki
9 MediaWiki talk MediaWiki Diskussion
10 Template Vorlage
11 Template talk Vorlage Diskussion
12 Help Hilfe
13 Help talk Hilfe Diskussion
14 Category Kategorie
15 Category talk Kategorie Diskussion

Die Bezeichnungen der Namensräume können in andere Sprachen als Englisch übersetzt werden, und individuelle Namensräume können umbenannt werden, wie sie durch den Systemadministrator eines Wikis (mit dem Namespace-Manager) festgelegt wurden. Diese Namen werden als „lokalisierte“ Namensraum-Namen bezeichnet. Trotzdem haben alle Namensräume einen „kanonischen Namen“, den englischen Originalnamen, der auf jeder Installation von MediaWiki funktioniert. Ein Link zu User:Foo führt also immer zur Benutzerseite des Benutzers foo, egal ob das Wiki auf Französisch (wo der lokalisierte Name Utilisateur:Foo lautet), Russisch (Участник:Foo) oder Hindi (सदस्य:Foo) ist.

Die Standardbezeichnungen der Namensräume stehen in der Tabelle rechts zusammen mit den lokalisierten Namen auf diesem Wiki.

Aliase der Namensräume

Auf manchen Wikis gibt es auch Aliase (Pseudonyme) von Namensräumen: alternative Bezeichnungen, die ebenso zu den lokalisierten Namen führen. Beispielsweise könnte ein Wiki "T" als Alias für Template definieren, sodass T:Foo gleichbedeutend ist mit Template:Foo mit der Ersparnis von ein paar Zeichen und Sekunden. Ein konkretes Beispiel wäre die Englische Wikipedia, wo "WP" ein Alias für Project ist, der den Namensraum "Wikipedia" darstellt.

Standardmäßig ist „Image“ (und „Bild“ in einem deutschen Wiki) ein Alias für File, sodass [[Image:MediaWiki-2020-logo.svg]] gleichbedeutend mit [[File:MediaWiki-2020-logo.svg]] ist.

Benutzerdefinierte Namensräume

Mehr Informationen findest du hier: Handbuch:Verwendung von benutzerdefinierten Namensräumen .

Einige Wikis möchten ihre Inhalte mit Verfahren organisieren, die nicht mit diesem Standard von Namensräumen zusammenpassen. Ein Wiki kann dafür zusätzliche Namensräume definieren; diese Namensräume verhalten sich genauso wie normale Namensräume und haben grundsätzlich Indizes größer als oder gleich 100. Diese benutzerdefinierten Namensräume haben grundsätzliche keine besonderen Eigenschaften.

Namensräume identifizieren

Es gibt mehrere Verfahren, um den Namensraum einer bestimmten Seite zu bestimmen:

Magische Wörter

Das magische Wort {{NAMESPACE}} liefert den Wert des Namensraums, in dem die Seite liegt.

Um sich auf einen anderen Namensraum zu beziehen, benutzt man {{ns:<Name>>}} (z.B. {{ns:Project}}) oder {{SUBJECTSPACE}} / {{TALKSPACE}}, um sich auf den Namensraum zu beziehen, der mit dem aktuellen gekoppelt ist.

JavaScript

Die JavaScript-Variable wgCanonicalNamespace enthält die vollständige Bezeichnung des Namensraums. Die Variable wgNamespaceNumber enthält den numerischen Index des Namensraums.

CSS

Der ‎<body>-Tag der HTML-Ausgabe enthält zwei CSS-Klassen, die sich je nach Namensraum unterscheiden: eine Klasse ns-# mit # als Index des Namensraums und ns-XXX mit XXX als "subject" (Gegenstand) für alle Gegenstands-Namensräume , "special" für Seiten im Namensraum Special und "talk" for Diskussionsnamensräume . Damit kann CSS-Code wie der folgende benutzt werden, um die Darstellung eines Objekts abhängig vom Namensraum zu beeinflussen:

.ns-subject a {   /* Almost all links on subject pages to be green. */
    color: #0f0;
}
.ns-talk a {      /* Links on talk pages to be blue. */
    color: #00f;
}
.ns-3 a {         /* and links on user talk pages to be red */
    color: #f00;
}

Eine vollständige Liste aller Namensräume einer MediaWiki-Installation bekommst du über die Registerkarte Erweitert der Suchergebnisseite oder über eine beliebige Letzte Änderungen-Seite wie z.B. Beiträge oder Beobachtungsliste im Optionsfeld, in einer Dropdown-Liste. Zur Angabe der Systemeigenschaften der einzelnen Namensräume dient die MediaWiki API :

API

Siehe auch