Help:Naamruimte
Een naamruimte is een mechanisme dat in veel computertalen de mogelijkheid biedt om namen van variabelen, constanten en functies zodanig te groeperen dat ze binnen verschillende contexten een volstrekt afzonderlijke betekenis en werking krijgen. De opsplitsing van Wikibooks in naamruimtes maakt het mogelijk om de inhoudelijke artikelen gescheiden te houden van andere pagina's die bedoeld zijn voor de ondersteuning van het project.[1]
Aan pagina's in bepaalde naamruimtes kunnen bijzondere eigenschappen worden toegekend. Bijvoorbeeld:
- Pagina's in Sjabloon kunnen met een simpele syntax worden opgenomen in andere pagina's.
- Een pagina in Categorie toont automatisch een alfabetisch gesorteerd overzicht van alle pagina's en subcategorieën die een link er naartoe bevatten.
- Gebruikersrechten kunnen per naamruimte worden ingesteld. Zo zijn bv. pagina's in MediaWiki niet door iedereen te bewerken, maar de bijbehorende overlegpagina's wel.
- Speciaal is gereserveerd voor systeempagina's, gebruikers hebben alleen leesrechten.
Wanneer bij het aanmaken van een nieuwe pagina geen naamruimte wordt opgegeven zal deze in de hoofdnaamruimte geplaatst worden, net als alle pagina's die de eigenlijke inhoud van Wikibooks vormen. Om een pagina in een andere naamruimte aan te duiden moet de titel voorafgegaan worden door de naamruimte en een dubbelepunt, bv. Sjabloon:Test of Categorie:Test. Om een pagina in de hoofdnaamruimte te kunnen insluiten moet de titel voorafgegaan worden door alleen een dubbelepunt. Deze naamruimte heeft nl. — hoe vreemd het ook mag klinken — geen naam.
NB De titel van een pagina kan een dubbelepunt bevatten. Het eerste deel van die titel kan er dan uitzien als een naamruimte, maar is dat beslist niet. Van deze eigenschap is gebruikgemaakt bij de Wachtruimte, deze zou een "pseudo-naamruimte" genoemd kunnen worden.
- Standaard naamruimtes in MediaWiki-software
| Originele naam | Lokale naam (afk.) | Nr. |
|---|---|---|
| (Main) | (hoofdnaamruimte) | 0 |
| Talk | Overleg | 1 |
| User | Gebruiker | 2 |
| User talk | Overleg gebruiker | 3 |
| Project | Wikibooks (wb) | 4 |
| Project talk | Overleg Wikibooks | 5 |
| File | Bestand | 6 |
| File talk | Overleg bestand | 7 |
| MediaWiki | MediaWiki | 8 |
| MediaWiki talk | Overleg MediaWiki | 9 |
| Template | Sjabloon | 10 |
| Template talk | Overleg sjabloon | 11 |
| Help | Help | 12 |
| Help talk | Overleg help | 13 |
| Category | Categorie | 14 |
| Category talk | Overleg categorie | 15 |
- Virtuele naamruimtes
| Originele naam | Lokale naam | Nr. |
|---|---|---|
| Media | Media | -2 |
| Special | Speciaal | -1 |
- Speciale naamruimtes in deze Wikibooks
| Originele naam | Lokale naam | Nr. |
|---|---|---|
| Transwiki | Transwiki | 102 |
| Transwiki talk | Overleg transwiki | 103 |
| Wikijunior | Wikijunior | 104 |
| Wikijunior talk | Overleg Wikijunior | 105 |
| TimedText | TimedText | 710 |
| TimedText talk | TimedText talk | 711 |
| Module * | Module | 828 |
| Module talk * | Overleg module | 829 |
| Gadget * | 2300 | |
| Gadget talk * | 2301 | |
| Gadget definition * | 2302 | |
| Gadget definition talk * | 2303 |
- Pseudo-naamruimtes
| Originele naam | Lokale naam | Nr. |
|---|---|---|
| Wikibooks:Wachtruimte | ||
| Overleg Wikibooks:Wachtruimte |
*: Nieuw.
- Sjabloon:Pagina's in naamruimte geeft het aantal modules per naamruimte.
Zie ook
[bewerken]Bronnen
[bewerken]- ↑ Artikel Naamruimte op Wikipedia