Wikipedia:Technik/Skin/Gadgets/prettytableLegacy

prettytableLegacy


Das Gadget prettytableLegacy ist nicht für Benutzerkonten konfigurierbar.

Es bewirkt die zentrale Definition der ehemals projektweit genutzten Klasse prettytable, inzwischen nur noch im Benutzernamensraum unterstützt.

prettytable war um 2006 bis 2008 ein Sonderweg der deutschsprachigen Wikipedia gewesen. Mit 2007 wurde die globale Klasse wikitable zum allgemeinen Standard. Im Verlauf der 2010er Jahre wurden die relevanten Vorkommen aus Artikeln, Projektseiten und Vorlagen eliminiert.

Hinweise zum Umbau verbliebener Verwendungen stehen unter Hilfe:Tabellen/prettytable; oder die Spezifikationen können in der Seite mittels Vorlage:Tabellenstile eingebunden werden.

Die Definitionen befanden sich bis März 2024 in der allgemeinen MediaWiki:Common.css und sind schon seit längerer Zeit auslaufend. Mit Stand März 2024 waren nur noch im Benutzernamensraum sowie alten Diskussionen Vorkommen dieser Klasse zu finden.

prettytableLegacy
prettytableLegacy: Stildefinitionen der veralteten prettytable-Klasse im Benutzernamensraum
EigenschaftZuweisung
defaultVorgabe für alle
hiddenversteckt
skinsvectormonobookmoderncologneblue
namespaces2
stylesprettytableLegacy.css
* prettytableLegacy[default|hidden|skins=vector,monobook,modern,cologneblue|namespaces=2]|prettytableLegacy.css
Aktive Spezifikation.
/*
 * VERALTET: Ehemals [[Vorlage:Prettytable]], jetzt infolge von [[rev:48842]]
 * Kopie der Klasse „wikitable“ aus mediawiki.legacy/shared.css bis auf die
 * Einfärbung der Kopfzellen.
 * Die Existenz zweier Klassennamen ist aus [[:en:MediaWiki:Common.css]] geerbt,
 * vgl. https://en.wikipedia.org/w/index.php?diff=26977467&oldid=26934973
 * und https://en.wikipedia.org/w/index.php?diff=361917988&oldid=358750840.
 * Es gab im Jahr 2007 einen Botlauf zur Umstellung der Vorlage auf CSS,
 * dokumentiert unter [[Vorlage Diskussion:Prettytable/Bugs]] (gelöscht). Dabei
 * wurde leider der „falsche“ Klassenname gewählt.
 * Da die Vorlage keine farblichen Hervorhebungen hatte, es deshalb zahlreiche
 * Einbindungen mit individuell eingefärbten Kopfzeilen gibt und die Einfärbung
 * der Kopfzellen diese verdecken würde, wurde hier auf die Einfärbung der
 * Kopfzellen verzichtet.
 */
.prettytable {
	background-color: #f8f9fa;
	border: 1px solid #a2a9b1;
	border-collapse: collapse;
	color: black;
	margin: 1em 0;
}
table.prettytable > * > tr > th,
table.prettytable > * > tr > td {
	border: 1px solid #a2a9b1;
	padding: .2em .4em;
}
table.prettytable > * > tr > th {
	text-align: center;
}
table.prettytable > caption {
	font-weight: bold;
}

Änderungswünsche

Bearbeiten

Bitte auf MediaWiki/Änderungen vorschlagen.

Siehe auch

Bearbeiten