Manual:$wgDefaultUserOptions/hu

Új beállítási lehetőség hozzáadása:

Az alábbi, a LocalSettings.php-ban eszközölt változtatások felülírják a beállítások lehetőségeit azoknak, akik azt még nem szabták testre. Azon fiókok esetén, melyek tulajdonosai nem szabták testre beállításaikat, ezáltal az nem tárolódott el az adatbázisban, a módosított lehetőségek fognak megjelenni.

Megjegyzés: A régi rendszerben a változtatás csak az anonim látogatókat (ha releváns) és az újonnan regisztráltakat érinti.

Elérhető beállítások
A testreszabáshoz az alábbi lehetőségek állnak rendelkezésre:

Megjegyzések:
 * A MediaWiki rendszeresen bővül új beállításokkal, a $wgDefaultUserOptions 1.4.0 verzióban való bevezetése óta számos új opciót adtunk hozzá. Ezek bevezetési dátuma nincs dokumentálva.
 * A kiterjesztések és a nyelvi fájlok további kapcsolókat helyezhetnek el az Egyéb lapon. Az ilyen viselkedéssel bíró nyelveknél a leírást itt kell megadni. A kiterjesztésekkel kapcsolatos dokumentációt a kiterjesztés lapjára kell írni.
 * A lista a legújabb MediaWiki-verzió megjelenésével nem naprakész. Az opciók listázása a --list paraméterrel lehetséges (lásd: ).

Segédeszköz-beállítások
gadget-$gname, például gadget-HotCat a MediaWiki:Gadget-HotCat.js-hez

Alapértelmezett értékek
Minden nyelvhez saját beállítások tartoznak a nyelvi fájlban. Például a jobbról balra író nyelvek esetén a jobb oldalon jelenik meg a bal helyett. A $wgDefaultUserOptions-ban rögzített értékek az eredetieket felülírják, például ha egy bejegyzés itt létezik, akkor az fog életbe lépni, de esetleg a tömbben szereplő beállítások lesznek használva, ebben az esetben a nyelv eredeti opciói lépnek életbe.

A MediaWiki 1.8.0 verzió előtt a beállítás alapértelmezett értéke üres tömb volt, mivel ennek tartalmát az alapértelmezett nyelv határozta meg.

Az 1.8.0 verziótól már csak a nyelvspecifikus beállítások íródnak felül a nyelvi fájlban található értékekkel, a többi opció a -ban tárolódik.

Az 1.19 verziótól a nyelvi fájlok által felülírt értékeket eltávolítottuk, mivel nem működtek, és az azokat használó funkciók (például quickbar) esetén jobb megoldás is van már.

Példák
A szakaszok szerkesztésének alapértelmezésbeli letiltásához (új és anonim felhasználóknak) állítsd be a következőt a LocalSettings.php-ban:

A felhasználó által szerkesztett lapok hozzáadása a figyelőlistájához

Ha a beállításnál több opció is bejelölhető, a dolgok egy kicsit bonyolultabbak. Az alapértelmezett felhasználói opciók kulcsa a beállítás- és az opció kulcsainak konkatenációja. Például, ha a beállítás kulcsa 'favoritecolors', az opció pedig 'red', az alapértelmezett beállítás kulcsa 'favoritecolorsred'. Ebben a hipotetikus esetben, ha a piros és sárga színeket szeretnéd alapértelmezésnek kijelölni, a következő kódot használhatod:

Ha a beállítás egy mátrix, a dolgok még inkább bonyolultabbak. Az alapértelmezett felhasználói opciók kulcsa a beállítás-, valamint a sorok- és oszlopok kulcsainak konkatenációja, kötőjellel elválasztva. Például, ha a beállítás kulcsa 'favoritecars', az oszlopkulcs 'red', a sorkulcs pedig 'corvette', az alapértelmezett beállítás kulcsa 'favoritecars-red-corvette'. Ebben a hipotetikus esetben, ha a piros Corvettet és a fekete Jettát szeretnéd alapértelmezésnek kijelölni, a következő kódot használhatod:

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

Lásd még

 * - Regisztrált felhasználók beállításainak megváltoztatása