Jump to content

Podręcznik:$wgNamespacesWithSubpages

From mediawiki.org
This page is a translated version of the page Manual:$wgNamespacesWithSubpages and the translation is 100% complete.
Przestrzenie nazw: $wgNamespacesWithSubpages
Które przestrzenie nazw powinny obsługiwać podstrony?
Wprowadzono w wersji:Before 1.1.0
Usunięto w wersji:nadal w użyciu
Dozwolone wartości:zobacz niżej
Domyślna wartość:zobacz niżej

Szczegóły

Zmienna zawiera tablicę wskazującą, które przestrzenie nazw pozwalają na tworzenie podstron. Tablica jest indeksowana według numerycznego identyfikatora przestrzeni nazw, a każda wartość tablicy to albo false (brak podstron), albo true (podstrony dozwolone). Podstrona kategorii (przestrzeń nazw 14) będzie działać tak samo jak każda inna kategoria.

Zobacz Help:Podstrony .

Włączanie dla przestrzeni nazw

Zobacz również Manual:Namespace constants/pl , aby poznać listę kodów NS_....

Normalnym sposobem włączenia podstron dla danej przestrzeni nazw jest edycja pliku LocalSettings.php i wstawienie następującego tekstu:

# Włącz podstrony w głównej przestrzeni nazw
$wgNamespacesWithSubpages[NS_MAIN] = true;

# Włącz podstrony w przestrzeni nazw szablonów
$wgNamespacesWithSubpages[NS_TEMPLATE] = true;

# itd.

Wyłączanie dla przestrzeni nazw

Wyłącza podstrony w przestrzeni nazw (w których są one domyślnie włączone). Na przykład w MediaWiki domyślnie włączone są podstrony dla NS_TALK. Aby je wyłączyć, ustaw false:

$wgNamespacesWithSubpages[NS_TALK] = false;

Domyślna wartość

Domyślne ustawienie tej opcji zmieniało się na przestrzeni lat. Aby upewnić się, które z nich ma zastosowanie do Twojej wiki, sprawdź to ustawienie w DefaultSettings.php.
Wersja MediaWiki:
1.29
$wgNamespacesWithSubpages = [
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT => true,
	NS_PROJECT_TALK => true,
	NS_FILE_TALK => true,
	NS_MEDIAWIKI => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
];
Wersje MediaWiki:
1.21 – 1.28
$wgNamespacesWithSubpages = [
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT => true,
	NS_PROJECT_TALK => true,
	NS_FILE_TALK => true,
	NS_MEDIAWIKI => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
];
Wersje MediaWiki:
1.16 – 1.20
$wgNamespacesWithSubpages = array(
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT_TALK => true,
	NS_FILE_TALK => true,
	NS_MEDIAWIKI => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
);
Wersje MediaWiki:
1.14 – 1.15
$wgNamespacesWithSubpages = array(
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT_TALK => true,
	NS_FILE_TALK => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
);
Wersje MediaWiki:
1.5 – 1.13
$wgNamespacesWithSubpages = array(
	NS_TALK => true,
	NS_USER => true,
	NS_USER_TALK => true,
	NS_PROJECT_TALK => true,
	NS_IMAGE_TALK => true,
	NS_MEDIAWIKI_TALK => true,
	NS_TEMPLATE_TALK => true,
	NS_HELP_TALK => true,
	NS_CATEGORY_TALK => true
);

Zobacz też