Manual:$wgNamespaceProtection/pl
Namespaces: $wgNamespaceProtection | |
---|---|
Ustala kto może edytować strony w danej przestrzeni nazw |
|
Wprowadzone w wersji: | 1.10.0 (r19110) |
Usunięte w wersji: | nadal w użyciu |
Dozwolone wartości: | array of arrays |
Domyślna wartość: | $wgNamespaceProtection[NS_MEDIAWIKI] = array( 'editinterface' ); od 1.10 do 1.13
|
Inne ustawienia: Alfabetycznie | Według funkcji
Contents
Szczegóły[edit | edit source]
Ustala kto może edytować strony w danej przestrzeni nazw. Domyślnie restrykcja jest ustawiona dla przestrzeni nazw MediaWiki, którą mogą edytować tylko użytkownicy z uprawnieniem 'editinterface'
(domyślnie: administratorzy).
Jako klucz tablicy należy podać identyfikator przestrzeni nazw, jako wartość-tablica z nazwami uprawnień. Jeżeli więcej niż jedną nazwę uprawnienia, będzie wymagane posiadanie każdego z nich.
Od wersji 1.14, przestrzeń nazw MediaWiki: jest bezwarunkowo zabezpieczona i tylko użytkownicy z uprawnieniem 'editinterface' mogą je edytować. Jeżeli chcesz pozwolić użytkownikom na edycję interfejsu, przypisz im uprawnienie 'editinterface'.
Przykład[edit | edit source]
Ograniczenie edycji głównej przestrzeni nazw[edit | edit source]
$wgNamespaceProtection[NS_MAIN] = array( 'edit-main' );
Spowoduje to zablokowanie możliwość edycji stron z głównej przestrzeni nazw osobom nie posiadającym uprawnienia edit-main.
Dla własnych przestrzeni nazw[edit | edit source]
define("NS_OFFICIAL", 100); define("NS_OFFICIAL_TALK", 101); $wgExtraNamespaces = array(100 => "Official", 101 => "Official_talk", ); $wgNamespaceProtection[NS_OFFICIAL] = array( 'official-edit' ); $wgNamespaceProtection[NS_OFFICIAL_TALK] = array( 'official-talk-edit' ); $wgGroupPermissions['managers']['official-edit'] = true; //only managers can edit pages in the Official namespace $wgGroupPermissions['employees']['official-talk-edit'] = true; //employees can edit pages in the Official_talk namespace $wgGroupPermissions['managers']['official-talk-edit'] = true; //so can managers
Zobacz też[edit | edit source]
- Extension:Lockdown: Rozszerzenie umożliwiające nadawanie praw grupom dla poszczególnych przestrzeni nazw
- Category:Page specific user rights extensions: Rozszerzenia dotyczące dostępu do stron
- Extension:NSFileRepo: Ustawianie uprawnień dla grafik i plików poprzez przestrzenie nazw (bazuje na Extension:Lockdown)
Język: | English • français • 日本語 • polski |
---|