Aiuto:Namespace: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Skyluke (discussione | contributi)
m ha spostato Aiuto:Namespaces a Aiuto:Namespace: Siamo italiani il plurale in s non c'è
Skyluke (discussione | contributi)
Nessun oggetto della modifica
Riga 1:
{{TOCright Aiuto}}
Alcuni articoli di Wikiversità hanno un prefisso, separato dal nome dell'articolo con un due punti (":"); ad esempio, il titolo di questo stesso articolo. I prefissi si chiamano '''[[w:namespace|namespace]]''', parola inglese che significa "spazio dei nomi" (chi mastica qualcosa di informatica può figurarseli come directory).
 
Un namespace è una tipologia di pagina in un progetto che utilizza un software [[w:MediaWiki|MediaWiki]].
Ogni progetto (per chiarezza: [[Aiuto:It.wvwikiversità|it.wvwikiversità]] nel suo complesso è un progetto) ha quindidiversi 16 namespacesnamespace, così suddivisi: il namespace principale (dove i nomi delle pagine non hanno un prefisso) e 15un namespacesnumero variabile namespace ausiliari (ognuno con il proprio prefisso). Inoltre sono presenti anche due pseudo-namespaces.
 
 
==Perché utilizzare un namespace==
I namespace servono ad identificare il contesto (intendendo il contesto interno a Wikiversità) in cui si trova: se tutte le pagine fossero articolilezioni enciclopediciuniversitarie, il problema non si porrebbe. Ma molte altre pagine vengono create per discutere, gestire, ed in generale memorizzare testi che non fanno parte in senso stretto dell' università, ma che sono comunque utili al suo funzionamento.
 
Queste pagine aggiuntive vengono quindi messe in diversi namespace, a seconda della loro funzione, in modo che sia possibile capire a colpo d'occhio cosa siano, e anche per semplificare la vita al software. Per esempio, la funzione di ricerca all'interno dell'enciclopedia può riconoscere glile articolilezioni (che sono l'oggetto della ricerca) dalle pagine gestionali perché queste ultime hanno un namespace "Wikiversità:" davanti. Se ci avete fatto caso, una volta effettuata una ricerca compare in basso una tabella a sfondo azzurrino che permette di selezionare i namespacesnamespace tra cui si vuole effettuare la ricerca. La pagina che elenca le immagini viene generata semplicemente elencando tutti gli articoli nel namespace "Immagine:", eccetera.
 
==Lista dei namespace==
Ecco la lista deldei namespace principale,usati deisu 15 ausiliari e dei due pseudo-namespace:Wikiversità.
 
{| border="1"
Line 52 ⟶ 51:
|-
|<nowiki>{{ns:4}}</nowiki>
|<nowiki>{{ns:WikipediaWikiversità}}</nowiki>
|&quot;{{ns:4}}&quot;
|questo è il namespace per le pagine di servizio di Wikipedia, come linee guida o discussioni sul progetto (le pagine di aiuto hanno un proprio namespace, vd. sotto)
|-
|<nowiki>{{ns:5}}</nowiki>
|<nowiki>{{ns:Discussioni WikipediaWikiversità}}</nowiki>
|&quot;{{ns:5}}&quot;
|discussioni relative alle pagine di servizio di WikipediaWikiversità
|-
|<nowiki>{{ns:6}}</nowiki>
|<nowiki>{{ns:Immagine}}</nowiki>
|&quot;{{ns:6}}&quot;
|pagina costituita da un'immagine caricata su WikipediaWikiversità, con la sua descrizione (l'elenco completo è nella pagina speciale [[Speciale:Imagelist]]), lo stesso namespace permette di raggiungere le immagini presenti su [[w:commons|commons]]
|-
|<nowiki>{{ns:7}}</nowiki>
Line 110 ⟶ 109:
|&quot;{{ns:15}}&quot;
|pagina di discussione di una categoria
|-
|<nowiki>{{ns:100}}</nowiki>
|<nowiki>{{ns:Facoltà}}</nowiki>
|&quot;{{ns:100}}&quot;
|Namespace dedicato alla presentazione delle facoltà.
|-
|<nowiki>{{ns:101}}</nowiki>
|<nowiki>{{ns:Discussioni facoltà}}</nowiki>
|&quot;{{ns:101}}&quot;
|pagina di discussione di una Facoltà.
|-
|<nowiki>{{ns:102}}</nowiki>
|<nowiki>{{ns:Corso}}</nowiki>
|&quot;{{ns:102}}&quot;
|Namespace dedicato alla presentazione deli corsi.
|-
|<nowiki>{{ns:103}}</nowiki>
|<nowiki>{{ns:Discussioni corso}}</nowiki>
|&quot;{{ns:103}}&quot;
|pagina di discussione di un Corso.
|-
|<nowiki>{{ns:104}}</nowiki>
|<nowiki>{{ns:Materia}}</nowiki>
|&quot;{{ns:104}}&quot;
|Namespace dedicato alla presentazione delle materie.
|-
|<nowiki>{{ns:105}}</nowiki>
|<nowiki>{{ns:Discussioni materia}}</nowiki>
|&quot;{{ns:105}}&quot;
|pagina di discussione di una Materia.
|}
 
Line 115 ⟶ 144:
 
==Conversione automatica dei nomi delle pagine==
I namespace sopra elencati come ''Wikiversità'' e ''Discussioni Wikiversità'' sono in realtà la conversione per il progetto [[Aiuto:It.wbwikiversità|it.wbwikiversità]] dei due namespace generalizzati ''Project'' e ''Project_talk''. Questa conversione è attuata automaticamente per ogni versione in lingua di WikipediaWikiversità, ma l'effetto collaterale è che non è possibile creare una pagina che inizi con "Project:" (a meno che, ovviamente, non sia il nome del progetto).
 
==Namespace personalizzati==
Line 132 ⟶ 161:
 
==Namespace di altri progetti==
lo stesso concetto è usato per riferirsi alle altre wikipediawikiversità: gli articoli di quella inglese si trovano nel namespace <b>en:</b>, quelli francesi in <b>fr:</b>, e così via.
Di nuovo, poiché in genere questi links vengono usati come interlanguage links in testa all'articolo, il software li traduce automaticamente come tali, dovunque si trovino nell'articolo. Ma, se si mette un due punti davanti al namespace (come per le immagini), si crea un link diretto all'articolo. Per riassumere:
 
Line 173 ⟶ 202:
 
===Progetti esterni===
Oltre alle altre wikipediawikiversità, sono trattati nello stesso modo altri prefissi utilizzati per riferirsi ad una serie di siti predefiniti. Qui di seguito l'elenco con le relative sostituzioni (al posto di $1 viene inserito ciò che segue i ":" nel wikilink):
 
* '''AbbeNormal''' -> <nowiki>http://www.ourpla.net/cgi-bin/pikie.cgi?$1</nowiki>
Line 285 ⟶ 314:
*[[w:Aiuto:Namespace]]
*[[m:Help:Namespace]], trattazione esaustiva dei namespace su MediaWiki
*[http://textbook.wikipedia.org/wiki/Wikiversità:Namespace Wikiversità:Namespace], i namespace nel progetto Wikiversità
*[[m:Transwiki]], uno pseudo-namespace cross-project
*[[m:MediaWiki namespace]], il namespace MediaWiki