<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Wikipedia%3ATechnik%2FSkin%2FGUI</id>
	<title>Wikipedia:Technik/Skin/GUI - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Wikipedia%3ATechnik%2FSkin%2FGUI"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Technik/Skin/GUI&amp;action=history"/>
	<updated>2026-06-08T12:29:16Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Technik/Skin/GUI&amp;diff=2332333&amp;oldid=prev</id>
		<title>imported&gt;Lómelinde: kl. Anpassung für WP:Dark Mode möglichst Farbklassen verwenden + CodexIcon</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Technik/Skin/GUI&amp;diff=2332333&amp;oldid=prev"/>
		<updated>2025-12-16T16:37:41Z</updated>

		<summary type="html">&lt;p&gt;kl. Anpassung für &lt;a href=&quot;/index.php?title=WP:Dark_Mode&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;WP:Dark Mode (Seite nicht vorhanden)&quot;&gt;WP:Dark Mode&lt;/a&gt; möglichst Farbklassen verwenden + CodexIcon&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{../../!header&lt;br /&gt;
|Text=Benutzeroberfläche}}&lt;br /&gt;
Diese Seite stellt Möglichkeiten vor, sich seine Benutzeroberfläche mit aktiven Bedienelementen (Knöpfchen, [[Hilfe:Menüpunkte|Menüpunkte]]) selbst zu programmieren und zu gestalten.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== {{Anker|Selektor|Seitenaufbau}} Aufbau einer Wiki-Seite ==&lt;br /&gt;
Grundsätzlich kann man seine eigenen Schaltflächen überall auf der Standard-Seite zwischen den vorhandenen Bedienelementen einfügen oder auch uninteressante Menüfelder entfernen, mindestens unsichtbar machen.&lt;br /&gt;
&lt;br /&gt;
Eine klassische Wiki-Seite („Desktop“, also stationärer PC) ist aufgeteilt in drei Bereiche:&lt;br /&gt;
# Inhalt: [[#content]]&lt;br /&gt;
# Portal-Rahmen:&lt;br /&gt;
#* Kopfbereich; meist oben horizontal: [[#mw-head]]&lt;br /&gt;
#* Panel; meist links vertikal: [[#mw-panel]]&lt;br /&gt;
# Fußbereich: [[#footer]]&lt;br /&gt;
Die Skins sind jedoch frei darin, die Seite optisch anders aufzuteilen und die Elemente den Bereichen zuzuweisen.&lt;br /&gt;
&lt;br /&gt;
Auf einem Mobilgerät kann kein solches Portal angezeigt werden; hier werden die Strukturen völlig anders organisiert und teilweise auf gesonderte Seiten ausgelagert.&lt;br /&gt;
&lt;br /&gt;
Die wesentlichen Klassen (&amp;lt;code&amp;gt;.class&amp;lt;/code&amp;gt;) und Identifikatoren (&amp;lt;code&amp;gt;#id&amp;lt;/code&amp;gt;) einer Wiki-Seite auf dem Desktop, die mit Schaltflächen in Verbindung stehen, sind:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot;| [[../CSS#CSS-Notation|Selektor]] !! Deutsch !! Englisch&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| {{Hilfe/tt|1=p-}} || || portlet&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| {{Hilfe/tt|1=n-}} || || navigation&lt;br /&gt;
|- id=&amp;quot;id:p-personal&amp;quot;&lt;br /&gt;
|rowspan=&amp;quot;10&amp;quot; style=&amp;quot;background:#FF82FF; color:#202122;&amp;quot;|&lt;br /&gt;
|style=&amp;quot;background:#FF82FF; color:#202122;&amp;quot;| {{Hilfe/tt|1=#p-personal}}&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;lt;span style=&amp;quot;background:#FF82FF; color:#202122;&amp;quot;&amp;gt;Angemeldeter Benutzer&amp;lt;/span&amp;gt;&amp;#039;&amp;#039; (ggf. [[Hilfe:Temporäres Benutzerkonto|TK]])&lt;br /&gt;
|rowspan=&amp;quot;10&amp;quot;| personal toolbar&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#pt-userpage}} || Benutzer&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#pt-notifications}} || [[Hilfe:Echo#badge|Echo-Zählerfeld]]&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#pt-mytalk}} || Eigene Diskussion&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#pt-sandbox}} || Artikelentwurf &amp;lt;!-- Herbst 2025--&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#pt-preferences}} || Einstellungen&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#pt-betafeatures}} || {{int:betafeatures-toplink}}&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#pt-watchlist}} || Beobachtungsliste&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#pt-mycontris}} || Eigene Beiträge&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#pt-logout}} || Abmelden&lt;br /&gt;
|- id=&amp;quot;id:p-cactions&amp;quot;&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot; class=&amp;quot;hintergrundfarbe9&amp;quot;|&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe9&amp;quot;| {{Hilfe/tt|1=#p-cactions}}&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;lt;span class=&amp;quot;hintergrundfarbe9&amp;quot;&amp;gt;Seitenbezogene Aktionen&amp;lt;/span&amp;gt;&amp;#039;&amp;#039;{{FN|(*)}}&lt;br /&gt;
|rowspan=&amp;quot;8&amp;quot;| content action&amp;lt;!-- mw:Manual:Coding conventions#Commenting and documentation --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#ca-nstab-main&amp;lt;br /&amp;gt; -project, -template}} || Artikel, Seite etc.&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#ca-talk}} || Seiten-Diskussion&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#ca-ve-edit}} || Bearbeiten mit VisualEditor&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#ca-edit&amp;lt;br /&amp;gt; #ca-view}} || Quelltext bearbeiten/ansehen&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#ca-history}} || Versionsgeschichte&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#ca-move}} || Verschieben&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#ca-watch&amp;lt;br /&amp;gt; #ca-unwatch}} || Beobachten&amp;lt;br /&amp;gt; Nicht beobachten&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
| {{Hilfe/tt|1=#p-search}}&lt;br /&gt;
| Suche&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#searchform}} || Suchformular&lt;br /&gt;
|- id=&amp;quot;id:p-navigation&amp;quot;&lt;br /&gt;
|rowspan=&amp;quot;7&amp;quot; style=&amp;quot;background:#B0E0E6; color:#202122;&amp;quot;|&lt;br /&gt;
|style=&amp;quot;background:#B0E0E6; color:#202122;&amp;quot;| {{Hilfe/tt|1=#p-navigation}}&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;lt;span style=&amp;quot;background:#B0E0E6; color:#202122;&amp;quot;&amp;gt;[[MediaWiki:Sidebar|Navigation]]&amp;lt;/span&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
|rowspan=&amp;quot;7&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-mainpage-description}} || Hauptseite&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-aboutsite}} || Über Wikipedia&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-topics}} || Themenportale&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-alphindex}} || Von A bis Z&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-randompage}} || Zufälliger Artikel&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-specialpages}} || [[Spezial:Spezialseiten|Spezialseiten]] &amp;lt;!-- Februar 2025 --&amp;gt;&lt;br /&gt;
|- id=&amp;quot;id:p-Mitmachen&amp;quot;&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot; class=&amp;quot;hintergrundfarbe7&amp;quot;|&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe7&amp;quot;| {{Hilfe/tt|1=#p-Mitmachen}}&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;lt;span class=&amp;quot;hintergrundfarbe7&amp;quot;&amp;gt;[[MediaWiki:Sidebar|Mitmachen]]&amp;lt;/span&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
|rowspan=&amp;quot;6&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-help}} || Hilfe&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-portal}} || Autorenportal&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-recentchanges}} || Letzte Änderungen&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-contact}} || Kontakt&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#n-sitesupport}} || Spenden&lt;br /&gt;
|- id=&amp;quot;id:p-tb&amp;quot;&lt;br /&gt;
|rowspan=&amp;quot;12&amp;quot; class=&amp;quot;hintergrundfarbe8&amp;quot;|&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe8&amp;quot;| {{Hilfe/tt|1=#p-tb}}&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;lt;span class=&amp;quot;hintergrundfarbe8&amp;quot;&amp;gt;Werkzeuge; auch Seitentyp-bezogene Möglichkeiten, etwa auf Benutzerseiten&amp;lt;/span&amp;gt;&amp;#039;&amp;#039;&lt;br /&gt;
|rowspan=&amp;quot;12&amp;quot;| toolbox&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-whatlinkshere}} || Links auf diese Seite&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-recentchangeslinked}} || Änderungen an verlinkten Seiten&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-contributions}} || Benutzerbeiträge &amp;#039;&amp;#039;(nur auf Benutzer-bezogenen Seiten)&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-upload}} || Hochladen&lt;br /&gt;
|-&lt;br /&gt;
| #&amp;#039;&amp;#039;t-specialpages&amp;#039;&amp;#039; || &amp;lt;s&amp;gt;Spezialseiten&amp;lt;/s&amp;gt; (bis Anfang 2025)&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-permalink}} || Permanenter Link&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-info}} || Seiteninformationen&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-urlshortener}} || Kurzlink&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-urlshortener-qrcode}} || QR-Code herunterladen&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-wikibase}} || Wikidata-Datenobjekt&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| &amp;lt;code&amp;gt;TOOLBOX&amp;lt;/code&amp;gt; in [[#sidebar|MediaWiki:Sidebar]] – lokale Konfiguration weiterer Menüpunkte&amp;lt;!-- 2024-05 Task=6086 Gerrit:1034924 --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| {{Hilfe/tt|1=#p-sisterprojects}} || &amp;#039;&amp;#039;Schwesterprojekte&amp;#039;&amp;#039; (z.&amp;amp;nbsp;B.: [[Wikipedia:Fragen zur Wikipedia]])&lt;br /&gt;
|&lt;br /&gt;
|- id=&amp;quot;id:p-coll-print_export&amp;quot;&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot;|&lt;br /&gt;
| {{Hilfe/tt|1=#p-coll-print_export}}&lt;br /&gt;
| &amp;#039;&amp;#039;Drucken&amp;amp;nbsp;/ Exportieren&amp;#039;&amp;#039; ({{Hilfe/tt|1=#collectionPortletList}})&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#coll-create_a_book}} || Buch erstellen &amp;#039;&amp;#039;(nur Artikel)&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#coll-download-as-rl}} || PDF-Version &amp;#039;&amp;#039;(nur Artikel)&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=#t-print}} || Druckansicht&lt;br /&gt;
|- id=&amp;quot;id:p-lang&amp;quot;&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
| {{Hilfe/tt|1=#p-lang}}&lt;br /&gt;
| &amp;#039;&amp;#039;[[Hilfe:Internationalisierung|Interlanguages]]&amp;#039;&amp;#039;&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;| languages&lt;br /&gt;
|-&lt;br /&gt;
| {{Hilfe/tt|1=.interwiki-ar}},&amp;lt;br /&amp;gt; {{Hilfe/tt|1=.interwiki-bar}}, … || Die einzelnen Sprachlinks haben Klassen, die den jeweiligen Sprachcode enthalten&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot;| {{Hilfe/tt|1=div#bodyContent}}&amp;lt;br /&amp;gt; u.&amp;amp;nbsp;a.&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;lt;span class=&amp;quot;hintergrundfarbe-basis&amp;quot;&amp;gt;Artikelansicht / Bearbeitungsfeld&amp;lt;/span&amp;gt;&amp;#039;&amp;#039; (“content”)&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
Zu einer anderen Liste siehe [[meta:Help:User style/de #Referenz]] und deren englischsprachige Version. Diese vereinfachte Darstellung soll nur einen Überblick zur ersten groben Orientierung geben.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Anmerkungen:&amp;#039;&amp;#039;&lt;br /&gt;
{{FNZ|(*)|2=Im Vector-Skin wird der Bereich &amp;lt;code&amp;gt;p-cactions&amp;lt;/code&amp;gt; je nach der aktuellen Breite des Browserfensters aufgeteilt. Die horizontale Leiste &amp;lt;code&amp;gt;#p-views&amp;lt;/code&amp;gt; enthält so viele Tabs wie momentan sichtbar sein können; ein Element bleibt in der dropdown-Liste. Alle anderen Elemente sind als &amp;lt;code&amp;gt;#p-cactions&amp;lt;/code&amp;gt; unter &amp;lt;span style=&amp;quot;border: #808080 1px solid; padding: 2px;&amp;quot;&amp;gt;Mehr ▼&amp;lt;/span&amp;gt; auszuklappen. Siehe auch unten: [[#Vector-Leiste|Vector-Leiste]]}}&lt;br /&gt;
&lt;br /&gt;
=== Skins ===&lt;br /&gt;
&lt;br /&gt;
{{Hilfe/desktop|Anker=desktop}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; id=&amp;quot;vector&amp;quot;&lt;br /&gt;
|+ Vector-Skin (klassisch [2010, „Legacy“])&amp;lt;sup&amp;gt;[[#Vector-Leiste|(*)]]&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div class=&amp;quot;hintergrundfarbe2&amp;quot; style=&amp;quot;width:fit-content;&amp;quot;&amp;gt;[[Datei:Wikipedia-logo-v2-de.png|20px|alt=|Logo]]&amp;lt;/div&amp;gt;&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#FF82FF; color:#202122;&amp;quot;| [[#id:p-personal|{{Hilfe/tt|1=pt-}}]] &amp;amp;nbsp; Benutzer und benutzerspezifisch&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#B0E0E6; color:#202122;&amp;quot;| [[#id:p-navigation|{{Hilfe/tt|1=nav}}]]&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe9&amp;quot;| [[#id:p-cactions|{{Hilfe/tt|1=ca-}}]] (Seitenbezogene Aktionen)&lt;br /&gt;
| Suchfeld&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe7&amp;quot;| [[#id:p-Mitmachen|{{Hilfe/tt|1=Mit}}]]&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Seitentitel&amp;#039;&amp;#039;&amp;#039; {{Hilfe/tt|1=#firstHeading}}&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe8&amp;quot;| [[#id:p-tb|{{Hilfe/tt|1=tb}}]]&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; colspan=&amp;quot;2&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot;| Artikelansicht / Bearbeitungsfeld&amp;lt;br /&amp;gt; {{Hilfe/tt|1=div#bodyContent}}&amp;lt;br /&amp;gt; Textarea&lt;br /&gt;
|-&lt;br /&gt;
| IL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; id=&amp;quot;monobook&amp;quot;&lt;br /&gt;
|+ Monobook-Skin&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#FF82FF; color:#202122;&amp;quot;| [[#id:p-personal|{{Hilfe/tt|1=pt-}}]] &amp;amp;nbsp; Benutzer und benutzerspezifisch&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;div class=&amp;quot;hintergrundfarbe2&amp;quot; style=&amp;quot;width:fit-content;&amp;quot;&amp;gt;[[Datei:Wikipedia-logo-v2-de.png|20px|alt=|Logo]]&amp;lt;/div&amp;gt;&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe9&amp;quot;| [[#id:p-cactions|{{Hilfe/tt|1=ca-}}]] (Seitenbezogene Aktionen)&lt;br /&gt;
|-&lt;br /&gt;
| Suche&lt;br /&gt;
|style=&amp;quot;text-align: center&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Seitentitel&amp;#039;&amp;#039;&amp;#039; {{Hilfe/tt|1=#firstHeading}}&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#B0E0E6; color:#202122;&amp;quot;| [[#id:p-navigation|{{Hilfe/tt|1=nav}}]]&lt;br /&gt;
|rowspan=&amp;quot;4&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot;| Artikelansicht / Bearbeitungsfeld&amp;lt;br /&amp;gt; {{Hilfe/tt|1=div#bodyContent}}&amp;lt;br /&amp;gt; Textarea&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe7&amp;quot;| [[#id:p-Mitmachen|{{Hilfe/tt|1=Mit}}]]&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe8&amp;quot;| [[#id:p-tb|{{Hilfe/tt|1=tb}}]]&lt;br /&gt;
|-&lt;br /&gt;
| IL&lt;br /&gt;
|}&lt;br /&gt;
Die Selektoren galten auch für &amp;#039;&amp;#039;&amp;#039;MySkin&amp;#039;&amp;#039;&amp;#039; (April 2013 abgeschaltet).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; id=&amp;quot;timeless&amp;quot;&lt;br /&gt;
|+ Timeless&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;!-- #p-logo-text --&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:larger&amp;quot;&amp;gt;WikipediA&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;!-- #p-search --&amp;gt;&lt;br /&gt;
Suche&lt;br /&gt;
|style=&amp;quot;background:#FF82FF; color:#202122;&amp;quot;| {{CodexIcon|bell|px=16|text=Glocke}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; style=&amp;quot;white-space:nowrap;&amp;quot;| Navigation &amp;amp;nbsp; Wikiwerkzeuge &amp;amp;nbsp; Seitenwerkzeuge &amp;amp;nbsp; Weitere Projekte&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; style=&amp;quot;border-top-color:#B32424; border-top-width:3px; border-bottom-color:#3366CC; border-bottom-width:3px; white-space:nowrap;&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Seitentitel&amp;#039;&amp;#039;&amp;#039; &amp;lt;code style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;.mw-first-heading&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| Artikelansicht / Bearbeitungsfeld&amp;lt;br /&amp;gt; {{Hilfe/tt|1=div#bodyContent}}&amp;lt;br /&amp;gt; Textarea&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; id=&amp;quot;modern&amp;quot;&lt;br /&gt;
|+ Modern-Skin&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: left&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Seitentitel&amp;#039;&amp;#039;&amp;#039; {{Hilfe/tt|1=#firstHeading}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:#FF82FF; color:#202122;&amp;quot;| [[#id:p-personal|{{Hilfe/tt|1=pt-}}]] &amp;amp;nbsp; Benutzer und benutzerspezifisch&lt;br /&gt;
|-&lt;br /&gt;
| Suche&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe9&amp;quot;| [[#id:p-cactions|{{Hilfe/tt|1=ca-}}]] (Seitenbezogene Aktionen)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#B0E0E6; color:#202122;&amp;quot;| [[#id:p-navigation|{{Hilfe/tt|1=nav}}]]&lt;br /&gt;
| {{Hilfe/tt|1=#contentSub}}&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe7&amp;quot;| [[#id:p-Mitmachen|{{Hilfe/tt|1=Mit}}]]&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot;| Artikelansicht / Bearbeitungsfeld&amp;lt;br /&amp;gt; {{Hilfe/tt|1=div#mw_contentholder}}&amp;lt;br /&amp;gt; Textarea&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe8&amp;quot;| [[#id:p-tb|{{Hilfe/tt|1=tb}}]]&lt;br /&gt;
|-&lt;br /&gt;
| IL&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Kölnisch Blau (&amp;lt;code&amp;gt;cologneblue&amp;lt;/code&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#B0E0E6; color:#202122;&amp;quot;| Wikipedia&lt;br /&gt;
|style=&amp;quot;background:#B0E0E6; color:#202122;&amp;quot;|&lt;br /&gt;
|style=&amp;quot;background:#B0E0E6; color:#202122;&amp;quot;| [[#id:p-navigation|{{Hilfe/tt|1=nav}}]]&lt;br /&gt;
|-&lt;br /&gt;
| Suche&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left&amp;quot;| Interlanguages&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe7&amp;quot;| [[#id:p-Mitmachen|{{Hilfe/tt|1=Mit}}]]&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left&amp;quot;| &amp;#039;&amp;#039;&amp;#039;Seitentitel&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| Drucken&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot; colspan=&amp;quot;2&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot;| Artikelansicht / Bearbeitungsfeld&amp;lt;br /&amp;gt; {{Hilfe/tt|1=div}}&amp;lt;br /&amp;gt; Textarea&lt;br /&gt;
|-&lt;br /&gt;
|class=&amp;quot;hintergrundfarbe9&amp;quot;| [[#id:p-cactions|{{Hilfe/tt|1=ca-}}]]&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FF82FF; color:#202122;&amp;quot;| [[#id:p-personal|{{Hilfe/tt|1=pt-}}]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Hilfe/mobil|Anker=mobile}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Mobil&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;border-right:transparent; padding-right:10em;&amp;quot;| &amp;lt;code style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;.header&amp;lt;/code&amp;gt; {{CodexIcon|menu|px=16|text=Menü}} Suche&lt;br /&gt;
|style=&amp;quot;border-left:transparent; max-width:2em; text-align:right;&amp;quot;| {{CodexIcon|bell|px=16|text=Glocke}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot; style=&amp;quot;border-right:transparent&amp;quot;|&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;.pre-content .heading-holder&amp;lt;/code&amp;gt;&amp;lt;br /&amp;gt; &amp;#039;&amp;#039;&amp;#039;Seitentitel&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;.subpages&amp;lt;/code&amp;gt;&lt;br /&gt;
|style=&amp;quot;border-left:transparent; text-align:right;&amp;quot;| &amp;lt;code&amp;gt;#page-actions&amp;lt;/code&amp;gt; {{CodexIcon|language|px=|text=Sprachen}} #ca-watch {{CodexIcon|star|px=16|text=Beo}} #ca-edit {{CodexIcon|edit|px=16|text=Bearbeiten}}&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot;| {{Hilfe/tt|1=#mw-content-text}}&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; Artikelansicht / Bearbeitungsfeld&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; Textarea&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&lt;br /&gt;
&amp;lt;code style=&amp;quot;font-size:smaller&amp;quot;&amp;gt;#page-secondary-actions&amp;lt;/code&amp;gt;&lt;br /&gt;
Diskussion&amp;lt;br /&amp;gt;&lt;br /&gt;
Versionsgeschichte&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| &amp;lt;div class=&amp;quot;hintergrundfarbe2&amp;quot; style=&amp;quot;width:fit-content;&amp;quot;&amp;gt;[[Datei:Wikipedia wordmark.svg|40px]]&amp;lt;/div&amp;gt;&amp;lt;!-- muss das so klein und klickbar sein ??? --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| footer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Vector-Leiste ====&lt;br /&gt;
{{Info}} 2020 wird zur Ablösung des „klassischen Vector“ von 2010 („Legacy“) ein Nachfolger entwickelt.&lt;br /&gt;
&lt;br /&gt;
Bei Vector ist die horizontale Navigation oben wie folgt gegliedert:&lt;br /&gt;
* &amp;lt;code&amp;gt;#left-navigation&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;#p-namespaces&amp;lt;/code&amp;gt; .vectorTabs&lt;br /&gt;
*** &amp;lt;code&amp;gt;#ca-nstab-main&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;#ca-talk&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;#right-navigation&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;#p-views&amp;lt;/code&amp;gt; .vectorTabs&lt;br /&gt;
*** &amp;lt;code&amp;gt;#ca-view&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;#ca-edit&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;#ca-history&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;#ca-watch&amp;lt;/code&amp;gt; (Stern)&lt;br /&gt;
*** &amp;lt;code&amp;gt;#ca-move&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;#p-cactions&amp;lt;/code&amp;gt; .vectorMenu &amp;#039;&amp;#039;Ausklappen&amp;#039;&amp;#039; &amp;lt;span style=&amp;quot;border: #808080 1px solid; padding: 2px;&amp;quot;&amp;gt;Mehr ▼&amp;lt;/span&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;#p-search&amp;lt;/code&amp;gt;&lt;br /&gt;
Mindestens ein Element von &amp;lt;code&amp;gt;#p-views&amp;lt;/code&amp;gt; (das auch benutzerdefiniert hinzugefügt sein kann) ist zum Ausklappen in &amp;lt;code&amp;gt;#p-cactions&amp;lt;/code&amp;gt; enthalten; auch alle außer &amp;lt;code&amp;gt;#ca-watch&amp;lt;/code&amp;gt; aus der horizontalen Leiste &amp;lt;code&amp;gt;#p-views&amp;lt;/code&amp;gt;, die dort nicht mehr hinpassen. Die anderen Elemente von &amp;lt;code&amp;gt;#p-views&amp;lt;/code&amp;gt; werden rechtsbündig dargestellt.&lt;br /&gt;
&lt;br /&gt;
=== Gesamtseite ===&lt;br /&gt;
Weitgehend einheitlich für [[#desktop|Desktop]] und [[#mobile|Mobil]] haben Wiki-Seiten folgenden Aufbau:&lt;br /&gt;
* &amp;lt;code&amp;gt;&amp;amp;lt;body&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
** Desktop: &amp;lt;code&amp;gt;#content&amp;lt;/code&amp;gt; class=&amp;quot;mw-body&amp;quot; role=&amp;quot;main&amp;quot;&lt;br /&gt;
*** &amp;lt;code&amp;gt;#top&amp;lt;/code&amp;gt;&lt;br /&gt;
*** Mobil: Banner-Bereich&lt;br /&gt;
*** Mobil: &amp;lt;code&amp;gt;&amp;amp;lt;form&amp;gt;&amp;lt;/code&amp;gt; – Kopfbereich&lt;br /&gt;
*** &amp;lt;code&amp;gt;#mw-body&amp;lt;/code&amp;gt;&lt;br /&gt;
**** Desktop: Banner-Bereich &amp;lt;code&amp;gt;#siteNotice&amp;lt;/code&amp;gt;&lt;br /&gt;
**** Seitentitel&lt;br /&gt;
***** Desktop: &amp;lt;code&amp;gt;#firstHeading&amp;lt;/code&amp;gt;&lt;br /&gt;
***** Mobil: &amp;lt;code&amp;gt;#section_0&amp;lt;/code&amp;gt;&lt;br /&gt;
**** &amp;lt;code&amp;gt;#mw-content-text&amp;lt;/code&amp;gt; wesentlicher Inhaltsbereich&lt;br /&gt;
***** &amp;lt;code&amp;gt;.mw-parser-output&amp;lt;/code&amp;gt; – nur wenn aus Wikitext generiert&lt;br /&gt;
***** (ggf. eingebettet) Inhaltsverzeichnis&lt;br /&gt;
****** Desktop: &amp;lt;code&amp;gt;#toc&amp;lt;/code&amp;gt;&lt;br /&gt;
****** Mobil: &amp;lt;code&amp;gt;.toc-mobile&amp;lt;/code&amp;gt;&lt;br /&gt;
***** Desktop: &amp;lt;code&amp;gt;#catlinks&amp;lt;/code&amp;gt; – Kategorien&lt;br /&gt;
** Desktop: &amp;lt;code&amp;gt;#mw-navigation&amp;lt;/code&amp;gt;&lt;br /&gt;
*** &amp;lt;code&amp;gt;#mw-head&amp;lt;/code&amp;gt; – Kopfbereich; meist oben horizontal&lt;br /&gt;
*** &amp;lt;code&amp;gt;#mw-panel&amp;lt;/code&amp;gt; – [[#sidebar|Sidebar]]; meist links vertikal&lt;br /&gt;
** Fußbereich&lt;br /&gt;
*** Desktop: &amp;lt;code&amp;gt;#footer&amp;lt;/code&amp;gt; &amp;lt;code style=&amp;quot;white-space:nowrap&amp;quot;&amp;gt;.mw-footer&amp;lt;/code&amp;gt;&lt;br /&gt;
*** Mobil: &amp;lt;code&amp;gt;&amp;amp;lt;footer&amp;gt;&amp;lt;/code&amp;gt; &amp;lt;code style=&amp;quot;white-space:nowrap&amp;quot;&amp;gt;.mw-footer&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die bisher nur in der Mobildarstellung verwendeten semantischen [[HTML5]]-Elemente &amp;lt;code&amp;gt;&amp;amp;lt;header&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;amp;lt;main&amp;gt;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;&amp;amp;lt;nav&amp;gt;&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;&amp;amp;lt;footer&amp;gt;&amp;lt;/code&amp;gt; werden ab 2020 zunehmend auch in die Desktop-Skins eingearbeitet. Die Selektoren sollen dabei ungestört weiter funktionieren, sollten jedoch nicht überspezifisch mittels vorangestelltes &amp;lt;code&amp;gt;div&amp;lt;/code&amp;gt; sein.&lt;br /&gt;
&lt;br /&gt;
=== {{Anker|sidebar}} Randbereich ===&lt;br /&gt;
Der „linke Rand“ der Desktop-Oberflächen wird durch [[MediaWiki:Sidebar]] konfiguriert.&lt;br /&gt;
* Auf Endgeräten mit kleinem Display (Mobil) kann er unterschiedlich angeordnet sein.&lt;br /&gt;
* Skins mit dynamischen Navigationselementen verwenden die Elemente ggf. individuell.&lt;br /&gt;
&lt;br /&gt;
Diese [[../MediaWiki/Systemnachrichten|Systemnachricht]] ist eine &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;-Aufzählung mit:&lt;br /&gt;
* &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; Überschrift&lt;br /&gt;
* &amp;lt;code&amp;gt;**&amp;lt;/code&amp;gt; Einzelner Eintrag.&lt;br /&gt;
Jede &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;-Überschrift ist der Bezeichner  einer existierenden Systemnachricht,  die ihrerseits zum (ggf. sprachabhängigen) Text expandiert.&lt;br /&gt;
* TOOLBOX und LANGUAGES und ggf. SEARCH sind vorgegebene Standard-Überschriften. Deren Text definiert sich über [[MediaWiki:toolbox]] bzw. [[MediaWiki:otherlanguages]].&lt;br /&gt;
* Jede &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt;-Überschrift generiert einen Abschnitt, eine Box usw.&lt;br /&gt;
Jeder &amp;lt;code&amp;gt;**&amp;lt;/code&amp;gt;-Eintrag hat das Format: &amp;lt;span style=&amp;quot;white-space:nowrap&amp;quot;&amp;gt;&amp;#039;&amp;#039;Linkziel&amp;#039;&amp;#039; &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; &amp;#039;&amp;#039;Beschriftung&amp;#039;&amp;#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;Linkziel&amp;#039;&amp;#039; kann eine von drei Formen haben:&lt;br /&gt;
** URL&lt;br /&gt;
** Wiki-Seite mit Namensraum&lt;br /&gt;
** Systemnachricht, die ihrerseits zu URL oder Seitenname  expandiert.&lt;br /&gt;
&amp;#039;&amp;#039;Beschriftung&amp;#039;&amp;#039; kann eine von zwei Formen haben:&lt;br /&gt;
* Bezeichner einer existierenden Systemnachricht, die ihrerseits zum (ggf. sprachabhängigen) Text expandiert.&lt;br /&gt;
* Unmitelbarer Text.&lt;br /&gt;
&lt;br /&gt;
Siehe dazu auch: [[Wikipedia:WikiProjekt Benutzerfreundlichkeit/Sidebar]] und [[mw:Manual:Interface/Sidebar]].&lt;br /&gt;
&lt;br /&gt;
=== {{Anker|contentarea}} Inhaltsbereich ===&lt;br /&gt;
Die „Nutzfläche“ innerhalb der Portalseite enthält etwa den Artikelinhalt; auch den [[#Bearbeitungsbereich|Bearbeitungsbereich]] oder eine Auflistung der Benutzerbeiträge.&lt;br /&gt;
&lt;br /&gt;
Der Selektor ist bei verschiedenen Skins sehr unterschiedlich. Die Eigenschaft &amp;lt;code&amp;gt;mw.util.$content&amp;lt;/code&amp;gt; des [[../JS#mediaWiki Objekt|Objektes mediaWiki]] (keine Funktion, deshalb keine Klammern) enthält ein [[#jQuery|jQuery]]-Objekt, das diesen Inhaltsbereich repräsentiert.&amp;lt;ref&amp;gt;Ab Herbst 2012 mit 1.20wmf11 umfasst dies auch den Titel ([[Gerrit:19008]]).&amp;lt;/ref&amp;gt; Von dort aus sind die weiteren Selektoren weitgehend gleich. &amp;lt;code&amp;gt;$content&amp;lt;/code&amp;gt; ist erst dann nutzbar, wenn das Dokument geladen wurde ([[#document ready|document ready]]). Im Übrigen lässt sich eine Tausendstelsekunde sparen, wenn mit [[../JS/jQuery#.find()|&amp;lt;code&amp;gt;.find()&amp;lt;/code&amp;gt;]] Elemente des Inhaltsbereichs in &amp;lt;code&amp;gt;$content&amp;lt;/code&amp;gt; gesucht werden und nicht im gesamten &amp;lt;code&amp;gt;document&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Bearbeitungsbereich ===&lt;br /&gt;
Wenn eine Seite zur Bearbeitung geöffnet wird, entstehen weitere Schaltflächen und Werkzeugleisten:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; class=&amp;quot;hintergrundfarbe-basis&amp;quot;&lt;br /&gt;
| Standard-[[#WikiEditor|Bearbeitungswerkzeugleiste]] (inklusive [[Wikipedia:Helferlein/Extra-Editbuttons|Extra-Editbuttons]], falls aktiviert)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;ggf.&amp;#039;&amp;#039;&amp;lt;br /&amp;gt; [[../../Text/Edit/wikEd|wikEd]]-Werkzeugleiste ([[:en:User:Cacycle/wikEd customization#Custom buttons|Anpassung]])&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;text-align: center&amp;quot;|&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; Bearbeitungsfeld:&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; Seitentext&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt; {{Hilfe/tt|1=textarea#wpTextbox1}}&amp;lt;br /&amp;gt; &amp;lt;br /&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Hilfe:Symbolleisten#Edittools|„Edittools“]] (Sonderzeichenleiste)&lt;br /&gt;
|}&lt;br /&gt;
Auch die Sonderzeichenleiste kann durch benutzerdefinierte Listenelemente und Links ergänzt werden; beispielsweise zum Einfügen von Vorlagen.&lt;br /&gt;
&lt;br /&gt;
==== HTML-Formular ====&lt;br /&gt;
Der Bearbeitungsbereich ist HTML-technisch Teile eines Formulars &amp;lt;code&amp;gt;&amp;amp;lt;form&amp;gt;&amp;lt;/code&amp;gt;. Folgende Identifizierer sind dort vorhanden:&lt;br /&gt;
* form&amp;lt;code&amp;gt;#editform&amp;lt;/code&amp;gt;&lt;br /&gt;
** textarea&amp;lt;code&amp;gt;#wpTextbox1&amp;lt;/code&amp;gt;&lt;br /&gt;
** div&amp;lt;code&amp;gt;.editOptions&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#wpSummary&amp;lt;/code&amp;gt;&lt;br /&gt;
*** div&amp;lt;code&amp;gt;.editCheckboxes&amp;lt;/code&amp;gt;&lt;br /&gt;
**** input&amp;lt;code&amp;gt;#wpMinoredit&amp;lt;/code&amp;gt;&lt;br /&gt;
**** input&amp;lt;code&amp;gt;#wpWatchthis&amp;lt;/code&amp;gt;&lt;br /&gt;
** div&amp;lt;code&amp;gt;.editButtons&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#wpSave&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#wpPreview&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#wpDiff&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;#039;&amp;#039;versteckte Elemente:&amp;#039;&amp;#039;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#wpEditToken&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#baseRevId&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#undidRev&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#wpStarttime&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#wpEdittime&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#oldid&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#wpSection&amp;lt;/code&amp;gt;&lt;br /&gt;
*** input&amp;lt;code&amp;gt;#wpAutoSummary&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Aktive Bedienelemente verändern ==&lt;br /&gt;
Grundsätzlich benötigt man für jedes Bedienelement&lt;br /&gt;
* ein Link &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt; zur Angabe der Aktion&lt;br /&gt;
* einen Titel, also Linktext&lt;br /&gt;
Außerdem können Stileigenschaften definiert werden (CSS).&lt;br /&gt;
&lt;br /&gt;
Vor allen Manipulationen an der Portalseite muss sichergestellt sein, dass die Seite bereits aufgebaut wurde. Wenn man interaktiv tätig wird, kann man sie sehen und das ist immer der Fall. Anders verhält es sich, wenn man Skripte schreibt, die beim Laden der Seite automatisch tätig werden; vor allem wenn aus [[Special:Mypage/common.js|common.js]] heraus Funktionen aufgerufen werden, existieren die Elemente wahrscheinlich noch gar nicht und das Skript könnte abstürzen, zumindest nicht wirksam werden. Besser ist es, eine Funktion &amp;lt;code&amp;gt;MeineFunktion&amp;lt;/code&amp;gt; erstmal nur zu definieren, aber noch nicht auszuführen. Dies erfolgt erst anschließend [[#document ready|im richtigen Moment]] durch den [[#jQuery|jQuery]]-Aufruf&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
    jQuery( document ).ready( MeineFunktion );&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
und in &amp;lt;code&amp;gt;MeineFunktion&amp;lt;/code&amp;gt; stehen alle wirksamen Aktivitäten.&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich ist es eine gute Idee, zunächst den Aufbau der für Anwender sichtbaren Seitenelemente abzuwarten und erst danach, wenn der Mensch eine halbwegs sortierte Seite präsentiert bekam, diskret im Hintergrund Kleinigkeiten zu verbessern, unsichtbare Details an unsichtbaren Untermenüs zu justieren. Besonderes Know-How ist allerdings erforderlich, wenn man das Layout der Skin-Seite völlig umschmeißen möchte, weil beim Betrachten zunächst das Standard-Layout angezeigt wird, dann ein Weilchen blockiert ist und dann auf das umgemodelte Layout springt.&lt;br /&gt;
&lt;br /&gt;
=== Ausblenden mit CSS ===&lt;br /&gt;
Wer der Meinung ist, nun genug Arbeitskraft und Nerven beigetragen zu haben, und nicht auch noch Schecks hinterherschmeißen möchte, kann in seine [[Special:Mypage/common.css|common.css]] einfügen:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;css&amp;quot;&amp;gt;&lt;br /&gt;
#n-sitesupport {&lt;br /&gt;
   display: none;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
blendet die „Spenden“ aus.&lt;br /&gt;
&lt;br /&gt;
[[../CSS#hints|Mehr Anregungen]].&lt;br /&gt;
&lt;br /&gt;
=== {{Anker|addPortletLink}} addPortletLink() ===&lt;br /&gt;
Den komfortabelsten Zugang zur Gestaltung eigener Bedienelemente bietet diese Standardfunktion, die ein neues Bedienelement hinzufügt:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ [[../JS/mw#.util|mw.util.addPortletLink()]]&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot;|addPortletLink(Container, Aktion, Titel, ID, Tooltip, Hotkey, Vor)&lt;br /&gt;
|-&lt;br /&gt;
| Container&amp;lt;br /&amp;gt; &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;portlet&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
| Elementgruppe, zu der hinzugefügt werden soll.&amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;p-cactions&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;p-tb&amp;lt;/code&amp;gt; oder andere (ohne &amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt; des CSS-Selektors)&lt;br /&gt;
|-&lt;br /&gt;
| Aktion&amp;lt;br /&amp;gt; &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
| Meist URL; beginnend also etwa mit &amp;lt;code&amp;gt;http://&amp;lt;/code&amp;gt; oder auch nur beginnend mit &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; der relative Pfad auf dem Server oder aber mit &amp;lt;code&amp;gt;javascript:&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Titel&amp;lt;br /&amp;gt; &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;text&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
| Linktitel &amp;lt;!-- Nonsens: will be automatically converted to lower case by CSS for p-cactions in Monobook --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ID&amp;lt;br /&amp;gt; &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
| Eindeutiger Bezeichner des neuen Elements auf der Seite.&amp;lt;br /&amp;gt; Sollte mit dem passenden &amp;quot;ca-&amp;quot;, &amp;quot;pt-&amp;quot;, &amp;quot;n-&amp;quot;, &amp;quot;t-&amp;quot; beginnen, um die Übersicht zu behalten. Darf keine Leerzeichen enthalten.&lt;br /&gt;
|-&lt;br /&gt;
| [[Tooltip]]&amp;lt;br /&amp;gt; &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;tooltip&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
| Kurzer Hilfe-Text; wird angezeigt, wenn mit der Maus über dem Element schwebend.&lt;br /&gt;
|-&lt;br /&gt;
| Hotkey&amp;lt;br /&amp;gt; &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;accesskey&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
| Möglichst eindeutiger einzelner Buchstabe (oder anderes Zeichen) zur Bildung einer [[Tastenkombination]].&amp;lt;br /&amp;gt; &amp;lt;code&amp;gt;&amp;quot;g&amp;quot;&amp;lt;/code&amp;gt; erlaubt etwa {{Taste|Alt}}+{{Taste|g}} – Großbuchstaben weniger sinnvoll. Konflikte mit [[Hilfe:Tastaturkombinationen|Standard-Tastaturkombinationen]] beachten!&lt;br /&gt;
|-&lt;br /&gt;
| Vor&amp;lt;br /&amp;gt; &amp;lt;small&amp;gt;&amp;lt;code&amp;gt;nextnode&amp;lt;/code&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
| Bezeichner eines anderen Elements im selben Container, vor dem das neue Element eingefügt werden soll. Kann auch ein [[jQuery]]-Objekt sein.&amp;lt;!-- [[Gerrit:77075]] --&amp;gt; Anders als bei den anderen Bezeichnern dieser Parameterliste muss hier ein &amp;quot;&amp;lt;code&amp;gt;#&amp;lt;/code&amp;gt;&amp;quot; dem Bezeichner vorangestellt werden, wenn kein jQuery-Objekt übergeben wird.&amp;lt;ref&amp;gt;Warum das so ist, frage man die Entwickler. Vielleicht baut ja jemand eine Service-Abfrage ein und ergänzt das stillschweigend, wo fehlend.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
* Alle Parameter sind vom Typ &amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt; (Zeichenkette).&lt;br /&gt;
* Die ersten 3 Parameter sind Pflichtparameter; es empfiehlt sich, möglichst alle anzugeben.&lt;br /&gt;
|-&lt;br /&gt;
! Rückgabe&lt;br /&gt;
| DOM node des neuen Elements&amp;lt;br /&amp;gt; LI Element, bei veralteten Skins ein&amp;amp;nbsp;A, oder &amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
Die Funktion prüft nicht von sich aus, ob die Seite bereits aufgebaut wurde. &amp;lt;!--Diesen kleinen Service könnten die MW-Programmierer ruhig leisten. --&amp;gt; Die Benutzung muss also in einen Aufruf von [[#jQuery.ready|ready()]] eingebettet werden. Außerdem sollte sichergestellt werden, dass die Komponente &amp;lt;code&amp;gt;mw.util&amp;lt;/code&amp;gt; bereit ist; [[../JS/mw#Ladezeitpunkt|Näheres dazu]].&lt;br /&gt;
&lt;br /&gt;
Veraltet ist der Aufruf von &amp;lt;code&amp;gt;addPortletLink()&amp;lt;/code&amp;gt; ohne vorangestelltes &amp;lt;code&amp;gt;mw.util.&amp;lt;/code&amp;gt; Dies stammt aus &amp;#039;&amp;#039;wikibits&amp;#039;&amp;#039; und wird seit April 2017 nicht mehr unterstützt.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Beispiel für einzelnen Aufruf:&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mw.util.addPortletLink(&lt;br /&gt;
	&amp;#039;p-tb&amp;#039;,&lt;br /&gt;
	mw.util.getUrl( &amp;#039;Spezial:Präfixindex&amp;#039; ),&lt;br /&gt;
	&amp;#039;Präfix-Suche&amp;#039;,&lt;br /&gt;
	&amp;#039;t-search-prefix&amp;#039;,&lt;br /&gt;
	&amp;#039;Alle Seiten (mit Präfix)&amp;#039;,&lt;br /&gt;
	&amp;#039;g&amp;#039;,&lt;br /&gt;
	null&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;Anmerkungen:&amp;#039;&amp;#039;&lt;br /&gt;
* [[../JS/mw#.util|mw.util.getUrl()]] stellt sicher, dass die URL nicht nur bei http, sondern auch bei https und verschiedenen Server-Konfigurationen richtig ist.&lt;br /&gt;
* Gebildet wird dabei nur ein relativer Pfad auf demselben Server, der mit &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt; beginnt.&lt;br /&gt;
* &amp;lt;code&amp;gt;null&amp;lt;/code&amp;gt; ist eine weitere Möglichkeit, um ausdrücklich zu signalisieren, dass man keine Zeichenkette anzugeben wünscht.&lt;br /&gt;
Im Anschluss wird intern [[../JS/jQuery#jquery.accessKeyLabel|updateTooltipAccessKeys()]] automatisch aufgerufen.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Beispiel für eine komplexe Einbindung mit Abwarten der Vorbedingungen:&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
jQuery( document ).ready( function () {&lt;br /&gt;
   mw.loader.using( [ &amp;quot;mediawiki.util&amp;quot; ], function () {&lt;br /&gt;
      mw.util.addPortletLink(&lt;br /&gt;
         &amp;quot;p-tb&amp;quot;,&lt;br /&gt;
         mw.util.getUrl( &amp;quot;Spezial:Präfixindex&amp;quot; ),&lt;br /&gt;
         &amp;quot;Präfix-Suche&amp;quot;,&lt;br /&gt;
         &amp;quot;t-search-prefix&amp;quot;,&lt;br /&gt;
         &amp;quot;Alle Seiten (mit Präfix)&amp;quot;,&lt;br /&gt;
         &amp;quot;q&amp;quot;,&lt;br /&gt;
         null&lt;br /&gt;
      );&lt;br /&gt;
   } ); // .using()&lt;br /&gt;
} ); // .ready()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== {{Anker|addPortlet}} addPortlet() ===&lt;br /&gt;
Im Frühjahr 2024 wurde eine weitere Funktion eingeführt.&amp;lt;!-- Task=361661 --&amp;gt; Während bisher nur innerhalb bereits bestehender Blöcke Werkzeug-Verlinkungen eingefügt werden können, kann jetzt auch ein weiterer Block angehängt werden, in den dann Verlinkungen aufgenommen werden.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
jQuery( document ).ready( function () {&lt;br /&gt;
   mw.loader.using( [ &amp;quot;mediawiki.util&amp;quot; ], function () {&lt;br /&gt;
      var block = mw.util.addPortlet( &amp;quot;p-meinblock&amp;quot; );&lt;br /&gt;
      jQuery( &amp;quot;#mw-panel&amp;quot; ).append( block );&lt;br /&gt;
      mw.util.addPortletLink(&lt;br /&gt;
         &amp;quot;p-meinblock&amp;quot;,&lt;br /&gt;
         mw.util.getUrl( &amp;quot;Spezial:Präfixindex&amp;quot; ),&lt;br /&gt;
         &amp;quot;Präfix-Suche&amp;quot;,&lt;br /&gt;
         &amp;quot;t-search-prefix&amp;quot;,&lt;br /&gt;
         &amp;quot;Alle Seiten (mit Präfix)&amp;quot;,&lt;br /&gt;
         &amp;quot;q&amp;quot;,&lt;br /&gt;
         null&lt;br /&gt;
      );&lt;br /&gt;
   } ); // .using()&lt;br /&gt;
} ); // .ready()&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Testen ===&lt;br /&gt;
Bei der Bearbeitung des Skriptes werden die Definitionen bereits wirksam, wenn man „Vorschau“ oder „Änderungen“ anklickt. Damit lassen sie sich an den auf der Portalumgebung sichtbaren Elementen testen, ohne die Versionsgeschichte belasten zu müssen. →[[../JS#Testen vor dem Speichern|JS]]&lt;br /&gt;
&lt;br /&gt;
== WikiEditor ==&lt;br /&gt;
WikiEditor, die [[Hilfe:Symbolleisten|Bearbeiten-Werkzeugleiste]] von 2010, besitzt eine API zum Einfügen und Entfernen von Elementen. Eine knappe Dokumentation auf Englisch ist vorhanden unter [[mw:Extension:WikiEditor/Toolbar customization]]. Modul: &amp;lt;code style=&amp;quot;white-space:nowrap&amp;quot;&amp;gt;wikiEditor-ui-toolbar&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML, DOM und jQuery ==&lt;br /&gt;
Wenn die in [[Hypertext Markup Language|HTML]] geschriebene Seite dargestellt ist, wurde auch ein [[Document Object Model]] (DOM) aufgebaut. Es kann in seiner Struktur beliebig manipuliert werden; [[#addPortletLink|addPortletLink]] ist ein Beispiel dafür. Eine nachträgliche Veränderung am DOM zieht eine Änderung der dargestellten Seite nach sich.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Weiterführend:&amp;#039;&amp;#039;&lt;br /&gt;
* [[Selfhtml|SELFHTML]] (deutschsprachig)&lt;br /&gt;
** [http://de.selfhtml.org/javascript/objekte/document.htm document]&lt;br /&gt;
** [http://de.selfhtml.org/javascript/objekte/node.htm node]&lt;br /&gt;
&amp;lt;!-- Leider zurzeit MediaWiki:Spam-blacklist&lt;br /&gt;
     Gleichwohl DOM anschaulich und übersichtlich dargestellt, besser als in SELFHTML.&lt;br /&gt;
* [http://www.droeppez.de/download/js-tut/js-tut/ deutschsprachiges JavaScript-Tutorial] hier wichtig:&lt;br /&gt;
** [http://www.droeppez.de/download/js-tut/js-tut/anhangA/index.html Anhang A: Objektreferenz]&lt;br /&gt;
** [http://www.droeppez.de/download/js-tut/js-tut/anhangAplus/index.html moderne Dokument-Objektreferenz] W3C-DOM-Level-3&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== jQuery ===&lt;br /&gt;
Das Arbeiten kann unterstützt werden durch die Skript-Bibliothek [[jQuery]]. Sie enthält viele Hilfsfunktionen; darunter auch solche, die Veränderungen des DOM erleichtern. Die dazu erforderlichen Basis-Funktionen sind im Allgemeinen von vornherein in [[meta:Wikimedia projects|WMF-Projekten]] geladen; nur weitergehende Module müssten durch Benutzer abgefordert werden.&lt;br /&gt;
&lt;br /&gt;
Einzelheiten unter [[../JS/jQuery|JS/jQuery]].&lt;br /&gt;
&lt;br /&gt;
==== {{Anker|jQuery.ready}} document ready ====&lt;br /&gt;
Eine der meistbenutzten Funktionen ist&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
    jQuery( document ).ready( MeineFunktion );&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
oder kurz, aber leicht zu übersehen&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
    $( MeineFunktion );&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Sie bewirkt, dass &amp;lt;code&amp;gt;MeineFunktion&amp;lt;/code&amp;gt; erst dann ausgeführt wird, wenn das &amp;lt;code&amp;gt;document&amp;lt;/code&amp;gt; grundsätzlich geladen wurde und die Elemente der Basis-Seite bekannt sind. &amp;#039;&amp;#039;(Siehe dazu [[../JS#wait.ready|Warten, bis die Seite geladen ist]])&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== Bookmarklet ==&lt;br /&gt;
Ein alternativer und für manche Benutzer vielleicht einfacherer Weg ist die Verwendung von [[Bookmarklet]]s. Hier wird einer Bookmark („Favoriten“) ein [[JavaScript]]-Code zugewiesen, so dass die Verwaltung und Darstellung der Schaltflächen vom Browser übernommen wird. Siehe hierzu [[../../Browser/Bookmarklet|Technik/Browser/Bookmarklet]].&lt;br /&gt;
&lt;br /&gt;
== Weitere Informationen ==&lt;br /&gt;
{{Hilfreiches|1=&lt;br /&gt;
* [[../CSS|Skin/CSS]] Stile&lt;br /&gt;
* [[../JS|Skin/JS]] Programmierung mit [[JavaScript]]&lt;br /&gt;
* [[../JS/jQuery|jQuery]]&lt;br /&gt;
* [[../JS/mw|mw]] MediaWiki-Objekt&lt;br /&gt;
* [[../Tutorial|Skin/Tutorial]] – Einstieg Skin-Programmierung&lt;br /&gt;
|bgh={{../../style|bgh}}&lt;br /&gt;
|linec={{../../style|linec}}&lt;br /&gt;
}}&lt;br /&gt;
* [[../CSS#Seinen eigenen Stil finden|CSS: Seinen eigenen Stil finden]]&lt;br /&gt;
* [[Hilfe:Symbolleisten]]&lt;br /&gt;
* [[../Tutorial|Tutorial]] – Einstieg in die Programmierung der Oberflächengestaltung&lt;br /&gt;
* [[mw:Manual:Gallery of user styles]] – Komplexe benutzerdefinierte Skins (englisch)&lt;br /&gt;
* [[:en:Wikipedia:Catalogue of CSS classes]] in der englischsprachigen Wikipedia&lt;br /&gt;
&lt;br /&gt;
== Anmerkungen ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Wikipedia:Technik/Skin|GUI]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Lómelinde</name></author>
	</entry>
</feed>