Sjabloon:Mediawiki Namespace
Beschrijving
Extra namespaces aanmaken
Installeren
1 Neem eenmalig in LocalSettings.php de volgende regels op:
#Wiki namespace $wgContentNamespaces[] = 200;
2 Neem voor elke namespace in LocalSettings.php de volgende regels op:
#Wiki namespace NS_FOO define("NS_FOO", 200); define("NS_FOO_TALK", 201); $wgExtraNamespaces[NS_FOO] = "Foo"; $wgExtraNamespaces[NS_FOO_TALK] = "Foo_talk";
NS_FOO is name van de naamspace
Nummer begint bij 200 en 201 voor talk volgende is dus 202 en 203
!Let op. Begin niet vanaf 100 te nummeren dit geeft later problemen als je Extension:Semantic Mediawiki wilt installeren
Namespaces kunnen nog niet gebruikt zijn voor dat ze zijn gedeclareerd.
Namespace reeds gebruikt
Indien de naam al is gebruikt doe dan het volgende
UPDATE page SET page_title = REPLACE(page_title, 'xxx:', ''), page_namespace = yyy WHERE page_title LIKE 'xxx:%' AND page_namespace=zzz
xxx | Naam de naamspace |
yyy | Nummer van de naamspace (even voor gewoon oneven voor Talk) |
zzz | 0 = Gewoon 1 = Talk |