Open main menu

Kézikönyv:$wgGroupPermissions

This page is a translated version of the page Manual:$wgGroupPermissions and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎magyar • ‎polski • ‎português do Brasil • ‎русский • ‎中文 • ‎日本語 • ‎한국어
User Access: $wgGroupPermissions
Hozzáférési szintek beállítása csoportoknak és azok tagjainak.
Bevezetve:1.5.0 (r9367)
Eltávolítva:használatban
Megengedett értékek:(Boolean-változók komplex tömbje.)
Alapértelmezett érték:Lásd alább

Részletek

A változó egy két dimenziós tömb, amely szerkesztői csoportokból és jogosultságokból épül fel. A beállítás „true” értéke megadja a jogot, a „false” pedig nem.

Az itt megadott jogok mindig kumulatívak. Ha egy felhasználó több csoportnak is tagja, akkor abban az esetben is megkapja a jogosultságot, ha az nem minden csoportjának biztosított. Más szóval, ha a felhasználó rendelkezik egy joggal, akkor az a $wgGroupPermissions-szel nem lehet megvonni; ehhez a $wgRevokePermissions -t használd.

Példa

$wgGroupPermissions['user']['edit'] = true;

Az alábbi példában a regisztrált felhasználók jogosultak a lapok szerkesztésére:

Egyedi felhasználói csoportok

Saját csoportokat is létrehozhatsz; ezek neve maximum 255 karakter hosszú lehet. [1] A DefaultSettings.php-ban vagy LocalSettings.php-ban definiált csoportokat a Speciális:Szerkesztői jogok lapon lehet hozzárendelni.

Példa

# Az „autoconfirmed” csoport alapértelmezett jogainak hozzáadása
$wgGroupPermissions['Trustworthy'] = $wgGroupPermissions['autoconfirmed'];
# A „bot” csoport jogainak hozzáadása
$wgGroupPermissions['Trustworthy'] = array_merge($wgGroupPermissions['Trustworthy'], $wgGroupPermissions['bot']);
# Ezen jogok módosítása:
$wgGroupPermissions['Trustworthy']['delete'] = true;
$wgGroupPermissions['Trustworthy']['protect'] = true;
$wgGroupPermissions['Trustworthy']['patrol'] = true;

Ezzel létrejön a „thrustworthy” csoport. Ezen csoport tagjai az első kettőével megegyező jogosultságokkal rendelkeznek, továbbá törölhetnek és levédhetnek lapokat, illetve ellenőrzöttnek jelölhetnek változtatásokat.

Bővebb dokumentációért lásd a Kézikönyv:Felhasználói jogosultságok lapot.

  Figyelem: Az egyes speciális lapok elérhetetlenné tételének biztonsága még nem lett teljes körűen tesztelve; ezt saját felelősségedre használd!

Alapértelmezett értékek

Az alapértelmezett értékek verziónként változnak. A rád vonatkozókat megtalálod a DefaultSettings.php -ban. További információk a Manual:User rights#Default rights lapon.

Használat kiterjesztések által

Néhány kiterjesztés (például RenameUser és CheckUser ) új felhasználói jogosultságokat adnak hozzá, amelyek beállítása és hozzárendelése szintén az ismertetett módon történik.

Lásd még

Jegyzetek

  1. Lásd a 'user_groups ' tábla „ug_group” oszlopának hosszát.