Aiuto:Parole magiche: differenze tra le versioni
m Lavori in corso sulla pagina |
mNessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
{{ |
{{TOCright Aiuto}} |
||
Una '''"parola magica"''' è un simbolo che, quando viene letto dal software [[Aiuto:Glossario#Mediawiki|Mediawiki]], non viene visualizzato come tale (un simbolo, appunto) ma spinge il software a compiere determinate azioni. |
|||
Una parola magica può essere: |
|||
* Una parola maiuscola preceduta e seguita da due caratteri di sottolineatura, per esempio '''<nowiki>__TOC__</nowiki>''' |
|||
⚫ | |||
* Una [[Aiuto:Variabili|variabile]], ad esempio '''<nowiki>{{CURRENTDAY}}</nowiki>''' |
|||
* Una [[Aiuto:Funzioni aggiuntive del Parser|funzione aggiuntiva del Parser]], come '''<nowiki>{{ns:3}}</nowiki>''' e '''<nowiki>{{#ifexpr:{{{1}}}>3|maggiore|minore}}</nowiki>''' |
|||
* Una parola usata per modificare le immagini |
|||
La versione completa e sempre aggiornata di questa pagina la trovi su [[m:Help:Magic words|Meta]]. |
|||
== Parole magiche tra due caratteri di sottolineatura == |
|||
=== Indici === |
|||
{| {{prettytable}} |
|||
| align="center" style="background:#efefef;" width="220"| '''Parola''' |
|||
| align="center" style="background:#efefef;" | '''descrizione''' |
|||
|- |
|||
| <nowiki>__TOC__</nowiki> |
|||
| Posizione l'[[Aiuto:Indice|indice]] in un posto diverso da quello standard. |
|||
|- |
|||
| <nowiki>__NOTOC__</nowiki> |
|||
| Non visualizza l'indice. |
|||
|- |
|||
|<nowiki>__FORCETOC__</nowiki> |
|||
| Mostra l'indice anche se la pagina ha meno di quattro sezioni |
|||
|} |
|||
=== Altro === |
|||
{| {{prettytable}} |
|||
| align="center" style="background:#efefef;" width="220"| '''Parola''' |
|||
| align="center" style="background:#efefef;" | '''descrizione''' |
|||
|- |
|||
| <nowiki>__NOEDITSECTION__</nowiki> |
|||
| Nasconde i collegamenti per le modifiche delle sezioni. |
|||
|- |
|||
| <nowiki>__NEWSECTIONLINK__</nowiki> |
|||
| Inserisce un collegamento accanto a "modifica" per creare una nuova sezione in una pagina non di discussione. |
|||
|- |
|||
| <nowiki>__NOGALLERY__</nowiki> |
|||
| Visualizza l'indice delle immagini al posto delle icone nelle categorie. |
|||
|} |
|||
== Oggetti XML == |
|||
Questa tipologia di "parole magiche" è usata di frequente nelle [[mw:Extension|estensioni MediaWiki]], quali ad esempio [[mw:WikiHiero|WikiHiero]], [[mw:CategoryTree|CategoryTree]], math ed altre. |
|||
== Variabili == |
|||
{{Approfondimento|Aiuto:Variabili|Le variabili di sistema}} |
|||
=== Variabili del sito === |
|||
A "'''[[w:Magic (programming)|magic]] word'''" is a symbol recognized by the MediaWiki software and which when seen in the non-commented text of the page, triggers the software to do something other than display that symbol, or transclude a page with that name, but instead to use the symbol directly. |
|||
{{Variabili del sito}} |
|||
=== Variabili di pagina === |
|||
A magic word can be: |
|||
{{Variabili di pagina}} |
|||
*an upper case word, preceded and followed by two underscores, e.g. '''<nowiki>__NOTOC__</nowiki>''' |
|||
⚫ | |||
*a [[help:parser function|parser function]]: similar to a template, a word preceded by the symbols "'''<nowiki>{{</nowiki>'''" and followed by "'''<nowiki>}}</nowiki>'''", and optionally parameter definitions between pipe characters, except that the part before the first pipe (or without pipes, the text between the braces) contains a colon ("''':'''"), e.g. <nowiki>{{</nowiki>'''ns:'''3}} and {{'''#ifexpr:'''<nowiki>{{{1}}}>3|large|small}}</nowiki> |
|||
*a [[help:variable|variable]]: similar to a template without parameters, a word preceded by the symbols "'''<nowiki>{{</nowiki>'''" and followed by "'''<nowiki>}}</nowiki>'''", except the word used is in all upper case, e.g. '''<nowiki>{{CURRENTDAY}}</nowiki>''' |
|||
*a template modifier |
|||
*an image modifier |
|||
=== Variabili delle statistiche === |
|||
If a page in the template namespace has the same name as a magic word, the magic word will be invoked instead. If you discover you absolutely have to define a template with the same name as a magic word, prefix the name of the template with "'''msg:'''" or the name of the template namespace ("'''Template:'''"). See below for further details if you need this feature. |
|||
{{Variabili delle statistiche}} |
|||
=== Variabili temporali === |
|||
Tags which are used on this page such as "'''[MW1.5+]'''" indicate the [[w:MediaWiki|MediaWiki]] version that first supported the magic word. "XYZ" indicates user input, which is used in the example. |
|||
{{Variabili temporali}} |
|||
== Funzioni aggiuntive del Parser == |
|||
{{Approfondimento|Aiuto:Funzioni aggiuntive del Parser|Le funzioni aggiuntive del Parser}} |
|||
=== Funzioni per la formattazione === |
|||
{{Funzioni aggiuntive del Parser per la formattazione}} |
|||
=== Funzioni per i namespace === |
|||
{{Funzioni aggiuntive del Parser per i namespace}} |
|||
=== Funzioni per gli URL === |
|||
{{Funzioni aggiuntive del Parser per gli URL}} |
|||
== Parole magiche per le immagini == |
|||
{{Approfondimento|Aiuto:Sintassi Wiki per le immagini|La sintassi Wiki per le immagini}} |
|||
{| {{prettytable}} |
|||
| align="center" style="background:#efefef;" width="220"| '''Parola''' |
|||
| align="center" style="background:#efefef;" | '''esempio''' |
|||
| align="center" style="background:#efefef;" | '''descrizione''' |
|||
|- |
|||
| framed<br/>frame<br/>enframed |
|||
| <nowiki>[[Image:Mediawiki.png|framed]]</nowiki> |
|||
| Posiziona l'immagine sulla destra, racchiusa in una cornice e con la didascalia in basso. |
|||
|- |
|||
| border |
|||
| <nowiki>[[Image:Mediawiki.png|border]]</nowiki> |
|||
| Visualizza l'immagine con un piccolo bordo grigio intorno a essa. |
|||
|- |
|||
| thumbnail<br/>thumb |
|||
| <nowiki>[[Image:Mediawiki.png|thumbnail]]</nowiki> |
|||
| Posiziona la miniatura dell'immagine allineata a destra, con la didascalia sotto (se fornita) e con un simbolo di zoom (ingrandisci) che indica la possibilità di vedere l'immagine nelle sue dimensioni reali. |
|||
|-valign="top" |
|||
| ''width'' px<br>100x200px |
|||
| <nowiki>[[Image:Mediawiki.png|40px]]</nowiki><br><nowiki>[[Image:Mediawiki.png|100x200px]]</nowiki> |
|||
| Definisce la dimensione dell'immagine. |
|||
|} |
|||
Versione delle 11:21, 3 gen 2008
- Aiuto
Una "parola magica" è un simbolo che, quando viene letto dal software Mediawiki, non viene visualizzato come tale (un simbolo, appunto) ma spinge il software a compiere determinate azioni.
Una parola magica può essere:
- Una parola maiuscola preceduta e seguita da due caratteri di sottolineatura, per esempio __TOC__
- Un oggetto XML preceduto da "<" (con "/" per la chiusura del tag) e seguito da ">", come <nowiki>...</nowiki>
- Una variabile, ad esempio {{CURRENTDAY}}
- Una funzione aggiuntiva del Parser, come {{ns:3}} e {{#ifexpr:{{{1}}}>3|maggiore|minore}}
- Una parola usata per modificare le immagini
La versione completa e sempre aggiornata di questa pagina la trovi su Meta.
Parole magiche tra due caratteri di sottolineatura
Indici
Parola | descrizione |
__TOC__ | Posizione l'indice in un posto diverso da quello standard. |
__NOTOC__ | Non visualizza l'indice. |
__FORCETOC__ | Mostra l'indice anche se la pagina ha meno di quattro sezioni |
Altro
Parola | descrizione |
__NOEDITSECTION__ | Nasconde i collegamenti per le modifiche delle sezioni. |
__NEWSECTIONLINK__ | Inserisce un collegamento accanto a "modifica" per creare una nuova sezione in una pagina non di discussione. |
__NOGALLERY__ | Visualizza l'indice delle immagini al posto delle icone nelle categorie. |
Oggetti XML
Questa tipologia di "parole magiche" è usata di frequente nelle estensioni MediaWiki, quali ad esempio WikiHiero, CategoryTree, math ed altre.
Variabili
- Approfondimento: Le variabili di sistema
Variabili del sito
Variabile | risultato | descrizione |
{{SITENAME}} | Wikisource | Nome del sito |
{{SERVER}} | //it.wikisource.org | URL del server che ospita le pagine |
{{SERVERNAME}} | it.wikisource.org | Nome del server che ospita le pagine |
{{SCRIPTPATH}} | /w | Il percorso base delle pagine |
Variabili di pagina
Variabile | risultato | descrizione |
{{PAGENAME}} | Parole magiche | Nome della pagina corrente (in chiaro) |
{{PAGENAMEE}} | Parole_magiche | Nome della pagina corrente (con caratteri di escape) |
{{SUBPAGENAME}} {{SUBPAGENAMEE}} |
Parole magiche Parole_magiche |
Nome della sottopagina corrente ("Sottopagina" al posto di "Titolo/Sottopagina") |
{{BASEPAGENAME}} {{BASEPAGENAMEE}} |
Parole magiche Parole_magiche |
Nome della pagina di riferimento ("Titolo/Sottopagina" al posto di "Titolo/Sottopagina/Sottopagina2") |
{{NAMESPACE}} {{NAMESPACEE}} |
Aiuto Aiuto |
Namespace della pagina corrente |
{{FULLPAGENAME}} {{FULLPAGENAMEE}} |
Aiuto:Parole magiche Aiuto:Parole_magiche |
Nome completo della pagina corrente |
{{TALKSPACE}} {{TALKSPACEE}} |
Discussioni aiuto Discussioni_aiuto |
[MW1.7+] Name of next odd namespace (e.g. 4 => 5) |
{{SUBJECTSPACE}} {{SUBJECTSPACEE}} |
Aiuto Aiuto |
[MW1.7+] Name of last even namespace (e.g. 5 => 4) |
{{ARTICLESPACE}} {{ARTICLESPACEE}} |
Aiuto Aiuto |
[MW1.7+] An alias for SUBJECTSPACE(E) |
{{TALKPAGENAME}} {{TALKPAGENAMEE}} |
Discussioni aiuto:Parole magiche Discussioni_aiuto:Parole_magiche |
[MW1.7+] FULLPAGENAME in its TALKSPACE |
{{SUBJECTPAGENAME}} {{SUBJECTPAGENAMEE}} |
Aiuto:Parole magiche Aiuto:Parole_magiche |
[MW1.7+] FULLPAGENAME in its SUBJECTSPACE |
{{ARTICLEPAGENAME}} {{ARTICLEPAGENAMEE}} |
Aiuto:Parole magiche Aiuto:Parole_magiche |
[MW1.7+] An alias for SUBJECTPAGENAME(E) |
{{REVISIONID}} | - | Numero di revisione della pagina corrente |
{{REVISIONDAY}} | 3 | Giorno dell'ultima modifica (1-31) |
{{REVISIONDAY2}} | 03 | Giorno dell'ultima modifica (01-31) |
{{REVISIONMONTH}} | 01 | Mese dell'ultima modifica |
{{REVISIONYEAR}} | 2008 | Anno dell'ultima modifica |
{{REVISIONTIMESTAMP}} | 20080103112144 | Ora dell'ultima modifica secondo le specifiche ISO 8601. |
Variabili delle statistiche
Variabile | risultato | descrizione |
{{CURRENTVERSION}} | 1.43.0-wmf.2 (ce9d259) | Versione del software |
{{NUMBEROFEDITS}} {{NUMBEROFEDITS:R}} |
3 340 990 3340990 |
Numero di modifiche |
{{NUMBEROFARTICLES}} {{NUMBEROFARTICLES:R}} |
197 433 197433 |
Numero di testi pubblicati |
{{NUMBEROFPAGES}} {{NUMBEROFPAGES:R}} |
779 079 779079 |
Numero di pagine |
{{NUMBEROFFILES}} {{NUMBEROFFILES:R}} |
964 964 |
Numero di file caricati |
{{NUMBEROFUSERS}} {{NUMBEROFUSERS:R}} |
72 151 72151 |
Numero di utenti registrati |
{{NUMBEROFADMINS}} {{NUMBEROFADMINS:R}} |
9 9 |
Numero di amministratori |
Variabili temporali
Variabile | risultato | descrizione |
{{CURRENTDAY}} | 26 | Giorno corrente in cifre (1-31) |
{{CURRENTDAY2}} | 26 | Giorno corrente in cifre (01-31) |
{{CURRENTDAYNAME}} | venerdì | Giorno della settimana corrente |
{{CURRENTDOW}} | 5 | Giorno della settimana corrente in cifre (0 = domenica, 1= lunedì, ...) |
{{CURRENTMONTH}} | 04 | Mese corrente in cifre (01-12) |
{{CURRENTMONTHABBREV}} | apr | Mese corrente in lettere, abbreviato |
{{CURRENTMONTHNAME}} | aprile | Mese corrente in lettere, per esteso |
{{CURRENTTIME}} | 19:05 | Ora corrente (completa) |
{{CURRENTHOUR}} | 19 | Ora corrente (00 - 23) |
{{CURRENTWEEK}} | 17 | Settimana corrente in cifre (01-54) |
{{CURRENTYEAR}} | 2024 | Anno corrente in cifre |
{{CURRENTTIMESTAMP}} | 20240426190512 | Ora corrente secondo le specifiche ISO 8601. |
Nota: 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.
Funzioni aggiuntive del Parser
- Approfondimento: Le funzioni aggiuntive del Parser
Funzioni per la formattazione
Funzione | esempio | risultato | descrizione |
{{lc:}} | {{lc:AbCdEf}} | abcdef | Rende minuscole tutte le lettere |
{{uc:}} | {{uc:AbCdEf}} | ABCDEF | Rende maiuscole tutte le lettere |
{{lcfirst:}} | {{lcfirst:Ab Cd}} | ab Cd | Rende minuscola la prima lettera |
{{ucfirst:}} | {{ucfirst:aB cD}} | AB cD | Rende maiuscola la prima lettera |
{{formatnum:}} | {{formatnum:-299792458.56789}} | −299 792 458,56789 | Formatta un numero aggiungendo i punti per le migliaia e la virgola per i decimali |
{{padleft:}} |
{{padleft:7|3|0}} |
007 |
Aggiunge a sinistra una serie di caratteri |
{{padright:}} |
{{padright:7|3|0}} |
700 |
Aggiunge a destra una serie di caratteri |
Funzioni per i namespace
Funzione | namespace | descrizione |
{{ns:-2}} o {{ns:Media}} | Media | Pseudo-namespace per immagini e altri tipi di file non appropriati per il namespace Immagine |
{{ns:-1}} o {{ns:Special}} | Speciale | Pseudo-namespace per le pagine speciali generate automaticamente dal software |
{{ns:0}} | Namespace principale, ovvero quello in cui sono pubblicati i testi | |
{{ns:1}} o {{ns:Talk}} | Discussione | Le discussioni del namespace principale, ovvero dove vengono indicate le informazioni sull'edizione di un testo |
{{ns:2}} o {{ns:User}} | Utente | Namespace delle pagine degli utenti |
{{ns:3}} o {{ns:User_talk}} | Discussioni utente | Discussioni degli utenti |
{{ns:4}} o {{ns:Project}} | Wikisource | Namespace delle pagine Wikisource |
{{ns:5}} o {{ns:Project_talk}} | Discussioni Wikisource | Discussioni delle pagine Wikisource |
{{ns:6}} o {{ns:Image}} | File | Namespace delle immagini |
{{ns:7}} o {{ns:Image_talk}} | Discussioni file | Discussioni delle immagini |
{{ns:8}} o {{ns:MediaWiki}} | MediaWiki | Namespace Mediawiki |
{{ns:9}} o {{ns:MediaWiki_talk}} | Discussioni MediaWiki | Discussioni di MediaWiki |
{{ns:10}} o {{ns:Template}} | Template | Namespace dei template |
{{ns:11}} o {{ns:Template_talk}} | Discussioni template | Discussioni dei template |
{{ns:12}} o {{ns:Help}} | Aiuto | Namespace delle pagine di aiuto |
{{ns:13}} o {{ns:Help_talk}} | Discussioni aiuto | Discussioni delle pagine di aiuto |
{{ns:14}} o {{ns:Category}} | Categoria | Namespace delle categorie |
{{ns:15}} o {{ns:Category_talk}} | Discussioni categoria | Discussioni delle categorie |
{{ns:102}} o {{ns:Autore}} | Autore | Namespace degli autori |
{{ns:103}} o {{ns:Discussioni autore}} | Discussioni autore | Discussioni degli autori |
{{ns:104}} o {{ns:Progetto}} | Progetto | Namespace dei progetti tematici |
{{ns:105}} o {{ns:Discussioni progetto}} | Discussioni progetto | Discussioni dei progetti tematici |
{{ns:106}} o {{ns:Portale}} | Portale | Namespace dei portali tematici |
{{ns:107}} o {{ns:Discussioni portale}} | Discussioni portale | Discussioni dei portali tematici |
{{ns:108}} o {{ns:Pagina}} | Pagina | Namespace delle pagine con le immagini dei testi |
{{ns:109}} o {{ns:Discussioni pagina}} | Discussioni pagina | Discussioni delle pagine con le immagini dei testi |
{{ns:110}} o {{ns:Indice}} | Indice | Namespace degli indici |
{{ns:111}} o {{ns:Discussioni indice}} | Discussioni indice | Discussioni degli indici |
Funzioni per gli URL
Funzione | esempio | risultato | descrizione |
{{localurl:}} | {{localurl:Wikisource:Pagina delle prove}} | /wiki/Wikisource:Pagina_delle_prove | URL locale della pagina specificata |
{{localurl:|query}} | {{localurl:Wikisource:Pagina delle prove|action=edit}} | /w/index.php?title=Wikisource:Pagina_delle_prove&action=edit | Come sopra, con parametro query |
{{fullurl:}} | {{fullurl:Wikisource:Pagina delle prove}} | //it.wikisource.org/wiki/Wikisource:Pagina_delle_prove | URL completa della pagina specificata |
{{fullurl:|query}} | {{fullurl:Wikisource:Pagina delle prove|action=edit}} | //it.wikisource.org/w/index.php?title=Wikisource:Pagina_delle_prove&action=edit | Come sopra, con parametro query |
{{int:}} | {{int:aboutsite}} | Informazioni su Wikisource | Pagina interna specificata |
Parole magiche per le immagini
- Approfondimento: La sintassi Wiki per le immagini
Parola | esempio | descrizione |
framed frame enframed |
[[Image:Mediawiki.png|framed]] | Posiziona l'immagine sulla destra, racchiusa in una cornice e con la didascalia in basso. |
border | [[Image:Mediawiki.png|border]] | Visualizza l'immagine con un piccolo bordo grigio intorno a essa. |
thumbnail thumb |
[[Image:Mediawiki.png|thumbnail]] | Posiziona la miniatura dell'immagine allineata a destra, con la didascalia sotto (se fornita) e con un simbolo di zoom (ingrandisci) che indica la possibilità di vedere l'immagine nelle sue dimensioni reali. |
width px 100x200px |
[[Image:Mediawiki.png|40px]] [[Image:Mediawiki.png|100x200px]] |
Definisce la dimensione dell'immagine. |
Domande?
Se hai domande, dubbi, proposte o necessiti di chiarimenti sulle "parole magiche" premi qui e lascia un messaggio nella pagina di discussione.