Podręcznik:$wgNamespacesWithSubpages
Appearance
| 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 |
| Inne ustawienia: Alfabetycznie | Według funkcji | |
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ż
| Zobacz wartości tego ustawienia konfiguracyjnego na stronach Wikimedia w core-Namespaces.php. |