Kézikönyv:$wgDefaultUserOptions
Users: $wgDefaultUserOptions | |
---|---|
Alapértelmezett felhasználói beállítások. |
|
Bevezetve: | 1.4.0 |
Eltávolítva: | használatban |
Megengedett értékek: | Lásd alább |
Alapértelmezett érték: | Lásd alább |
Egyéb beállítások: Betűrendben | Funkció szerint |
Új beállítási lehetőség hozzáadása: Manual:Hooks/GetPreferences
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 | ||
---|---|---|---|---|
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. | ||
nickname | (üres sztring) | Actual text of the custom signature | ||
rememberpassword | 0 | A jelszó megjegyzése a munkamenetek között. | ||
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. | ||
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. | ||
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. | ||
enotifrevealaddr | 0 | Csak a $wgEnotifRevealEditorAddress és a $wgEnotifWatchlist vagy $wgEnotifUserTalk beállítása esetén használt. | ||
gender | ismeretlen. | 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 | ||
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; korábbi verziók esetén a $wgAllowRealName használható. | |||
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.
| |||
Quickbar | ||||
disablemail | 0 | Ha más szerkesztők tudnak-e a felhasználónak e-mailt küldeni a $wgEnableUserEmail engedélyezésekor. | ||
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. | |||
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). | ||
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). | ||
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. | ||
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. | ||
Dátum és idő | ||||
date | alapértelmezett | Dátumformátum. Lehetőségek:
| ||
timecorrection | A ZoneInfo zónájához rögzített időzóna-eltérés, például:
| |||
Szerkesztés | ||||
rows | 25 | Szerkesztődoboz mérete (sorok) (elavultnak jelölve: 1.29) | ||
cols | 80 | Szerkesztődoboz mérete (oszlopok) (elavultnak jelölve: 1.29) | ||
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: phabricator:T54811).
| |||
editsectiononrightclick | 0 | Szakaszok szerkesztése a szakaszcímre való jobb kattintással (JavaScript) | ||
editondblclick | 0 | A lapok szerkesztése dupla kattintásra (JavaScript) | ||
showtoolbar | 1 | Szerkesztési eszköztár mutatása (JavaScript-függő) | ||
previewonfirst | 0 | Előnézet mutatása az első szerkesztésnél | ||
previewontop | 1 | Előnézet megjelenítése a szerkesztőablak előtt | ||
minordefault | 0 | Alapértelmezetten minden szerkesztésemet jelölje aprónak | ||
externaleditor | Külső szerkesztő használata alapértelmezésben | |||
externaldiff | Külső változás-összehasonlító használata alapértelmezésben | |||
uselivepreview | 0 | Csak a $wgLivePreview „true” értéke esetén használt. | ||
forceeditsummary | 0 | Figyelmeztetés üres szerkesztési összefoglaló esetén | ||
editfont | alapértelmezett | Szerkesztői terület betűstílusa. A lehetőségek: „default” (böngésző-alapértelmezés), „monospace”, „sans-serif” és „serif”. | ||
useeditwarning | 1 | Figyelmeztessen, ha szerkesztéskor a módosítások mentése nélkül akarom elhagyni a lapot | ||
Friss változtatások | ||||
rcenhancedfilters-disable | false | Default value is false, but if is not installed VisualEditor , is on the special page Recent changes displayed only unusable banner, instead search form. Authorized user may do change over your preferences. But anonymous user not. For it is recommend set true. | ||
rcdays | 7 | 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 lapon | ||
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 lapon | ||
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 | false | Default value is false, but if is not installed VisualEditor , is recommend set default as true. | ||
watchlistdays | 3.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 | Robotok 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 | Az 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 | 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) | |||
ajaxsearch | AJAX-keresés engedélyezése (1 – igen, 0 – nem) | |||
searcheverything | Keresés minden névtérben. (eltávolítva: 1.24) [1] | |||
searchnamespaces | 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 | ||
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 | ||
showtoc | Boolean. 1 – tartalomjegyzék mutatása, 0 – elrejtés. | |||
nocache | Lapok gyorsítótárazásának letiltása | |||
showhiddencats | 0 | Rejtett kategóriák mutatása | ||
showjumplinks | „Ugrás”-linkek engedélyezése | |||
diffonly | 0 | Ne mutassa a lap tartalmát a lapváltozatok közötti eltérések megtekintésekor | ||
norollbackdiff | 0 | Ne jelenjenek meg az eltérések visszaállítás után | ||
ccmeonemails | 0 | Kapjak másolatot az általam küldött e-mailekről | ||
prefershttps | 1 | Mindig biztonságos kapcsolatot használjon, amikor be vagyok jelentkezve | ||
Kiterjesztés:WikiEditor (a MediaWiki 1.18 verziótól mellékelve) | ||||
usenavigabletoc | Navigálható tartalomjegyzékek engedélyezése | |||
wikieditor-publish | Lépésenkénti közzététel engedélyezése | |||
wikieditor-preview | Lépésenkénti előnézet engedélyezése | |||
usebetatoolbar | A fejlett szerkesztői eszköztár engedélyezése | |||
usebetatoolbar-cgd | Párbeszédablakok engedélyezése hivatkozások, táblázatok stb. beillesztésekor | |||
Extension:LiquidThreads | ||||
lqt-watch-threads | Az általam létrehozott és a válaszaimat tartalmazó témák felvétele a figyelőlistára (alapértelmezésben „true”) | |||
lqtnotifytalk | Értesítés e-mailben, ha az általam figyelt témákhoz válasz érkezik (alapértelmezésben „false”) | |||
Extension:Flow | ||||
echo-subscriptions-web-flow-discussion | ⧼echo-subscriptions-web-flow-discussion⧽ (alapértelmezésben „true”) | |||
echo-subscriptions-email-flow-discussion | ⧼echo-subscriptions-email-flow-discussion⧽ (alapértelmezésben „false”) | |||
Extension:VisualEditor | ||||
visualeditor-betatempdisable | 0 | 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: Manual: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: phabricator:T54811
MediaWiki:Common.css: .mw-editsection { display:none!important; }
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:
$wgDefaultUserOptions['favoritecolorsred'] = 1;
$wgDefaultUserOptions['favoritecolorsyellow'] = 1;
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:
$wgDefaultUserOptions['favoritecars-red-corvette'] = 1;
$wgDefaultUserOptions['favoritecars-black-jetta'] = 1;
When writing a MediaWiki extension, instead of using the global variable $wgDefaultUserOptions, you can add a section to extensions.json:
"DefaultUserOptions": {
"math": "png"
},
References
Lásd még
- userOptions.php - Regisztrált felhasználók beállításainak megváltoztatása
- $wgNamespacesToBeSearchedDefault
- $wgHiddenPrefs
- UserGetDefaultOptions /en