Příručka:$wgSkipSkins
Zobrazení: $wgSkipSkins | |
---|---|
Zadejte názvy vzhledů, které nemají být uvedeny v seznamu dostupných vzhledů. |
|
Zavedeno od verze: | 1.4.5 |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | Blíže neurčeno |
Výchozí hodnota: | [] |
Další nastavení: Podle abecedy | Podle funkce |
Podrobnosti
Zadejte názvy vzhledů, které nemají být uvedeny v seznamu dostupných vzhledů.
skins/
a zpřístupnila je. Tímto způsobem nebylo možné aktivovat tyto vzhledy, protože byly aktivovány automaticky. Teprve později jste je mohli znovu skrýt - k tomu tato možnost zpočátku byla určena. S MediaWiki 1.23 bylo automatické zjišťování vzhledu ukončeno. Nyní se používá k podpoře skrývání interních nebo jiných vlastních vzhledů, které nejsou určeny k obecnému použití. Například zakázkový vzhled používaný dokumentací API, který odstraňuje postranní panel a většinu uživatelských prvků, je s touto proměnnou skrytý.Použijte pro zabránění uživatelům ve výběru jednoho nebo více vzhledů, které nechcete odstranit z adresáře skiny
.
Příklad, do LocalSettings.php
vložte:
# Odebrat vzhledy z výběru vzhledu uživatelských preferencí
$wgSkipSkins = [
'minerva',
'monobook',
'timeless'
];
Výše uvedené by odstranily všechny volby vzhledu kromě Vector. Z výše uvedeného pole vynechte všechny volby, které chcete zachovat.
Změna předvoleb uživatele při odstraňování zobrazení
Ve verzích do 1.16 (nejvíce) se při registraci název výchozího vzhledu, jak jej poskytuje $wgDefaultSkin
, zkopíruje do uživatelských předvoleb uživatele.
Když později znepřístupníte tento vzhled, použijte skript údržby Manual:UserOptions.php , abyste se ujistili, že tento vzhled již nebude vybrán žádným uživatelem:
php userOptions.php skin --old "monobook" --new "vector"
Tím se změní vzhled pro všechny registrované uživatele, kteří si vybrali Monobook na Vectoru.