Open main menu

Kézikönyv:$wgDefaultUserOptions

This page is a translated version of the page Manual:$wgDefaultUserOptions and the translation is 94% complete.

Outdated translations are marked like this.
Other languages:
English • ‎español • ‎français • ‎italiano • ‎magyar • ‎polski • ‎português • ‎português do Brasil • ‎čeština • ‎हिन्दी • ‎中文 • ‎日本語 • ‎한국어
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

Ú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, 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:
  • '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)
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)
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