Demo#1
Demo#2

Wikipedia:Technik/Skin/GUI/Seitenindikatoren

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Seitenindikatoren („Bapperlecke“)


Seitenindikatoren sind kleine Schlüsselinformationen, die in der Regel oben rechts auf einer Wiki-Seite erscheinen und Eigenschaften der gesamten Seite verdeutlichen.

Insbesondere gehören dazu:

  • Bewertungen (Exzellent, Lesenswert)
  • Geokoordinaten
  • Shortcuts
  • Portal-Hierarchien

Traditionell wird der Seitenbereich auch die „Bapperlecke“ genannt.

Tag <indicator>[Quelltext bearbeiten]

Wikisyntax: <tag>

<indicator>

Seit 2014[1] steht dieses Syntaxelement zur Verfügung. Die Notation ist:

<indicator name="Bezeichner">Wikitext</indicator>

Beispiel (siehe oben rechts):

<indicator name="Demo2">Demo#2</indicator><indicator name="Demo1">Demo#1</indicator>

Die derzeitige Standardanordnung ist floatend im Bereich der Seitenüberschrift, wobei die Elemente weder untereinander noch mit der Überschrift kollidieren.

Die Elemente werden in lexikalischer Reihenfolge der Bezeichner zum Seitenrand hin angeordnet.

Projektweite Koordination[Quelltext bearbeiten]

Mehrere Elemente werden auf allen Seiten gleichmäßig und einheitlich in Reihenfolge ihrer Bezeichner nebeneinander angeordnet. Diese müssen also geschickt gewählt werden, damit der gewünschte Effekt beim Zusammentreffen mehrerer Elemente eintritt und doch gewohnte Erwartungen nicht enttäuscht werden.

CSS[Quelltext bearbeiten]

Mit den folgenden Selektoren kann projektseitig oder durch Benutzer das Aussehen beeinflusst werden:

  • .mw-indicators (für den gesamten Block)
  • .mw-indicator (für jedes Element).
  • #mw-indicator-Bezeichner (für ein spezifisches Element)

Der Bereich ist als mw-parser-output klassifiziert und damit wohl auch für TemplateStyles erreichbar.

<div class="mw-indicators">
	<div id="mw-indicator-Demo1" class="mw-indicator">
         <div class="mw-parser-output">Demo#1</div>
    </div>
</div>

Bezeichner[Quelltext bearbeiten]

Verwendung
Bezeichner Definition NR Zweck Bemerkungen
topicon-MediaWiki_Sharedupload-desc

Sharedupload-desc-create

MediaWiki:Sharedupload-desc-create Datei Nie gleichzeitig sichtbar
topicon-MediaWiki_Sharedupload-desc

Sharedupload-desc-edit

MediaWiki:Sharedupload-desc-edit Datei
topicon-MediaWiki_Sharedupload-desc

Sharedupload-desc-here

MediaWiki:Sharedupload-desc-here Datei
MediaWiki:Specialpage-helplink Spezial Hilfe Umstellung auf <indicator>-Tags ist technisch unmöglich, da auf manchen Spezialseiten keine Ausgabe erfolgen würde
mw-helplink

mw-helplink (nicht änderbar)

MediaWiki-Core und Erweiterungen Spezial
Kat
Hilfe Kein <indicator>-Tag im Wikitext, aber in der gerenderten Seite wie ein solches aufgebaut; Implementierung durch Core-Funktion OutputPage::addHelpLink()
topicon-Vorlage_Exzellent

z6-Exzellent

Vorlage:Exzellent ANR
Portale
topicon-Vorlage_Exzellentes_Bild

ExzellentesBild

Vorlage:Exzellentes Bild Datei nur lokal
topicon-Vorlage_Gesprochene_Version

z8-GesprocheneVersion

Vorlage:Gesprochene Version ANR
Portale
zusätzlich zu Auszeichnung
topicon-Vorlage_Informativ

z6-Informativ

Vorlage:Informativ ANR
Portale
topicon-Vorlage_Kandidat

z6-Kandidat

Vorlage:Kandidat ANR
Portale
topicon-Vorlage_Lesenswert

z6-Lesenswert

Vorlage:Lesenswert ANR
Portale
topicon-Vorlage_Lesenswert-Abwahl

z6-Lesenswert-Abwahl

Vorlage:Lesenswert-Abwahl ANR
Portale
topicon-Vorlage_Lesenswert-Kandidat

z6-Lesenswert-Kandidat

Vorlage:Lesenswert-Kandidat ANR
Portale
topicon-Vorlage_Lesenswert-Wiederwahl

z6-Lesenswert-Wiederwahl

Vorlage:Lesenswert-Wiederwahl ANR
Portale
topicon-Vorlage_Review

z6-Review

Vorlage:Review ANR
Portale
topicon-Vorlage_Schreibwettbewerb

z3-Schreibwettbewerb

Vorlage:Schreibwettbewerb ANR
Portale
zusätzlich zu Auszeichnung
topicon-Vorlage_Wartungsbausteinwettbewerb

z3-Wartungsbausteinwettbewerb

Vorlage:Wartungsbausteinwettbewerb ANR
Portale
zusätzlich zu Auszeichnung
topicon-SeitenKoordinaten Vorlage:SeitenKoordinaten Koordinaten, OSM/Karte, Sky
Auch auf Spezial:In der Nähe und bei Fotomotiven möglich.
Shortcut Modul:Shortcuts >1 Wikipedia:Shortcuts

Kleinschrift: Vorgeschlagene neue Bezeichner; „z“ für Icons, am Schluss. Ziffer für Gruppierung der Icons in 9 Klassen von links nach rechts.

Absolute Positionierung[Quelltext bearbeiten]

Mit konventionellem CSS mussten die Angaben als absolut positionierte Elemente zugewiesen werden. Dadurch kam es leicht zu Überlappungen, da die Elemente nicht wissen konnten, welche anderen ebenfalls in der Seite vorhanden waren und denselben Platz auf der Seite beanspruchten.

Alle Verwendungen von Seitenindikatoren (ausgenommen die obige Demonstration) dürfen nur über Vorlagen zugewiesen werden, keinesfalls direkt in irgendwelchen Seiten eingebunden sein.

Die entsprechenden Vorlagen werden – unabhängig von der zugrundeliegenden Technik – in der Kategorie:Vorlage:mit Seitenindikator verwaltet.

Weitere Informationen[Quelltext bearbeiten]

  1. 5. November 2014, 1.25wmf6, phab:T25796