Kézikönyv:$wgInvalidUsernameCharacters
| User accounts, authentication: $wgInvalidUsernameCharacters | |
|---|---|
| Regisztrációkor tiltott karakterek. |
|
| Bevezetve: | 1.15.0 (r48765) |
| Eltávolítva: | használatban |
| Megengedett értékek: | (sztring) |
| Alapértelmezett érték: | '@:>=' (1.40+, git #78b03385)
'@' (1.15-1.25) |
| Egyéb beállítások: Betűrendben | Funkció szerint | |
Részletek
A változóban a felhasználónevekben nem használható karaktereket lehet rögzíteni. This does not affect any existing user accounts.
A @ jel alapból tiltva van, mivel azt a szoftver a más wikiken is fiókkal rendelkező felhasználókhoz használja (wikiközi felhasználók). A : jel tiltva van, mivel a kettőspont a névteret és a lapcímet választja el, és az egyes wikiken a névterek eltérhetnek. Ha engedélyezed a @ használatát, egyben be kell állítanod a $wgUserrightsInterwikiDelimiter-t is. Máskülönben a nevükben @ jelet tartalmazó fiókokhoz különféle jogosultságokat csak az azonosítószámukon keresztül lehet hozzárendelni. Amennyiben nem futtatsz több wikit megosztott adatbázissal vagy nem használod a Extension:CentralAuth, illetve nem hozol létre ütköző névtereket vagy wikiközi előtagokat, használhatod a kettőspontot.
Ezt reguláris kifejezésbeli osztálykarakterként lehet használni a regisztráció során (a „/”-hez hasonló metakarakterek kiemelődnek).
$wgInvalidUsernameCharacters-ben megadott karaktereken felül a szoftver egyéb feltételeket is ellenőriz, mielőtt engedélyezné egy felhasználónév használatát. Például IP-címek vagy bizonyos karakterláncok, amelyek nem használhatóak lapok címeként, nem regisztrálhatóak be. További információk: Manual:Page naming.The matchPattern and genPattern regular expressions in $wgAutoCreateTempUser will further restrict available usernames.
Példa
Ha bizonyos karaktereket tiltani szeretnél, a következő beállítást kell használnod:
$wgInvalidUsernameCharacters = '@:>=#€';
Lásd még
- Kézikönyv:$wgUserrightsInterwikiDelimiter
- a Kézikönyv:$wgCapitalLinks és a Manual:$wgCapitalLinkOverrides nem érvényesek a felhasználónevekre.
- Manual:Page naming