Wikipedia:Technik/Skin/GUI/Seitenindikatoren

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>

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

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

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

Verwendung
BezeichnerDefinitionNRZweckBemerkungen
topicon-MediaWiki_Sharedupload-desc

Sharedupload-desc-create

MediaWiki:Sharedupload-desc-createDateiNie gleichzeitig sichtbar
topicon-MediaWiki_Sharedupload-desc

Sharedupload-desc-edit

MediaWiki:Sharedupload-desc-editDatei
topicon-MediaWiki_Sharedupload-desc

Sharedupload-desc-here

MediaWiki:Sharedupload-desc-hereDatei
MediaWiki:Specialpage-helplinkSpezial HilfeUmstellung 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 ErweiterungenSpezial
Kat
HilfeKein <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:ExzellentANR
Portale
topicon-Vorlage_Exzellentes_Bild

ExzellentesBild

Vorlage:Exzellentes BildDateinur lokal
topicon-Vorlage_Gesprochene_Version

z8-GesprocheneVersion

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

z6-Informativ

Vorlage:InformativANR
Portale
topicon-Vorlage_Kandidat

z6-Kandidat

Vorlage:KandidatANR
Portale
topicon-Vorlage_Lesenswert

z6-Lesenswert

Vorlage:LesenswertANR
Portale
topicon-Vorlage_Lesenswert-Abwahl

z6-Lesenswert-Abwahl

Vorlage:Lesenswert-AbwahlANR
Portale
topicon-Vorlage_Lesenswert-Kandidat

z6-Lesenswert-Kandidat

Vorlage:Lesenswert-KandidatANR
Portale
topicon-Vorlage_Lesenswert-Wiederwahl

z6-Lesenswert-Wiederwahl

Vorlage:Lesenswert-WiederwahlANR
Portale
topicon-Vorlage_Review

z6-Review

Vorlage:ReviewANR
Portale
topicon-Vorlage_Schreibwettbewerb

z3-Schreibwettbewerb

Vorlage:SchreibwettbewerbANR
Portale
zusätzlich zu Auszeichnung
topicon-Vorlage_Wartungsbausteinwettbewerb

z3-Wartungsbausteinwettbewerb

Vorlage:WartungsbausteinwettbewerbANR
Portale
zusätzlich zu Auszeichnung
topicon-SeitenKoordinatenVorlage:SeitenKoordinatenKoordinaten, OSM/Karte, Sky
Auch auf Spezial:In der Nähe und bei Fotomotiven möglich.
ShortcutModul:Shortcuts>1Wikipedia: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

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.

Vorlagen

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

Anmerkungen

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