Manual:$wgDefaultUserOptions/cs

Chcete-li přidat nové uživatelské preference, viz:

Níže uvedené změny LocalSettings.php přepíší výchozí uživatelské preference pro anonymní návštěvníky a uživatele, kteří si své preference neupravili. Stávající uživatelské účty, které měly (předchozí) výchozí možnost a nenastavili ji explicitně (což znamená, že nejsou uloženy v databázi), pak použijí nové výchozí nastavení.



Dostupné předvolby
Pro přizpůsobení jsou k dispozici následující uživatelské předvolby:

Poznámky:
 * Do MediaWiki jsou pravidelně přidávána nová nastavení. Některá z těchto nastavení byla přidána od zavedení $wgDefaultUserOptions ve verzi 1.4.0. V současné době neexistuje žádná dokumentace o tom, kdy byla nastavení přidána.
 * Pro rozšíření a jazykové soubory je možné přidat další přepínače na kartu 'misc'. Jazyky, které tuto funkci používají, by měly mít nastavení popsané zde. Rozšíření by měla přidat informace na stránku rozšíření.
 * Tento seznam není aktuální s nejnovější verzí MediaWiki. Vypište možnosti pomocí --list (viz ).



Možnosti gadgetu
gadget-$gname např. gadget-HotCat pro MediaWiki:Gadget-HotCat.js



Výchozí hodnoty
Každý jazyk nastavuje své vlastní výchozí hodnoty pro uživatelské preference ve svém jazykovém souboru. Například jazyky, které čtou zprava doleva, pravděpodobně nastaví tak, aby se zobrazoval vpravo, nikoli vlevo. The values added to $wgDefaultUserOptions are overrides, i.e. if the value exists here then it will take precedence, but settings may be omitted from the array in which case the language's default value will be used.

In versions of MediaWiki prior to 1.8.0 the default value of this setting was simply an empty array, with the current language providing the default values.

From version 1.8.0 onwards, only the language-specific settings were overridden in the language file, so most settings are now explicitly set in.

From version 1.19, the overrides by the language files were removed because they didn't work, and the features that used them, like quickbar, have been done differently and better.

Examples
To disable section editing links by default (for new and anonymous users), set the following in LocalSettings.php:

Add pages the user edits to their watchlist by default:

If the preference is of type multiselect, things are a bit more complicated. The key for each default user option is the concatenation of the preference key with the option key. For example if the preference key is 'favoritecolors' and the option key is 'red', the default user option key would be 'favoritecolorsred'. In this hypothetical scenario, if you wanted to have red and yellow selected by default, you would use:

If the preference is of type checkmatrix, things are even more complicated. The key for each default user option is the concatenation of the preference key with the column key and row key, separated with hyphens. For example if the preference key is 'favoritecars' and the column key is 'red' and the row key is 'corvette', the default user option key would be 'favoritecars-red-corvette'. In this hypothetical scenario, if you wanted to have red Corvette and black Jetta selected by default, you would use:

When writing a MediaWiki extension, instead of using the global variable $wgDefaultUserOptions, you can add a section to extensions.json: