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.
Profil
[Quelltext bearbeiten]prettytableLegacy: Stildefinitionen der veralteten prettytable-Klasse im Benutzernamensraum | |
Eigenschaft | Zuweisung |
---|---|
default | Vorgabe für alle |
hidden | versteckt |
skins | vector monobook modern cologneblue |
namespaces | 2 |
styles | prettytableLegacy.css |
CSS
[Quelltext bearbeiten]/*
* 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
[Quelltext bearbeiten]Bitte auf MediaWiki/Änderungen vorschlagen.
Siehe auch
[Quelltext bearbeiten]- Vorlage:Tabellenstile – enthält ebenso die Definition der
prettytable
-Klasse, zum Zweck der seitenbezogenen Aktivierung - Hilfe:Tabellen/prettytable – Unterschiede in der Darstellung; Anleitung zur Konvertierung
- Wikipedia:Technik/Baustellen/prettytable und wikitable – Ablauf der Migration im Verlauf der 2010er Jahre