New Immissions/Updates:
boundless - educate - edutalab - empatico - es-ebooks - es16 - fr16 - fsfiles - hesperian - solidaria - wikipediaforschools
- wikipediaforschoolses - wikipediaforschoolsfr - wikipediaforschoolspt - worldmap -

See also: Liber Liber - Libro Parlato - Liber Musica  - Manuzio -  Liber Liber ISO Files - Alphabetical Order - Multivolume ZIP Complete Archive - PDF Files - OGG Music Files -

PROJECT GUTENBERG HTML: Volume I - Volume II - Volume III - Volume IV - Volume V - Volume VI - Volume VII - Volume VIII - Volume IX

Ascolta ""Volevo solo fare un audiolibro"" su Spreaker.
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Aiuto:Variabili - Wikipedia

Aiuto:Variabili

Da Wikipedia, l'enciclopedia libera.

Il software MediaWiki su cui si basa Wikipedia mette a disposizione un gruppo di variabili di sistema, che possono essere usate come parametri in qualsiasi pagina. Il valore di ciascuna variabile può dipendere dalla configurazione del sito, dalla data e ora di sistema, dalla pagina in cui ci si trova, o da una conbinazione di queste informazioni.

L'uso delle variabili è analogo a quello dei template, anche dal punto di vista della sintassi: {{VARIABILE}}.

Nelle tabelle che seguono, la prima colonna contiene il nome della variabile, la seconda il risultato del suo utilizzo, sulla Wikipedia italiana, su questa pagina e in questo momento. La terza colonna è una breve spiegazione del significato della variabile e come può variare in altri contesti.

[modifica] Variabili di progetto

Le variabili descritte in questa sezione sono legate al singolo progetto Wikimedia e alla sua configurazione. Sono perciò da considerarsi delle costanti per la Wikipedia italiana, a meno che non vengano apportate modifiche sostanziali nelle impostazioni del sito (correzione del nome di un namespace, spostamento dei server, ecc.).

Variabile di sistema Risultato Spiegazione
{{ns:-2}} o {{ns:Media}} Media Nome del namespace speciale -2
{{ns:-1}} o {{ns:Special}} Speciale Nome del namespace speciale -1
{{ns:1}} o {{ns:Talk}} Discussione Nome del namespace predefinito 1
{{ns:2}} o {{ns:User}} Utente Nome del namespace predefinito 2
{{ns:3}} o {{ns:User_talk}} Discussioni_utente Nome del namespace predefinito 3
{{ns:4}} o {{ns:Project}} Wikipedia Nome del namespace predefinito 4
{{ns:5}} o {{ns:Project_talk}} Discussioni_Wikipedia Nome del namespace predefinito 5
{{ns:6}} o {{ns:Image}} Immagine Nome del namespace predefinito 6
{{ns:7}} o {{ns:Image_talk}} Discussioni_immagine Nome del namespace predefinito 7
{{ns:8}} o {{ns:MediaWiki}} MediaWiki Nome del namespace predefinito 8
{{ns:9}} o {{ns:MediaWiki_talk}} Discussioni_MediaWiki Nome del namespace predefinito 9
{{ns:10}} o {{ns:Template}} Template Nome del namespace predefinito 10
{{ns:11}} o {{ns:Template_talk}} Discussioni_template Nome del namespace predefinito 11
{{ns:12}} o {{ns:Help}} Aiuto Nome del namespace predefinito 12
{{ns:13}} o {{ns:Help_talk}} Discussioni_aiuto Nome del namespace predefinito 13
{{ns:14}} o {{ns:Category}} Categoria Nome del namespace predefinito 14
{{ns:15}} o {{ns:Category_talk}} Discussioni_categoria Nome del namespace predefinito 15
{{ns:100}} Portale Nome del namespace personalizzato 100
{{ns:101}} Discussioni_portale Nome del namespace personalizzato 101
{{SITENAME}} Wikipedia Nome del sito
{{SERVER}} http://it.wikipedia.org URL del server che ospita le pagine
{{SERVERNAME}} localhost Nome del server che ospita le pagine
{{localurl:nome pagina}} ../../../n/o/m/Nome_pagina.html URL locale della pagina specificata
{{localurl:nome pagina|query}} ../../../n/o/m/Nome_pagina.html Come sopra, con parametro query
{{fullurl:nome pagina}} http://it.wikipedia.org../../../n/o/m/Nome_pagina.html URL completa della pagina specificata
{{fullurl:nome pagina|query}} http://it.wikipedia.org../../../n/o/m/Nome_pagina.html Come sopra, con parametro query
{{int:aboutsite}} Informazioni su Wikipedia Pagina interna specificata

[modifica] Uso delle variabili Localurl e Fullurl

Nel determinare il valore delle variabili localurl e fullurl, il parametro nome pagina viene interpretato e modificato in questo modo:

  • gli spazi vengono sostituiti da caratteri di sottolineatura (underscore, "_")
  • i caratteri speciali vengono sostituiti dai rispettivi codici di escape

Esempio: {{localurl:Famiglia (società)}} diventa: ../../../f/a/m/Famiglia_%28societ%C3%A0%29.html

In tal modo è possibile usare la variabile localurl per creare direttamente un link esterno a una pagina dello stesso progetto, oppure a pagine di progetti analoghi che utilizzino URL della stessa forma per la parte compresa tra il nome del server e quello della pagina (nel caso dei progetti Wikimedia si ha "/wiki/" oppure "w/index.php?title=").

Note:

  • Quando si usano le variabili localurl e fullurl per fare riferimento a pagine che contengono la stringa "target=" seguita da nomi di pagine o di utenti, queste ultime informazioni non vengono convertite. In tal caso è necessario inserire le informazioni nella prima parte della variabile localurl, dopo il carattere "/".
  • Esistono anche le varianti localurle e fullurle, in cui la gestione dei caratteri di escape è leggermente diversa; tali varianti sono destinate ad uso interno del sistema e non devono essere usate nel testo delle pagine.

[modifica] Uso della variabile int

La variabile int (internal) viene usata per richiamare le pagine del namespace MediaWiki. Se l'utente ha selezionato nelle proprie Preferenze la lingua predefinita del progetto, usando la sintassi {{int:nomepagina}} verrà visualizzato il contenuto della pagina [[MediaWiki:Nomepagina]]. Se l'utente ha selezionato una lingua diversa, verrà visualizzato il contenuto della pagina [[MediaWiki:Nomepagina/codicelingua]] (ad es. [[MediaWiki:Nomepagina/fr]] per il francese), se esiste, altrimenti quello della pagina [[MediaWiki:Nomepagina]].

[modifica] Variabili temporali

Le variabili descritte in questa sezione sono legate alla data e ora del sistema, e variano di conseguenza.

Variabile di sistema Risultato Spiegazione
{{CURRENTMONTH}} 04 Mese corrente in cifre (01-12)
{{CURRENTMONTHNAME}} aprile Mese corrente in lettere, per esteso
{{CURRENTMONTHABBREV}} apr Mese corrente in lettere, abbreviato
{{CURRENTWEEK}} 15 Settimana corrente in cifre (01-54)
{{CURRENTDAY}} 12 Giorno corrente in cifre (1-31)
{{CURRENTDAYNAME}} giovedì Giorno della settimana corrente
{{CURRENTDOW}} 4 Giorno della settimana corrente
in cifre (0 = domenica, ..., 6 = sabato)
{{CURRENTYEAR}} 2007 Anno corrente in cifre
{{CURRENTTIME}} 18:33 Ora corrente (UTC)
{{LOCALTIME}} 20:33 Ora corrente (vedi note)
{{CURRENTTIMESTAMP}} 20070412182705 Data e orario corrente ISO 8601

Note:

  • Quando viene usato un template contenente il comando di sostituzione {{<includeonly>subst:</includeonly>CURRENTDAY}} nel testo della pagina viene inserito il valore corrente della variabile nel momento in cui il template viene utilizzato per la prima volta.
  • La variabile {{CURRENTTIME}} riporta il valore dell'ora UTC.
    • Per avere l'ora relativa ad it.wiki (CET = UTC+1, più una eventuale altra ora dovuta all'ora legale, come settato nelle proprie preferenze) è sufficiente utilizzare la variabile {{LOCALTIME}}.
    • Per l'ora relativa ad it.wiki (o ore di relative a fusi orari diversi, agendo sul valore del parametro hours) si può utilizzare anche la seguente Parser function: {{#time:H:i|+2 hours}}.

[modifica] Numero di voci

La variabile NUMBEROFARTICLES indica in tempo reale il numero di pagine del namespace principale che contengono almeno un collegamento e non siano dei redirect. Coincide con il numero corrente di voci dell'enciclopedia, stub che contengono almeno un collegamento e pagine di chiarimento delle ambiguità.

Variabile di sistema Risultato Spiegazione
{{NUMBEROFARTICLES}} 283.996 Numero di voci contenute nel progetto

[modifica] Variabili di pagina

Variabile di sistema Risultato Spiegazione
{{NAMESPACE}} Aiuto Namespace della pagina corrente (in chiaro)
{{NAMESPACEE}} Aiuto Namespace della pagina corrente (con caratteri di escape)
{{PAGENAME}} Variabili Nome della pagina corrente (in chiaro)
{{PAGENAMEE}} Variabili Nome della pagina corrente (con caratteri di escape)
{{FULLPAGENAME}} Aiuto:Variabili Nome completo della pagina corrente (in chiaro)
{{FULLPAGENAMEE}} Aiuto:Variabili Nome completo della pagina corrente (con caratteri di escape)
{{REVISIONID}} 6678280 Numero di revisione della pagina corrente

[modifica] Uso delle variabili Namespace, Pagename e Fullpagename

Le variabili NAMESPACEE, PAGENAMEE e FULLPAGENAMEE forniscono i nomi delle pagine nel formato utilizzato nelle URL: gli spazi vengono sostituiti da caratteri di sottolineatura (underscore, "_") e i caratteri speciali vengono sostituiti dai rispettivi codici di escape. Le corrispondenti pagine NAMESPACE, PAGENAME e FULLPAGENAME riportano invece i nomi delle pagine così come sono visualizzati. In combinazione con la variabile localurl è necessario utilizzare quest'ultima variante. (Si veda più oltre la sezione con gli esempi d'uso.)


Note:

  • Nel caso di uso all'interno di un template, le variabili assumono il valore della pagina in cui il template viene utilizzato, non quello relativo al template.
  • Quando viene usato un template contenente il comando di sostituzione
{{<includeonly>subst:</includeonly>PAGENAME}}
nel testo della pagina viene inserito il valore corrente della variabile nel momento in cui il template viene utilizzato per la prima volta.

[modifica] Uso della variabile RevisionID

La variabile REVISIONID fornisce un riferimento univoco alla specifica edizione della pagina che si sta consultando, tra tutte le revisioni che ha subito a partire dalla sua creazione. Può essere usata per costruire una URL che faccia sempre riferimento a quella specifica versione (anche se è l'ultima per la pagina) inserendo alla fine la stringa "old_id={{REVISIONID}}". Per ottenere direttamente la URL completa della pagina che si sta visualizzando è sufficiente selezionare il collegamento "Link permanente" nella casella degli strumenti a sinistra della pagina.

Questa funzione è utile quando è necessario fare riferimento a una versione specifica della pagina senza tenere conto dei cambiamenti successivi, ad esempio per citarla su una pagina di discussione oppure nella bibliografia di un lavoro. Quando viene visualizzata una versione specifica di una pagina, in alto a sinistra appaiono la data e l'ora di modifica (nell'ora locale del server o in orario UTC se non si è effettuato il login) e i collegamenti alla versione corrente, precedente e successiva, se esistono.

Note:

  • I valori della variabile REVISIONID sono gli stessi usati nella pagina della cronologia
  • Nel caso di un'anteprima, il valore della variabile REVISIONID è 0.

[modifica] Esempi d'uso

Combinazione di variabili Risultato
{{SERVER}}{{localurl:{{FULLPAGENAME}}|action=edit}} http://it.wikipedia.org../../../v/a/r/Aiuto%7EVariabili_b2d7.html
{{fullurl:{{FULLPAGENAME}}|action=edit}} http://it.wikipedia.org../../../v/a/r/Aiuto%7EVariabili_b2d7.html
{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} http://it.wikipedia.org../../../v/a/r/Aiuto%7EVariabili_b2d7.html
{{fullurl:Special:Whatlinkshere|target={{NAMESPACE}}:{{PAGENAME}}}} http://it.wikipedia.org../../../w/h/a/Speciale%7EWhatlinkshere_9e9e.html
[[{{NAMESPACE}}:{{PAGENAME}}_1]] Aiuto:Variabili_1
{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}_1}} http://it.wikipedia.org../../../v/a/r/Aiuto%7EVariabili_1_5d00.html
{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|oldid={{REVISIONID}}}} http://it.wikipedia.org../../../v/a/r/Aiuto%7EVariabili_b2d7.html

L'ultimo esempio non è utile come collegamento se usato sulla pagina in sé, ma fornisce informazioni utili sulla pagina di provenienza, ad esempio, quando si fa una copia della pagina stampandola o salvandola in HTML. In quest'ultimo caso, il collegamento nell'HTML punta direttamente alla pagina originale. Il testo può essere usatoanche come riferimento a una versione specifica della pagina, e può essere ricavato dal collegamento "Link permanente" a sinistra o dalla cronologia.

Come detto sopra, con la variabile localurl è necessario usare sempre la variabile PAGENAME con una E sola, altrimenti non funzionano i collegamenti che contengono caratteri speciali. Ad esempio, data la pagina Þ, scrivendo {{localurl:Þ}} si ottiene correttamente../../../%C3%BE/_/_/%C3%9E.html (e aggiungendo {{SERVER}} si ha il collegamento http://it.wikipedia.org../../../%C3%BE/_/_/%C3%9E.html che punta alla pagina corretta). Al contrario, scrivendo {{PAGENAMEE}} si ottiene %C3%9E, che se inserita nella variabile {{localurl:%C3%9E}} dà come risultato ../../../%C3%BE/_/_/%C3%9E.html. Non essendo modificata, la funzione localurl non viene applicata e l'aggiunta di {{SERVER}} dà come unico risultato il collegamento errato http://it.wikipedia.org../../../%C3%BE/_/_/%C3%9E.html che non punta da nessuna parte.

Nei template, per i link alle pagine che dipendono da un parametro si utilizza lo stile dei collegamenti "esterni" anche per indicare i link interni; in tal modo si evita che il sistema faccia un collegamento alla pagina di modifica anche se la pagina è già esistente. È possibile avvalersi delle variabili per costruire il collegamento esterno.

[modifica] Uso delle variabili nei collegamenti

Le variabili possono essere usate anche all'interno dei collegamenti:

  • La sintassi [[a{{NAMESPACE}}b|c{{PAGENAME}}d]] dà come risultato il collegamento cVariabilid.

[modifica] Voci correlate

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu