Aiuto:Parole magiche

Aiuto: Parole magiche

Categoria: Guida del wikisourciano espertoManuale   Guida del wikisourciano esperto   Parole magiche 

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

modifica
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

Modifiche

modifica
Parola descrizione
__NOEDITSECTION__ Nasconde i collegamenti per le modifiche delle sezioni.
__NEWSECTIONLINK__ Inserisce un collegamento (tipicamente un "+") accanto a "modifica" per creare una nuova sezione in una pagina non di discussione.
__NONEWSECTIONLINK__ Rimuove il collegamento accanto a "modifica" per creare una nuova sezione in una pagina di discussione.

Categorie

modifica
Parola descrizione
__NOGALLERY__ In una categoria di immagini ne visualizza il nome invece che una galleria di miniature.
__HIDDENCAT__ Usata in una categoria la rende invisibile sia nelle sovracategorie che nelle sottocategorie. Il suo effetto è annullabile tramite le Preferenze
Parola descrizione
__INDEX__ Ordina ai motori di ricerca di indicizzare la pagina (scavalcando $wgArticleRobotPolicies ma non robots.txt).
__NOINDEX__ Ordina ai motori di ricerca di non indicizzare la pagina (cioè di non elencarla nei risultati di ricerche).

Oggetti XML

modifica

Questa tipologia di "parole magiche" è usata di frequente nelle estensioni MediaWiki, quali ad esempio WikiHiero, CategoryTree, math ed altre.

Variabili

modifica
Approfondimento: Le variabili di sistema

Variabili del sito

modifica
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

modifica
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}} 30 Giorno dell'ultima modifica (1-31)
{{REVISIONDAY2}} 30 Giorno dell'ultima modifica (01-31)
{{REVISIONMONTH}} 12 Mese dell'ultima modifica
{{REVISIONYEAR}} 2009 Anno dell'ultima modifica
{{REVISIONTIMESTAMP}} 20091230170649 Ora dell'ultima modifica secondo le specifiche ISO 8601.

Variabili delle statistiche

modifica
Variabile risultato descrizione
{{CURRENTVERSION}} 1.44.0-wmf.4 (a8dd895) Versione del software
{{NUMBEROFEDITS}}
{{NUMBEROFEDITS:R}}
3 428 507
3428507
Numero di modifiche
{{NUMBEROFARTICLES}}
{{NUMBEROFARTICLES:R}}
201 814
201814
Numero di testi pubblicati
{{NUMBEROFPAGES}}
{{NUMBEROFPAGES:R}}
799 044
799044
Numero di pagine
{{NUMBEROFFILES}}
{{NUMBEROFFILES:R}}
723
723
Numero di file caricati
{{NUMBEROFUSERS}}
{{NUMBEROFUSERS:R}}
74 225
74225
Numero di utenti registrati
{{NUMBEROFADMINS}}
{{NUMBEROFADMINS:R}}
9
9
Numero di amministratori

Variabili temporali

modifica
Variabile risultato descrizione
{{CURRENTDAY}} 24 Giorno corrente in cifre (1-31)
{{CURRENTDAY2}} 24 Giorno corrente in cifre (01-31)
{{CURRENTDAYNAME}} domenica Giorno della settimana corrente
{{CURRENTDOW}} 0 Giorno della settimana corrente in cifre (0 = domenica, 1= lunedì, ...)
{{CURRENTMONTH}} 11 Mese corrente in cifre (01-12)
{{CURRENTMONTHABBREV}} nov Mese corrente in lettere, abbreviato
{{CURRENTMONTHNAME}} novembre Mese corrente in lettere, per esteso
{{CURRENTTIME}} 22:14 Ora corrente (completa)
{{CURRENTHOUR}} 22 Ora corrente (00 - 23)
{{CURRENTWEEK}} 47 Settimana corrente in cifre (01-54)
{{CURRENTYEAR}} 2024 Anno corrente in cifre
{{CURRENTTIMESTAMP}} 20241124221440 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

modifica
Approfondimento: Le funzioni aggiuntive del Parser

Funzioni per la formattazione

modifica
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}}
{{padleft:0|3|0}}
{{padleft:bcd|6|a}}

007
000
aaabcd

Aggiunge a sinistra una serie di caratteri
{{padright:}}

{{padright:7|3|0}}
{{padright:0|3|0}}
{{padright:bcd|6|a}}

700
000
bcdaaa

Aggiunge a destra una serie di caratteri

Funzioni per i namespace

modifica
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

modifica
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

modifica
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?

modifica

Se hai domande, dubbi, proposte o necessiti di chiarimenti sulle "parole magiche" premi qui e lascia un messaggio nella pagina di discussione.