MediaWiki/Namespace

Wikibooks, manuali e libri di testo liberi.
Indice del libro

Le pagine del wiki sono divise in gruppi, ognuno dei quali prende il nome di "namespace" (dall'inglese spazio dei nomi).

Ad ogni namespace corrispondono un prefisso e un numero identificativo, con l'eccezione del namespace principale, che non ha un prefisso.
Pagine con lo stesso nome possono esistere in namespace diversi, ad esempio Template:Tabella e Discussioni template:Tabella, perché sono differenziate dal prefisso.

MediaWiki definisce 18 namespace di default, i quali sono numerati a partire da 0. È possibile aggiungere altri namespace, assegnando loro i numeri successivi al 100. I namespace di default sono:

  • Principale
  • Discussione
  • ...

Costanti[modifica]

All'interno del codice sorgente di MediaWiki, ogni namespace è identificato da una costante.

  • NS_MAIN - Namespace principale.
  • NS_TALK - Discussioni.
  • NS_IMAGE - Immagini
  • NS_IMAGE_TALK
  • NS_CATEGORY - Categorie.
  • NS_CATEGORY_TALK
  • NS_MEDIAWIKI
  • NS_MEDIAWIKI_TALK
  • NS_HELP - Pagine di aiuto.
  • NS_HELP_TALK
  • NS_PROJECT - Pagine del progetto.
  • NS_PROJECT_TALK
  • NS_TEMPLATE
  • NS_TEMPLATE_TALK
  • NS_WIDGET
  • NS_WIDGET_TALK
  • NS_USER - Pagine utente.
  • NS_USER_TALK

Come aggiungere un namespace[modifica]

Collegamenti esterni[modifica]