Aiuto:Namespace: differenze tra le versioni

Da Wikiquote, aforismi e citazioni in libertà.
Contenuto cancellato Contenuto aggiunto
m →‎Progetti Wikimedia: hmmm... wikiquote funziona solo così
aggiornamento da pedia
Riga 1: Riga 1:
Alcune voci di Wikiquote hanno un prefisso, separato dal nome della voce con un due punti (":"); ad esempio, il titolo di questa stessa pagina. I prefissi si chiamano '''namespace''', parola di lingua inglese che significa "spazio dei nomi" (chi mastica qualcosa di informatica può figurarseli come directory).
Alcune pagine di Wikiquote hanno un prefisso, separato dal nome della pagina con un due punti (":"); ad esempio, il titolo di questa stessa pagina. I prefissi si chiamano '''namespace''', parola di lingua 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 MediaWiki.
Un namespace è una tipologia di pagina in un progetto che utilizza un software MediaWiki.
Ogni progetto (per chiarezza: [[Aiuto:It.wikiquote|It.wikiquote]] nel suo complesso è un progetto) ha quindi diciassette namespaces, così suddivisi: il namespace principale (dove i nomi delle pagine non hanno un prefisso) e sedici namespaces ausiliari (ognuno con il proprio prefisso). Inoltre sono presenti anche due pseudo-namespaces.
Ogni progetto (per chiarezza: [[Wikiquote:Wikiquote|It.Wikiquote]] nel suo complesso è un progetto) ha quindi sedici namespace, così suddivisi: il namespace principale (dove i nomi delle pagine non hanno un prefisso) e quindici namespace ausiliari (ognuno con il proprio prefisso). Inoltre sono presenti anche due pseudo-namespace.


==Perché utilizzare un namespace==
==Perché utilizzare un namespace==
Riga 27: Riga 27:
|<nowiki>{{ns:Speciale}}</nowiki>
|<nowiki>{{ns:Speciale}}</nowiki>
|&quot;{{ns:-1}}&quot;
|&quot;{{ns:-1}}&quot;
|pseudo-namespace per le pagine speciali generate automaticamente dal software Wiki (l'elenco completo è nella pagina [[Speciale:Specialpages]])
|pseudo-namespace per le pagine speciali generate automaticamente dal software Wiki (l'elenco completo è nella pagina [[Speciale:PagineSpeciali]])
|-
|-
|<nowiki>{{ns:0}}</nowiki>
|<nowiki>{{ns:0}}</nowiki>
|&nbsp;
|&nbsp;
|&nbsp;
|&nbsp;
|è il namespace principale, senza prefisso (o eventualmente seguito da ":", necessario quando si utilizza la pagina come un template)
|è il namespace principale cioè '''l'antologia vera e propria''', senza prefisso (o eventualmente seguito da ":", necessario quando si utilizza la pagina come un template)
|-
|-
|<nowiki>{{ns:1}}</nowiki>
|<nowiki>{{ns:1}}</nowiki>
Riga 42: Riga 42:
|<nowiki>{{ns:Utente}}</nowiki>
|<nowiki>{{ns:Utente}}</nowiki>
|&quot;{{ns:2}}&quot;
|&quot;{{ns:2}}&quot;
|gli utenti registrati (la lista completa è nella pagina speciale [[Speciale:Listusers]]) hanno una loro homepage (pagina personale) identificata da Utente:''nomeutente''; questa e eventuali sue sottopagine possono essere utilizzate per presentarsi, per lasciare note sui propri progetti in corso, per bozze e simili. Per gli utenti non registrati sono valide le stesse considerazioni, considerando però l'indirizzo IP come username.
|gli utenti registrati (la lista completa è nella pagina speciale [[Speciale:Utenti]]) hanno una loro homepage (pagina personale) identificata da Utente:''nomeutente''; questa e eventuali sue sottopagine possono essere utilizzate per presentarsi, per lasciare note sui propri progetti in corso, per bozze e simili. Per gli utenti non registrati sono valide le stesse considerazioni, considerando però l'indirizzo IP come username.
|-
|-
|<nowiki>{{ns:3}}</nowiki>
|<nowiki>{{ns:3}}</nowiki>
Riga 52: Riga 52:
|<nowiki>{{ns:Wikiquote}}</nowiki>
|<nowiki>{{ns:Wikiquote}}</nowiki>
|&quot;{{ns:4}}&quot;
|&quot;{{ns:4}}&quot;
|questo è il namespace per le pagine di servizio di Wikiquote, come linee guida o discussioni sul progetto (le pagine di aiuto hanno un proprio namespace, vd. sotto)
|questo è il namespace per le pagine di servizio di Wikiquote, come linee guida o discussioni sul progetto (le pagine di '''aiuto''' hanno un proprio namespace, vedi sotto)
|-
|-
|<nowiki>{{ns:5}}</nowiki>
|<nowiki>{{ns:5}}</nowiki>
Riga 62: Riga 62:
|<nowiki>{{ns:Immagine}}</nowiki>
|<nowiki>{{ns:Immagine}}</nowiki>
|&quot;{{ns:6}}&quot;
|&quot;{{ns:6}}&quot;
|pagina costituita da un'immagine caricata su Wikiquote, con la sua descrizione (l'elenco completo è nella pagina speciale [[Speciale:Imagelist]])
|pagina costituita da un'immagine caricata su Wikiquote, con la sua descrizione (l'elenco completo è nella pagina speciale [[Speciale:Immagini]])
|-
|-
|<nowiki>{{ns:7}}</nowiki>
|<nowiki>{{ns:7}}</nowiki>
Riga 72: Riga 72:
|<nowiki>{{ns:MediaWiki}}</nowiki>
|<nowiki>{{ns:MediaWiki}}</nowiki>
|&quot;{{ns:8}}&quot;
|&quot;{{ns:8}}&quot;
|pagine che contengono testi come messaggi standard o nomi associati a link di pagine generali. Sono utilizzate per tradurre (nella lingua della Wikiquote in oggetto) i messaggi del software MediaWiki. Sono pagine protette di default, ma sbloccabili da chi ha privilegi particolari. La pagina speciale che contiene la lista di tutti questi messaggi di interfaccia è [[Speciale:Allmessages]]
|pagine che contengono testi come messaggi standard o nomi associati a link di pagine generali. Sono utilizzate per tradurre (nella lingua della Wikiquote in oggetto) i messaggi del software MediaWiki. Sono pagine protette di default, ma sbloccabili da chi ha privilegi particolari. La pagina speciale che contiene la lista di tutti questi messaggi di interfaccia è [[Speciale:Messaggi]]
|-
|-
|<nowiki>{{ns:9}}</nowiki>
|<nowiki>{{ns:9}}</nowiki>
Riga 92: Riga 92:
|<nowiki>{{ns:Aiuto}}</nowiki>
|<nowiki>{{ns:Aiuto}}</nowiki>
|&quot;{{ns:12}}&quot;
|&quot;{{ns:12}}&quot;
|pagine di aiuto (alcune potrebbero essere nel progetto principale, sebbene la loro collocazione "naturale" dovrebbe essere questa)
|pagine di aiuto (alcune potrebbero essere nel progetto principale, sebbene la loro collocazione "naturale" dovrebbe essere questa). La pagina "di testa" del namespace è [[Aiuto:Aiuto]]
|-
|-
|<nowiki>{{ns:13}}</nowiki>
|<nowiki>{{ns:13}}</nowiki>
Riga 102: Riga 102:
|<nowiki>{{ns:Categoria}}</nowiki>
|<nowiki>{{ns:Categoria}}</nowiki>
|&quot;{{ns:14}}&quot;
|&quot;{{ns:14}}&quot;
|ogni pagina (il cui elenco completo è nella pagina speciale: [[Speciale:Categories]]) è costituita da un elenco di sottocategorie e di voci singole correlate fra loro.
|ogni pagina (il cui elenco completo è nella pagina speciale: [[Speciale:Categorie]]) è costituita da un elenco di sottocategorie e di voci singole correlate fra loro
|-
|-
|<nowiki>{{ns:15}}</nowiki>
|<nowiki>{{ns:15}}</nowiki>
Riga 113: Riga 113:


==Conversione automatica dei nomi delle pagine==
==Conversione automatica dei nomi delle pagine==
I namespace sopra elencati come ''Wikiquote'' e ''Discussioni Wikiquote'' sono in realtà la conversione per il progetto [[Aiuto:It.wikiquote|It.wikiquote]] dei due namespace generalizzati ''Project'' e ''Project_talk''. Questa conversione è attuata automaticamente per ogni versione in lingua di Wikiquote, ma l'effetto collaterale è che non è possibile creare una pagina che inizi con "Project:" (a meno che, ovviamente, non sia il nome del progetto).
I namespace sopra elencati come ''Wikiquote'' e ''Discussioni Wikiquote'' sono in realtà la conversione per il progetto [[Wikiquote:Wikiquote|It.Wikiquote]] dei due namespace generalizzati ''Project'' e ''Project_talk''. Questa conversione è attuata automaticamente per ogni versione in lingua di Wikiquote, 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==
==Namespace personalizzati==
Riga 121: Riga 121:


==Liste di pagine==
==Liste di pagine==
Per ottenere una lista di pagine in un dato namespace, vai su [[Speciale:TutteLePagine]] e seleziona il namespace di tua preferenza.
Purtroppo, per gli utenti senza privilegi particolari non è possibile ottenere un elenco di tutte le pagine nei namespace principale, template, aiuto e in quelli personalizzati.


==Pagine che incominciano con ":"==
==Pagine che incominciano con ":"==
Riga 127: Riga 127:


==I namespace Immagini e Media==
==I namespace Immagini e Media==
Immagini e media funzionano in modo un po' speciale: per ogni immagine o file multimediale, esiste una pagina associata che può contenerne la descrizione, origine, stato di copyright, eccetera. Poiché il caso più comune è quello di riferirsi all'immagine e non alla sua pagina descrittiva, il link <nowiki>[[Immagine:pippo.jpg]]</nowiki> mostrerà direttamente l'immagine. Per accedere alla pagina descrittiva, si utilizza un altro segno due punti davanti al namespace, in questo modo: <nowiki>[[:Immagine:pippo.jpg]]</nowiki>, e lo stesso per il namespace Media:.
Immagini e media funzionano in modo un po' speciale: per ogni immagine o file multimediale, esiste una pagina associata che può contenerne la descrizione, origine, stato di copyright, eccetera. Poiché il caso più comune è quello di riferirsi all'immagine e non alla sua pagina descrittiva, il link <nowiki>[[Immagine:pippo.jpg]]</nowiki> mostrerà direttamente l'immagine. Per accedere alla pagina descrittiva, si utilizza un altro segno due punti davanti al namespace, in questo modo: <nowiki>[[:Immagine:pippo.jpg]]</nowiki>, e lo stesso per il namespace Media.


== Wikiquote in altre lingue ==
==Namespace di altri progetti==
{{Vedi anche|Aiuto:Interlink}}
Lo stesso concetto è usato per riferirsi alle altre Wikiquote: le voci di quella inglese si trovano nel namespace <b>en:</b>, quelle francesi in <b>fr:</b>, e così via.
Lo stesso concetto è usato per riferirsi alle altre Wikiquote: le voci di quella inglese si trovano nel namespace <b>en:</b>, quelle francesi in <b>fr:</b>, e così via.
Di nuovo, poiché in genere questi links vengono usati come interlanguage links in testa alla voce, il software li traduce automaticamente come tali, dovunque si trovino nella pagina. Ma, se si mette un due punti davanti al namespace (come per le immagini), si crea un link diretto alla voce. Per riassumere:
Di nuovo, poiché in genere questi link vengono usati come interlanguage link, il software li traduce automaticamente come tali, dovunque si trovino nella pagina. Ma, se si mette un due punti davanti al namespace (come per le immagini), si crea un link diretto alla voce. Per riassumere:


* <nowiki>[[en:Atom]]</nowiki> crea un interlanguage link in testa alla voce
* <nowiki>[[en:Atom]]</nowiki> crea un interlanguage link nella colonna di sinistra
* <nowiki>[[:en:Atom]]</nowiki> crea un link alla voce Atom sulla wiki inglese
* <nowiki>[[:en:Atom]]</nowiki> crea un link alla voce Atom sulla wiki inglese


Ovviamente funziona anche <nowiki>[[:en:Image:pippo.jpg]]</nowiki>, per non parlare di costrutti più complicati...
Ovviamente funziona anche <nowiki>[[:en:Image:pippo.jpg]]</nowiki>, per non parlare di costrutti più complicati...


===Progetti Wikimedia===
==Progetti Wikimedia==
{{Vedi anche|Aiuto:Interwiki}}
Di seguito sono elencati i namespace degli altri progetti Wikimedia. Per i progetti in varie lingue (Wikizionario, Wikipedia, Wikibooks, Wikinotizie, Wikisource e Wikiversità), in caso si voglia creare un link interwiki a un progetto in altra lingua, la sintassi è la seguente:
<tt>'''<nowiki>[[Progetto:Lingua:Namespace:Pagina]]</nowiki>'''</tt>
<center>
<center>
{| width="50%" border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #fff; border: 1px #aaa solid; border-collapse: collapse;" |-
{| width="50%" border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #fff; border: 1px #aaa solid; border-collapse: collapse;" |-
Riga 145: Riga 149:
|'''Progetto'''
|'''Progetto'''
|-
|-
|meta:
|Meta:
|m:
|m:
|[[m:Pagina principale|Meta-Wiki]]
|[[m:Pagina principale|Meta-Wiki]]
Riga 152: Riga 156:
|w:
|w:
|[[w:Pagina principale|Wikipedia]]
|[[w:Pagina principale|Wikipedia]]
|-
|WikiQuote:
|q:
|[[Pagina principale|Wikiquote]]
|-
|-
|WikiBooks:
|WikiBooks:
Riga 159: Riga 167:
|WikiSource:
|WikiSource:
|s:
|s:
|[[s:Pagina principale|WikiSource]]
|[[s:Pagina principale|Wikisource]]
|-
|-
|WikTionary:
|WikTionary:
|wikt:
|wikt:
|[[wikt:it:Pagina principale|Wikizionario]]
|[[wikt:Pagina principale|Wikizionario]]
|-
|-
|Commons:
|Commons:
Riga 175: Riga 183:
|WikiNews:
|WikiNews:
|n:
|n:
|[[n:|Wikinotizie]]
|[[n:Pagina principale|Wikinotizie]]
|-
|-
|Wikiversità:
|WikiQuote:
|q:
|v:
|[[Pagina principale|Wikiquote]]
|[[v:Pagina principale|Wikiversità]]
|}
|}
</center>
</center>


===Progetti esterni===
===Progetti esterni===
Oltre alle altre Wikiquote, 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):
Oltre alle altre Wikiquote, sono trattati nello stesso modo altri prefissi utilizzati per riferirsi ad una serie di siti predefiniti; è consultabile un [[:m:Interwiki map|elenco completo ed aggiornato]] (al posto di $1 viene inserito ciò che segue i ":" nel wikilink).

* '''AbbeNormal''' -> <nowiki>http://www.ourpla.net/cgi-bin/pikie.cgi?$1</nowiki>
* '''AcadWiki''' -> <nowiki>http://xarch.tu-graz.ac.at/autocad/wiki/$1</nowiki>
* '''Acronym''' -> <nowiki>http://www.acronymfinder.com/af-query.asp?String=exact&Acronym=$1</nowiki>
* '''Advogato''' -> <nowiki>http://www.advogato.org/$1</nowiki>
* '''AIWiki''' -> <nowiki>http://www.ifi.unizh.ch/ailab/aiwiki/aiw.cgi?$1</nowiki>
* '''ALife''' -> <nowiki>http://news.alife.org/wiki/index.php?$1</nowiki>
* '''AndStuff''' -> <nowiki>http://andstuff.org/wiki.php?$1</nowiki>
* '''Annotation''' -> <nowiki>http://bayle.stanford.edu/crit/nph-med.cgi/$1</nowiki>
* '''AnnotationWiki''' -> <nowiki>http://www.seedwiki.com/page.cfm?wikiid=368&doc=$1</nowiki>
* '''AwarenessWiki''' -> <nowiki>http://taoriver.net/aware/$1</nowiki>
* '''BenefitsWiki''' -> <nowiki>http://www.benefitslink.com/cgi-bin/wiki.cgi?$1</nowiki>
* '''BridgesWiki''' -> <nowiki>http://c2.com/w2/bridges/$1</nowiki>
* '''C2find''' -> <nowiki>http://c2.com/cgi/wiki?FindPage&value=$1</nowiki>
* '''Cache''' -> <nowiki>http://www.google.com/search?q=cache:$1</nowiki>
* '''CLiki''' -> <nowiki>http://ww.telent.net/cliki/$1</nowiki>
* '''CmWiki''' -> <nowiki>http://www.ourpla.net/cgi-bin/wiki.pl?$1</nowiki>
* '''CreationMatters''' -> <nowiki>http://www.ourpla.net/cgi-bin/wiki.pl?$1</nowiki>
* '''DejaNews''' -> <nowiki>http://www.deja.com/=dnc/getdoc.xp?AN=$1</nowiki>
* '''Dictionary''' -> <nowiki>http://www.dict.org/bin/Dict?Database=*&Form=Dict1&Strategy=*&Query=$1</nowiki>
* '''DiveIntoOsx''' -> <nowiki>http://diveintoosx.org/$1</nowiki>
* '''DocBook''' -> <nowiki>http://docbook.org/wiki/moin.cgi/$1</nowiki>
* '''DolphinWiki''' -> <nowiki>http://www.object-arts.com/wiki/html/Dolphin/$1</nowiki>
* '''EfnetCeeWiki''' -> <nowiki>http://purl.net/wiki/c/$1</nowiki>
* '''EfnetCppWiki''' -> <nowiki>http://purl.net/wiki/cpp/$1</nowiki>
* '''EfnetPythonWiki''' -> <nowiki>http://purl.net/wiki/python/$1</nowiki>
* '''EfnetXmlWiki''' -> <nowiki>http://purl.net/wiki/xml/$1</nowiki>
* '''EljWiki''' -> <nowiki>http://elj.sourceforge.net/phpwiki/index.php/$1</nowiki>
* '''EmacsWiki''' -> <nowiki>http://www.emacswiki.org/cgi-bin/wiki.pl?$1</nowiki>
* '''FinalEmpire''' -> <nowiki>http://final-empire.sourceforge.net/cgi-bin/wiki.pl?$1</nowiki>
* '''Foldoc''' -> <nowiki>http://www.foldoc.org/foldoc/foldoc.cgi?$1</nowiki>
* '''FoxWiki''' -> <nowiki>http://fox.wikis.com/wc.dll?Wiki~$1</nowiki>
* '''FreeBSDman''' -> <nowiki>http://www.FreeBSD.org/cgi/man.cgi?apropos=1&query=$1</nowiki>
* '''Google''' -> <nowiki>http://www.google.com/search?q=$1</nowiki>
* '''GoogleGroups''' -> <nowiki>http://groups.google.com/groups?q=$1</nowiki>
* '''GreenCheese''' -> <nowiki>http://www.greencheese.org/$1</nowiki>
* '''HammondWiki''' -> <nowiki>http://www.dairiki.org/HammondWiki/index.php3?$1</nowiki>
* '''Haribeau''' -> <nowiki>http://wiki.haribeau.de/cgi-bin/wiki.pl?$1</nowiki>
* '''IAWiki''' -> <nowiki>http://www.IAwiki.net/$1</nowiki>
* '''IMDB''' -> <nowiki>http://us.imdb.com/Title?$1</nowiki>
* '''JargonFile''' -> <nowiki>http://sunir.org/apps/meta.pl?wiki=JargonFile&redirect=$1</nowiki>
* '''JiniWiki''' -> <nowiki>http://www.cdegroot.com/cgi-bin/jini?$1</nowiki>
* '''JspWiki''' -> <nowiki>http://www.ecyrd.com/JSPWiki/Wiki.jsp?page=$1</nowiki>
* '''KmWiki''' -> <nowiki>http://www.voght.com/cgi-bin/pywiki?$1</nowiki>
* '''KnowHow''' -> <nowiki>http://www2.iro.umontreal.ca/~paquetse/cgi-bin/wiki.cgi?$1</nowiki>
* '''LanifexWiki''' -> <nowiki>http://opt.lanifex.com/cgi-bin/wiki.pl?$1</nowiki>
* '''LegoWiki''' -> <nowiki>http://www.object-arts.com/wiki/html/Lego-Robotics/$1</nowiki>
* '''LinuxWiki''' -> <nowiki>http://www.linuxwiki.de/$1</nowiki>
* '''LugKR''' -> <nowiki>http://lug-kr.sourceforge.net/cgi-bin/lugwiki.pl?$1</nowiki>
* '''MathSongsWiki''' -> <nowiki>http://SeedWiki.com/page.cfm?wikiid=237&doc=$1</nowiki>
* '''MbTest''' -> <nowiki>http://www.usemod.com/cgi-bin/mbtest.pl?$1</nowiki>
* '''MeatBall''' -> <nowiki>http://www.usemod.com/cgi-bin/mb.pl?$1</nowiki>
* '''MetaWiki''' -> <nowiki>http://sunir.org/apps/meta.pl?$1</nowiki>
* '''MetaWikiPedia''' -> <nowiki>http://meta.wikipedia.org/wiki/$1</nowiki>
* '''MoinMoin''' -> <nowiki>http://purl.net/wiki/moin/$1</nowiki>
* '''MuWeb''' -> <nowiki>http://www.dunstable.com/scripts/MuWebWeb?$1</nowiki>
* '''NetVillage''' -> <nowiki>http://www.netbros.com/?$1</nowiki>
* '''OpenWiki''' -> <nowiki>http://openwiki.com/?$1</nowiki>
* '''OrgPatterns''' -> <nowiki>http://www.bell-labs.com/cgi-user/OrgPatterns/OrgPatterns?$1</nowiki>
* '''PangalacticOrg''' -> <nowiki>http://www.pangalactic.org/Wiki/$1</nowiki>
* '''PersonalTelco''' -> <nowiki>http://www.personaltelco.net/index.cgi/$1</nowiki>
* '''PhpWiki''' -> <nowiki>http://phpwiki.sourceforge.net/phpwiki/index.php?$1</nowiki>
* '''Pikie''' -> <nowiki>http://pikie.darktech.org/cgi/pikie?$1</nowiki>
* '''PPR''' -> <nowiki>http://c2.com/cgi/wiki?$1</nowiki>
* '''PurlNet''' -> <nowiki>http://purl.oclc.org/NET/$1</nowiki>
* '''PythonInfo''' -> <nowiki>http://www.python.org/cgi-bin/moinmoin/$1</nowiki>
* '''PythonWiki''' -> <nowiki>http://www.pythonwiki.de/$1</nowiki>
* '''PyWiki''' -> <nowiki>http://www.voght.com/cgi-bin/pywiki?$1</nowiki>
* '''RFC''' -> <nowiki>http://www.rfc-editor.org/rfc/rfc$1.txt</nowiki>
* '''SeaPig''' -> <nowiki>http://www.seapig.org/ $1</nowiki>
* '''SeattleWireless''' -> <nowiki>http://seattlewireless.net/?$1</nowiki>
* '''SenseisLibrary''' -> <nowiki>http://senseis.xmp.net/?$1</nowiki>
* '''Shakti''' -> <nowiki>http://cgi.algonet.se/htbin/cgiwrap/pgd/ShaktiWiki/$1</nowiki>
* '''SourceForge''' -> <nowiki>http://sourceforge.net/$1</nowiki>
* '''Squeak''' -> <nowiki>http://minnow.cc.gatech.edu/squeak/$1</nowiki>
* '''StrikiWiki''' -> <nowiki>http://ch.twi.tudelft.nl/~mostert/striki/teststriki.pl?$1</nowiki>
* '''SVGWiki''' -> <nowiki>http://www.protocol7.com/svg-wiki/default.asp?$1</nowiki>
* '''Tavi''' -> <nowiki>http://tavi.sourceforge.net/index.php?$1</nowiki>
* '''TmNet''' -> <nowiki>http://www.technomanifestos.net/?$1</nowiki>
* '''TMwiki''' -> <nowiki>http://www.EasyTopicMaps.com/?page=$1</nowiki>
* '''TWiki''' -> <nowiki>http://twiki.org/cgi-bin/view/$1</nowiki>
* '''TwistedWiki''' -> <nowiki>http://purl.net/wiki/twisted/$1</nowiki>
* '''Unreal''' -> <nowiki>http://wiki.beyondunreal.com/wiki/$1</nowiki>
* '''UseMod''' -> <nowiki>http://www.usemod.com/cgi-bin/wiki.pl?$1</nowiki>
* '''VisualWorks''' -> <nowiki>http://wiki.cs.uiuc.edu/VisualWorks/$1</nowiki>
* '''WebDevWikiNL''' -> <nowiki>http://www.promo-it.nl/WebDevWiki/index.php?page=$1</nowiki>
* '''WebSeitzWiki''' -> <nowiki>http://webseitz.fluxent.com/wiki/$1</nowiki>
* '''Why''' -> <nowiki>http://clublet.com/c/c/why?$1</nowiki>
* '''Wiki''' -> <nowiki>http://c2.com/cgi/wiki?$1</nowiki>
* '''WikiPedia''' -> <nowiki>http://www.wikipedia.org/wiki/$1</nowiki>
* '''WikiWorld''' -> <nowiki>http://WikiWorld.com/wiki/index.php/$1</nowiki>
* '''YpsiEyeball''' -> <nowiki>http://sknkwrks.dyndns.org:1957/writewiki/wiki.pl?$1</nowiki>
* '''ZWiki''' -> <nowiki>http://www.zwiki.org/$1</nowiki>
* '''ReVo''' -> <nowiki>http://purl.org/NET/voko/revo/art/$1.html</nowiki>
* '''EcheI''' -> <nowiki>http://www.ikso.net/cgi-bin/wiki.pl?$1</nowiki>
* '''EcxeI''' -> <nowiki>http://www.ikso.net/cgi-bin/wiki.pl?$1</nowiki>
* '''EÄ<89>eI''' -> <nowiki>http://www.ikso.net/cgi-bin/wiki.pl?$1</nowiki>
* '''JEFO''' -> <nowiki>http://www.esperanto-jeunes.org/vikio/index.php?$1</nowiki>
* '''PMEG''' -> <nowiki>http://www.bertilow.com/pmeg/$1.php</nowiki>
* '''TEJO''' -> <nowiki>http://www.tejo.org/vikio/$1</nowiki>
* '''USEJ''' -> <nowiki>http://www.tejo.org/usej/$1</nowiki>
* '''UEA''' -> <nowiki>http://www.tejo.org/uea/$1</nowiki>
* '''Turismo''' -> <nowiki>http://www.tejo.org/turismo/$1</nowiki>
* '''GEJ''' -> <nowiki>http://www.esperanto.de/cgi-bin/aktivikio/wiki.pl?$1</nowiki>
* '''BEMI''' -> <nowiki>http://bemi.free.fr/vikio/index.php?$1</nowiki>
* '''EnciclopediaLibre''' -> <nowiki>http://enciclopedia.us.es/wiki.phtml?title=$1</nowiki>


==Voci correlate==
==Voci correlate==
* [[Aiuto:Sottopagina]]
* [[Aiuto:Sottopagina]]
*[[m:Help:Namespace]], trattazione esaustiva dei namespace su MediaWiki
*[[m:Help:Namespace]], trattazione esaustiva dei namespace su MediaWiki

*[http://textbook.wikipedia.org/wiki/Wikibooks:Namespace Wikibooks:Namespace], i namespace nel progetto Wikibooks
{{interprogetto|nolink|w}}
*[[m:Transwiki]], uno pseudo-namespace cross-project
*[[m:MediaWiki namespace]], il namespace MediaWiki


[[Categoria:Aiuto|Namespace]]
[[Categoria:Aiuto|Namespace]]

Versione delle 00:54, 6 dic 2010

Alcune pagine di Wikiquote hanno un prefisso, separato dal nome della pagina con un due punti (":"); ad esempio, il titolo di questa stessa pagina. I prefissi si chiamano namespace, parola di lingua 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 MediaWiki. Ogni progetto (per chiarezza: It.Wikiquote nel suo complesso è un progetto) ha quindi sedici namespace, così suddivisi: il namespace principale (dove i nomi delle pagine non hanno un prefisso) e quindici namespace ausiliari (ognuno con il proprio prefisso). Inoltre sono presenti anche due pseudo-namespace.

Perché utilizzare un namespace

I namespace servono ad identificare il contesto (intendendo il contesto interno a Wikiquote) in cui si trova: se tutte le pagine fossero voci enciclopediche, 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 del compendio, ma che sono comunque utili al suo funzionamento.

Queste pagine aggiuntive vengono 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 le voci (che sono l'oggetto della ricerca) dalle pagine gestionali perché queste ultime hanno un namespace "Wikiquote:" davanti. Se ci avete fatto caso, una volta effettuata una ricerca compare in basso una tabella a sfondo azzurrino che permette di selezionare i namespaces tra cui si vuole effettuare la ricerca. La pagina che elenca le immagini viene generata semplicemente elencando tutte le voci nel namespace "Immagine:", eccetera.

Lista dei namespace

Ecco la lista del namespace principale, dei diciannove ausiliari e dei due pseudo-namespace:

Variabile Sintassi alternativa Nome Note
{{ns:-2}} {{ns:Media}} "Media" pseudo-namespace per immagini e altri tipi di file non appropriati per il namespace Immagine (vedi sotto)
{{ns:-1}} {{ns:Speciale}} "Speciale" pseudo-namespace per le pagine speciali generate automaticamente dal software Wiki (l'elenco completo è nella pagina Speciale:PagineSpeciali)
{{ns:0}}     è il namespace principale cioè l'antologia vera e propria, senza prefisso (o eventualmente seguito da ":", necessario quando si utilizza la pagina come un template)
{{ns:1}} {{ns:Discussione}} "Discussione" pagina per la discussione di una voce
{{ns:2}} {{ns:Utente}} "Utente" gli utenti registrati (la lista completa è nella pagina speciale Speciale:Utenti) hanno una loro homepage (pagina personale) identificata da Utente:nomeutente; questa e eventuali sue sottopagine possono essere utilizzate per presentarsi, per lasciare note sui propri progetti in corso, per bozze e simili. Per gli utenti non registrati sono valide le stesse considerazioni, considerando però l'indirizzo IP come username.
{{ns:3}} {{ns:Discussioni Utente}} "Discussioni utente" la pagina di discussione di un utente è il luogo per comunicare con quest'ultimo, qualora non sia adatto utilizzare la pagina di discussione di una voce.
{{ns:4}} {{ns:Wikiquote}} "Wikiquote" questo è il namespace per le pagine di servizio di Wikiquote, come linee guida o discussioni sul progetto (le pagine di aiuto hanno un proprio namespace, vedi sotto)
{{ns:5}} {{ns:Discussioni Wikiquote}} "Discussioni Wikiquote" discussioni relative alle pagine di servizio di Wikiquote
{{ns:6}} {{ns:Immagine}} "File" pagina costituita da un'immagine caricata su Wikiquote, con la sua descrizione (l'elenco completo è nella pagina speciale Speciale:Immagini)
{{ns:7}} {{ns:Discussione Immagine}} "Discussioni file" pagina di discussione relativa ad una immagine
{{ns:8}} {{ns:MediaWiki}} "MediaWiki" pagine che contengono testi come messaggi standard o nomi associati a link di pagine generali. Sono utilizzate per tradurre (nella lingua della Wikiquote in oggetto) i messaggi del software MediaWiki. Sono pagine protette di default, ma sbloccabili da chi ha privilegi particolari. La pagina speciale che contiene la lista di tutti questi messaggi di interfaccia è Speciale:Messaggi
{{ns:9}} {{ns:Discussioni MediaWiki}} "Discussioni MediaWiki" pagina di discussione sui messaggi di sistema del namespace MediaWiki
{{ns:10}} {{ns:Template}} "Template" è il namespace di default per i template; il template {{nometemplate}} si riferisce (e include) la pagina Template:nometemplate
{{ns:11}} {{ns:Discussioni Template}} "Discussioni template" pagina di discussione di un template
{{ns:12}} {{ns:Aiuto}} "Aiuto" pagine di aiuto (alcune potrebbero essere nel progetto principale, sebbene la loro collocazione "naturale" dovrebbe essere questa). La pagina "di testa" del namespace è Aiuto:Aiuto
{{ns:13}} {{ns:Discussioni Aiuto}} "Discussioni aiuto" discussione sulle pagine di aiuto
{{ns:14}} {{ns:Categoria}} "Categoria" ogni pagina (il cui elenco completo è nella pagina speciale: Speciale:Categorie) è costituita da un elenco di sottocategorie e di voci singole correlate fra loro
{{ns:15}} {{ns:Discussioni Categoria}} "Discussioni categoria" pagina di discussione di una categoria

Nota: i prefissi dei namespace sono case-insensitive, ovvero non fanno differenza tra lettere maiuscole e minuscole ("mediawiki" perciò è corretto).

Conversione automatica dei nomi delle pagine

I namespace sopra elencati come Wikiquote e Discussioni Wikiquote sono in realtà la conversione per il progetto It.Wikiquote dei due namespace generalizzati Project e Project_talk. Questa conversione è attuata automaticamente per ogni versione in lingua di Wikiquote, 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

Ad un progetto si possono aggiungere namespace personalizzati. Ad esempio, se un singolo progetto è multilingua (mentre gli altri generalmente non lo sono) può essere presente il namespace Help: e anche il namespace Hilfe:, per le pagine di aiuto rispettivamente in inglese e in tedesco.

Per la lista completa di tutti i namespace di un progetto, vedere le opzioni di ricerca nella pagina preferenze (Speciale:Preferenze).

Liste di pagine

Per ottenere una lista di pagine in un dato namespace, vai su Speciale:TutteLePagine e seleziona il namespace di tua preferenza.

Pagine che incominciano con ":"

Aggiungere il carattere ":" a un nome di una pagina non crea automaticamente un namespace con il nome corrispondente. Per visualizzare il namespace di una pagina, è necessario utilizzare l'espressione {{NAMESPACE}} che restituisce il nome del namespace stesso (il namespace di questa pagina è "Aiuto"). Allo stesso modo, {{PAGENAME}} restituisce il nome della pagina senza prefisso (per questa pagina il risultato è "Namespace").

I namespace Immagini e Media

Immagini e media funzionano in modo un po' speciale: per ogni immagine o file multimediale, esiste una pagina associata che può contenerne la descrizione, origine, stato di copyright, eccetera. Poiché il caso più comune è quello di riferirsi all'immagine e non alla sua pagina descrittiva, il link [[Immagine:pippo.jpg]] mostrerà direttamente l'immagine. Per accedere alla pagina descrittiva, si utilizza un altro segno due punti davanti al namespace, in questo modo: [[:Immagine:pippo.jpg]], e lo stesso per il namespace Media.

Wikiquote in altre lingue

Per approfondire, vedi: Aiuto:Interlink.

Lo stesso concetto è usato per riferirsi alle altre Wikiquote: le voci di quella inglese si trovano nel namespace en:, quelle francesi in fr:, e così via. Di nuovo, poiché in genere questi link vengono usati come interlanguage link, il software li traduce automaticamente come tali, dovunque si trovino nella pagina. Ma, se si mette un due punti davanti al namespace (come per le immagini), si crea un link diretto alla voce. Per riassumere:

  • [[en:Atom]] crea un interlanguage link nella colonna di sinistra
  • [[:en:Atom]] crea un link alla voce Atom sulla wiki inglese

Ovviamente funziona anche [[:en:Image:pippo.jpg]], per non parlare di costrutti più complicati...

Progetti Wikimedia

Per approfondire, vedi: Aiuto:Interwiki.

Di seguito sono elencati i namespace degli altri progetti Wikimedia. Per i progetti in varie lingue (Wikizionario, Wikipedia, Wikibooks, Wikinotizie, Wikisource e Wikiversità), in caso si voglia creare un link interwiki a un progetto in altra lingua, la sintassi è la seguente:

[[Progetto:Lingua:Namespace:Pagina]]
Namespace Abbreviazione Progetto
Meta: m: Meta-Wiki
WikiPedia: w: Wikipedia
WikiQuote: q: Wikiquote
WikiBooks: b: Wikibooks
WikiSource: s: Wikisource
WikTionary: wikt: Wikizionario
Commons: commons: Commons
WikiSpecies: wikispecies: Wikispecies
WikiNews: n: Wikinotizie
Wikiversità: v: Wikiversità

Progetti esterni

Oltre alle altre Wikiquote, sono trattati nello stesso modo altri prefissi utilizzati per riferirsi ad una serie di siti predefiniti; è consultabile un elenco completo ed aggiornato (al posto di $1 viene inserito ciò che segue i ":" nel wikilink).

Voci correlate