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:
Név
Alapértelmezés
Leírás
Versions
Felhasználói profil
fancysig
0
Ha a felhasználó egyéni (nyers) aláírást használ (0 vagy 1). Ha a felhasználó még nem állított be egyéni aláírást, akkor annak tartalmát a „MediaWiki:Signature” vagy „MediaWiki:Signature-anon” lapok határozzák meg. Egyéni aláírás esetén annak szövege a felhasználói név beállítása.
≥ 1.8
nickname
''
Actual text of the custom signature
≥ 1.23
enotifwatchlistpages
1
E-mail küldése a figyelőlistán lévő lapokon bekövetkezett változtatások esetén. Csak a $wgEnotifWatchlist beállítása esetén használt.
≥ 1.8
enotifusertalkpages
1
E-mail küldése a saját vitalap változása esetén. Csak a $wgEnotifUserTalk beállítása esetén használt.
≥ 1.8
enotifminoredits
0
E-mail küldése a figyelőlistán lévő lapokon vagy saját vitalapon történő apró változtatás esetén; valamint az erre vonatkozó beállítás. Csak a $wgEnotifWatchlist vagy $wgEnotifUserTalk beállítása esetén használt.
A nemeket tartalmazó megszólítások beállítása. Az információ nyilvános. A lehetőségek: férfi, nő vagy ismeretlen
≥ 1.15
realname
Alapértelmezett „valódi név”. A valódi név megadása opcionális. Ha megadod, ez lesz feltüntetve saját közreműködéseid szerzőjeként. Az 1.16 verziótól a valódi név megjelenítése a $wgHiddenPrefs változóval lehetséges;
language
Felhasználó-specifikus nyelv, főleg a $wgHiddenPrefs-szel együtt hasznos.
Ez nem a wiki alapértelmezett nyelve. Ezt a $wgLanguageCode-dal állíthatod be.
Ha más szerkesztők tudnak-e a felhasználónak e-mailt küldeni a $wgEnableUserEmail engedélyezésekor.
≥ 1.16
quickbar
A Quickbar helye (csak a Kölni kék és Klasszikus felületek esetén). A lehetőségek: 0 – Egyik sem; 1 – Balra rögzített; 2 – Jobbra rögzített; 3 – Balra lebegő; 5 (a 1.19 óta) – Bal/jobb a nyelvtől függően.
1.8 – 1.21
Felület
skin
false
A használandó felület. „False” érték esetén a $wgDefaultSkin-ben beállított alapértelmezés lesz használatban. Korábban ez számokkal volt meghatározva. A MediaWiki 1.29-ben használható számok a 0 (alapértelmezett) és a 2 (Kölni kék).
≥ 1.8
skin-responsive
1
Enable responsive mode. Adapt skin to available viewport area. (May have no effect on some skins).
≥ 1.37
Matematika
math
1
Az egyenletek (<math></math> címkék) feldolgozása. Csak a $wgUseTeX beállítása esetén használt. A lehetőségek: 0 – Mindig PNG-ben rendereljen; 1 – Hagyja TeX-ben (szöveges böngészőkhöz).
1.8 – 1.30
Fájlok
imagesize
2
A leírólapokon használható képek maximum mérete. A változónak egyeznie kell a $wgImageLimits-ben megadott értékeknek. Alapértelmezésben a 2 értéke 800×600.
≥ 1.8
thumbsize
5
Bélyegkép mérete: az értékeknek egyeznie kell a $wgThumbLimits-ben megadott értékeknek. Alapértelmezésben a 2 értéke 180px.
≥ 1.8
Dátum és idő
date
'default'
Dátumformátum. Lehetőségek:
'default': Nincs megadva
'mdy': 16:12, január 15., 2011.
'dmy': 16:12, 15. január 2011.
'ymd': 16:12, 2011. január 15.
'ISO 8601': 2011-01-15T16:12:34
'persian': 15 Farvardin 1390 SH (iráni naptár, Perzsia)
≥ 1.8
timecorrection
A ZoneInfo zónájához rögzített időzóna-eltérés, például:
–9 (UTC–9, nem alkalmazkodik a nyári időszámításhoz)
'ZoneInfo|-240|America/New_York' (New York-i időzóna, alkalmazkodik a nyári időszámításhoz)
Szerkesztés
rows
25
Szerkesztődoboz mérete (sorok) (elavultnak jelölve 1.29)
1.8 – 1.34
cols
80
Szerkesztődoboz mérete (oszlopok) (elavultnak jelölve 1.29)
1.8 – 1.34
editsection
Szakaszszerkesztés engedélyezése. Viselkedés-változás az 1.23 verzióban: add hozzá a .mw-editsection{display:none!important;} kódot az oldal- vagy a felhasználó CSS-éhez (lásd: phab:T54811).
1.8 – 1.22
editsectiononrightclick
0
Szakaszok szerkesztése a szakaszcímre való jobb kattintással (JavaScript)
A listában szereplő napok (nem haladhatja meg a $wgRCMaxAge-et)
rclimit
50
Maximum megjelenítendő változtatások száma (az rcdays-től függ)
hideminor
0
Apró változtatások elrejtése a friss változtatások lapról
shownumberswatching
1
A lapot figyelő felhasználók számának mutatása (a friss változtatások, a figyelőlista és a szócikk lapjain) Csak a $wgRCShowWatchingUsers beállítása esetén használd.
usenewrc
1
Fejlett friss változtatások – JavaScripttel összecsukható lista
hidepatrolled
0
Az ellenőrzött szerkesztések elrejtése a friss változtatások lapról
newpageshidepatrolled
0
Ellenőrzött lapok elrejtése az új lapok listájáról
hidecategorization
1
Lapok kategorizálásának elrejtése
Figyelőlista
wlenhancedfilters-disable
0
Disable enhanced watchlist with JavaScript.
watchlistdays
7.0
A figyelőlistán mutatott napok száma (nem haladhatja meg a $wgRCMaxAge-et)
extendwatchlist
1
Figyelőlista kinyitása minden kapcsolódó változtatás mutatásához
wllimit
250
A kiterjesztett figyelőlistán mutatott szerkesztések száma ('extendwatchlist' == 1 esetén)
watchlisthideown
0
Saját szerkesztések elrejtése
watchlisthidebots
0
Botok szerkesztéseinek elrejtése
watchlisthideminor
0
Apró változtatások elrejtése
watchcreations
1
A saját maga által létrehozott lapok és feltöltött fájlok hozzáadása a figyelőlistához
watchrollback
0
Azon lapok hozzáadása a figyelőlistához, ahol a felhasználó visszaállítást végzett
watchlisthideanons
0
Anonim szerkesztések elrejtése a figyelőlistáról
watchlisthideliu
0
Bejelentkezett felhasználók szerkesztéseinek elrejtése a figyelőlistáról
watchlisttoken
A figyelőlista tokenje
watchlisthidepatrolled
0
Ellenőrzött szerkesztések elrejtése
watchlistreloadautomatically
0
A figyelőlista automatikus újratöltése bármelyik szűrő megváltoztatása esetén (JavaScript szükséges)
watchlistunwatchlinks
0
Figyelőlista elemeinek eltávolítására szolgáló közvetlen link (×/+) hozzáadása (JavaScript szükséges)
watchlisthidecategorization
1
A kategória-tagság változtatásainak elrejtése
watchdefault
1
A felhasználó szerkesztéseinek automatikus hozzáadása a figyelőlistájához
A beállítás a Figyelőlista -> Haladó beállítások - > Az általam létrehozott és a válaszaimat tartalmazó témák felvétele a figyelőlistára jelölővel tiltható le
watchmoves
0
A felhasználó által átnevezett lapok felvétele a figyelőlistájára
watchdeletion
0
A felhasználó által törölt lapok hozzáadása a figyelőlistájához
watchuploads
1
A felhasználó által feltöltött fájlok hozzáadása a figyelőlistájához
Keresés
searchlimit
20
Találat/lap
vector-simplesearch
Használja-e a Vector az egyszerűsített keresődobozt (1 – igen, 0 – nem). (eltávolítva: 1.23)
A 'searchnamespaces' $wgHiddenPrefs-hez adásával megtiltható a névterek alapértelmezésbeli kereshetőségének beállítások alatti testreszabhatósága (a felhasználók továbbra is kijelölhetik ezeket a Speciális:Keresés lapon) Az alapértelmezésben kereshető névterek beállítása a $wgNamespacesToBeSearchedDefault változóval lehetséges.
Egyéb
stubthreshold
0
Csonkmegjelenítési küszöb
1.8 – 1.36
underline
2
Mikor húzza alá a hivatkozásokat. A lehetőségek: 0 – soha, 1 – mindig, 2 – böngésző alapértelmezése
justify
Bekezdések értékelése
numberheadings
0
„Automatikus szakaszszámozás”; 1 – minden szócikkeken belüli szakasz számozása
A vizuális szerkesztő ideiglenes letiltása, amíg béta állapotban van
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: Kézikönyv:userOptions.php).
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 quickbar 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 DefaultSettings.php-ban tárolódik.
Az 1.19 verziótól (r91432) 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:
$wgDefaultUserOptions['editsection']=0;
Megjegyzés: Az 1.23 verziótól a szakaszszerkesztési linkeket CSS-szel kell letiltani; lásd: phab:T54811
A felhasználó által szerkesztett lapok hozzáadása a figyelőlistájához
$wgDefaultUserOptions['watchdefault']=1;
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: