Template:Wt/lij/Ambox/man
TemplateStyles' src
attribute must not be empty.
TemplateStyles' src
attribute must not be empty.
Descrizione
editQuesto è la pagina del metatemplate {{Ambox}} ([A]rticle [m]essage [box]).
È usato come base per costruire la grafica dei template di avviso, come per esempio {{Aiutare}}. Offre diversi colori, usa le immagini predefinite se non viene fornito alcun parametro immagine e ha alcune altre caratteristiche.
Parametri comuni
editIl riquadra sottostante mostra i parametri più comuni accettati da {{Ambox}}. Lo scopo di ognuno verrà spiegato più sotto.
{{Wt/lij/Ambox | nome = | subst = <includeonly>{{Wt/lij/subst:substcheck}}</includeonly> | small = {{{small|}}} | tipo = | immagine = | sect = {{{1|}}} | problema = | talk = {{{talk|}}} | fix = | data = {{{date|}}} | cat = | all = }}
nome
editIl parametro nome nome specifica il nome del template, senza il prefisso del namespace "Template". Per esempio per il {{Aiutare}} va specificato nome=Aiutare
.
Questo parametro va aggiornato se il template viene spostato ad un altro nome. Lo scopo di questo parametro è duplice:
- Se non sostituito correttamente, consente al meta-template di notificare il nome del template che è stato sostituito, il che può aiutare gli utenti a risolvere il problema.
- Consente al template di avere una visualizzazione più utile sulla sua pagina, ad esempio per mostrare la data anche se non specificata e per applicare la categorizzazione del template stesso.
subst
editIl parametro subst permette al meta-template di rilevare quando il template viene substato in maniera errata e visualizza il relativo avviso. Questo permetterà inoltre di aggiungere la pagina alla categoria Pagine con template substati scorrettamente. Basta copiare il codice esattamente come appare nel riquadro.
small
editIl paramentro small deve essere passato attraverso il template, questo permetterà di usare il formato piccolo specificando |small=left
in un articolo:
TemplateStyles' src
attribute must not be empty.
Altrimenti verrà visualizzato il formato standard:
TemplateStyles' src
attribute must not be empty.
Altre varianti:
- Per i modelli che non dovrebbero "mai" essere piccoli, scrivi
|small=no
o non passare il parametro small del tutto. - Per i modelli che dovrebbero "sempre" essere piccoli, basta scrivere
|small=left
. - Per i modelli che dovrebbero essere piccoli di default, prova
|small={{Wt/lij/{small|left}}}
}}. Ciò consentirà a un utente di sovrascriverlo utilizzando|small=no
su un articolo.
Vedi , sotto, per informazioni su come limitare la visualizzazione di |small=no
ai casi in cui il template viene usato per una sezione invece che per l'intero articolo (consigliato, per evitare la visualizzazione inconsistente della parte superiore dell'articolo).
tipo
editIl parametro tipo definisce il colore della barra a sinistra e l'immagine che viene usata di default. Il tipo viene scelto non per motivi estetici, ma è bastato sulla tipologia di problema che il template descrive. Le sette scelte e le loro immagini sono mostrate di seguito.
TemplateStyles' src
attribute must not be empty.
TemplateStyles' src
attribute must not be empty.
TemplateStyles' src
attribute must not be empty.
TemplateStyles' src
attribute must not be empty.
TemplateStyles' src
attribute must not be empty.
TemplateStyles' src
attribute must not be empty.
TemplateStyles' src
attribute must not be empty.
Se il parametro tipo non viene specificato, il template sceglierà automaticamente tipo=avviso
.
immagine
editPuoi scegliere un'immagine specifica per il template usando il parametro immagine. Le immagini vanno specificate usando la sintassi standard per inserire le immagini su Wikizionario (Template:Wt/lij/Vd.) solitamente immagini larghe 40-50px sono la norma. Per esempio:
- Nel {{Da tradurre}} è specificato
|image = [[File:Exquisite-kwrite.png|left|40px|Stubby]]
ed appare così:
TemplateStyles' src
attribute must not be empty.
Nota:
- Se non viene specificata l'immagine, l'immagine visualizzata sarà quella di default corrispondente al tipo usato. (Guarda #tipo sopra.)
- Se un'immagine è puramente decorativa e di dominio pubblico, l'accessibilità può essere migliorata eliminando il collegamento alla pagina del file aggiungendo "Template:Wt/lij/Para Template:Wt/lij/Para".
- Se viene specificato il parametro
|immagine = nessuna
, non verranno visualizzate immagini e il testo utilizzerà l'intera area del messaggio. (per garantire la retrocompatibilità, i parametri|immagine = trasparente
,|immagine = blank
,|immagine = none
). Ad esempio:
TemplateStyles' src
attribute must not be empty.
- Per inserire una immagine a destra si compila la variabile immagineadestra indicando il nome del file e la dimensione. Come si vede, dove non viene inserita la variabile immagine il template aggiunge l'icona standard. Nell'esempio:
| immaginedestra = [[File:Face-smile-big.svg|40px]]
TemplateStyles' src
attribute must not be empty.
sect
editMolti avvisi nei template iniziano con il testo Questo articolo ... ed è spesso preferibile che questa formulazione cambi in Questa sezione ... il template venisse usato all'interno di una sezione. Il valore di questo parametro sostituirà la parola "articolo". Le varie possibilità per l'uso includono: Template:Wt/lij/para, Template:Wt/lij/para, Template:Wt/lij/para, etc.
Se vuoi usare questa funzione, assicurati di togliere le prime due parole ("Questo articolo") dal testo del template, altrimenti verranno duplicate.
Una pratica comune per semplificare questa funzione è usare Template:Wt/lij/para. Questo permetterà agli utenti di digitare sezione, per esempio, come primo parametro senza nome di un template per cambiare la dicitura. Per esempio, produce:
TemplateStyles' src
attribute must not be empty.
Questa tabella |
Un altro approccio è quello di passare Template:Wt/lij/para per fornire un valore nominale.
Si consiglia inoltre di limitare l'uso del parametro Template:Wt/lij/para in modo che venga reso contingente al modello applicato a una sezione (o a qualsiasi altra cosa) anziché all'intero articolo, per evitare che la versione ridotta del modello sia utilizzata nella parte superiore dell'articolo nella quale sarebbe incoerente con altri banner di pulizia/contestazione a livello di articolo:
(In questo caso, ogni valore di Template:Wt/lij/para oppure Template:Wt/lij/para innescheranno lo small, visualizzazione a sinistra, finché verrà fornito anche un valore di Template:Wt/lij/para o uno dei suoi alias in quel modello.) Questo codice può essere copiato e utilizzato con il suddetto blocco di codice.
A causa della diversificazione che la lingua italiana fa con genere e numero, si rende necessario aggiungere anteponendola, la desinenza che avrebbe "questo" rapportata al termine correlato, esempi pratici:
problema e fix
editIl parametro problema è usato per descrivere il problema dell'articolo. Cerca di essere conciso (approssimativamente 10-20 parole) e assicurati di includere un link a un argomento pertinente.
Il parametro fix contiene del testo che descrive cosa dovrebbe essere fatto per migliorare l'articolo. Potrebbe essere più lungo del testo contenuto in "problema", ma di solito non dovrebbe essere più di due frasi
Quanto il template è nella forma compatta (quando viene usato Template:Wt/lij/para), il problema è l'unico testo che verrà visualizzato. Per esempio:
|problema=Questo articolo ''ha uno stile di scrittura poco chiaro''.
|fix=Le convenzioni di stile usate nelle pagine dovrebbero essere quelle riportate nel [[Wikizionario:Manuale di stile|manuale di stile]].
- Versione estesa, con i tre parametri visibili
TemplateStyles' src
attribute must not be empty.
- Versione ridotta con solo il parametro "problema" visibile, nonostante anche "fix" sia dichiarato come sopra
TemplateStyles' src
attribute must not be empty.
talk
editMolti template includono un link alla pagina di discussione, e permettono ad un utente di specificare un'intestazione da visualizzare con un link diretto alla sezione pertinente. Per aggiungere questa possibilità basta passare attraverso il parametro talk, per esempio Template:Wt/lij/para
Questo parametro può essere usato da un utente nei seguenti modi:
- Template:Wt/lij/para - il link punterà alla sezione specifica nella discussione dell'articolo, esempio Template:Wt/lij/para
- Template:Wt/lij/para - il template linkerà alla pagina specificata (che può includere un'ancora di sezione), esempio Template:Wt/lij/para
Nota:
- Quando questo parametro viene usato da un template, il link alla pagina di discussione apparirà nel template stesso (per dimostrarne la funzionalità) ma questo verrà mostrato solo sugli articoli se il parametro è effettivamente definito.
- Per assicurarti che ci sia sempre un link alla pagina di discussione, puoi usare Template:Wt/lij/para.
- Se la pagina di discussione non esiste, non apparirà nessun link, qualsiasi sia il valore del parametro che viene passato.
data
editPassando il parametro data al meta-template è possibile specificare la data in cui un utente (o più comunemente un bot) ha apposto l'avviso nella pagina. Questa verrà visualizzata dopo il messaggio in un font più piccolo.
Questo parametro abilita anche categorizzazione pulizia mensile quando viene definito anche il parametro cat.
info
editQuesto parametro è usato per specificare informazioni aggiuntive. Qualsiasi cosa tu aggiunga qui apparirà dopo la data.
noteRimozione
editSe specifichi il Template:Wt/lij/para, dopo la data e dopo info verrà visualizzato il messaggio seguente:
cat
editQuesto parametro definisce una categoria di lavoro sporco mensile. Se Template:Wt/lij/para allora:
- gli articoli saranno inseriti nella Categoria:CATEGORY from DATE se Template:Wt/lij/para è specificato.
- gli articoli saranno inseriti nella Categoria:CATEGORY se la dat non è stata specificata.
Il parametro cat non dovrebbe essere scritto sotto forma di link, né avere il prefisso Categoria:
.
all
editIl parametro all definisce una categoria entro cui tutti gli articoli devono essere inseriti.
Il parametro all non dovrebbe essere scritto sotto forma di link, né avere il prefisso Categoria:
.
Tutti i parametri
editIl box "Tutti i parametri" mostra tutte i possibili parametri per questo template. Tuttavia, non è consigliabile copiarlo perché non sarà mai necessario utilizzare tutti i parametri contemporaneamente.
Tutti i parametri |
---|
{{Wt/lij/Ambox | nome = | subst = <includeonly>{{subst:Wt/lij/substcheck}}</includeonly> | small = {{{small|}}} | tipo = | immagine = | immaginedestra = | immaginepiccola = | immaginepiccoladestra = | class = | stile = | stiletesto = | sect = {{Wt/lij/{1|}}} | problema = | talk = {{Wt/lij/{talk|}}} | fix = | data = {{Wt/lij/{date|}}} | testo = | testopiccolo = | plainlinks = no }}<noinclude> {{Wt/lij/Man}} </noinclude> |
immaginedestra
editÈ possibile visualizzare un'immagine sul lato destro del messaggio usando questo parametro. La sintassi è la stessa del parametro immagine, tranne per il fatto che l'impostazione predefinita è "nessuna immagine".
immaginepiccola e immaginepiccoladestra
editLe immagini per il template di formato ridotto possono essere specificate utilizzando questi parametri. Questi non avrnno effetto se il parametro Template:Wt/lij/para non è specificato.
class
editUna classe CSS personalizzata da applicare al messaggio.
stile and stiletesto
editUn valore CSS opzionale che può essere definito, senza le virgolette " "
ma con il punto e virgola finale ;
.
- stile specifica lo stile utilizzato dall'intera tabella della casella di messaggio.
- stiletesto si riferisce alla cella di testo.
testo and testopiccolo
editInvece di specificare "problema" e "fix", è possibile utilizzare il parametro "testo". Il testo personalizzato per il piccolo formato può essere definito usando "testo piccolo".
plainlinks
editSolitamente su Wikizioanrio, i link esterni hanno l'icona di una freccia, come questo Example.com. Tuttavia, nei box dei messaggi, l'icona della freccia è soppressa come impostazione predefinita, come questo Example.com.
Per visualizzare il normale stile dei link esterni con l'icona della freccia, usa Template:Wt/lij/para.
cat2, cat3, all2, and all3
edit- cat2 e cat3 prevedere categorie mensili aggiuntive; si veda #cat.
- all2 e all3 fornire ulteriori categorie in cui sono collocati tutti gli articoli, proprio come #all.
Note tecniche
edit- Se intendi usare caratteri speciale nel parametro del testo, devi ovviare in questo modo:
{{Wt/lij/Ambox | testo = <div> Il segno uguale = e le parentesi graffe, sia aperte che chiuse { } funzionano bene così come sono. Ma ecco un pipe | e due parentesi graffe chiuse <nowiki>}}</nowiki>. Ed ora un pipe e due parentesi graffe chiuse <nowiki>|}}</nowiki>. </div> }}
TemplateStyles' src
attribute must not be empty.
- Il tag
<div>
che circonda il testo nell'esempio sopra solitamente non è necessario. Ma se il testo contiene interruzioni di riga, a volte otteniamo una spaziatura di linea strana. Ciò si verifica in particolare quando si utilizzano elenchi puntati verticali. Quindi usa i tag div per risolverlo. - Questo template usa classi CSS contenute nella sottopagina Template:Ambox/styles.css (oltre che in Template:Mbox/common.css per la parte comune ai template "box" e in MediaWiki:Common.css per la parte relativa allo stile compatto), quindi è totalmente personabilizzabile
- Questo template richiama Modulo:Message box che contiene la maggior parte del codice per {{Ambox}}, mentre {{Ambox}} esegue la pre-elaborazione dei parametri.
- Internamente, questo meta-template utilizza markup HTML invece di wikimarkup per il codice tabella. Questo è il modo in cui di solito vengono creati i meta-template, dal momento che il wikimarkup presenta diversi inconvenienti. Ad esempio, rende più difficile usare funzioni parser (vedi pagina aggiornata su mediawiki.org) e alcuni caratteri speciali nei parametri.
- Le immagini predefinite in questo meta-template sono in formato png invece che svg. La ragione principale è che alcuni web browser più datati hanno difficoltà con lo sfondo trasparente del render che MediaWiki usa per le immagini svg. Le immagini png qui hanno il colore di sfondo trasparente ottimizzato in modo che siano gradevoli in tutti i browser. Nota che le icone svg hanno un aspetto un po' brutto nei vecchi browser, quindi il problema dell'ottimizzazione vale solo per le icone molto usate.
- Per maggiori dettagli tecnici guarda la pagina di discussione e i link "vedi anche" scritti sotto. Dal momento che questo modello funziona quasi esattamente come {{Tmbox}}, {{Imbox}}, {{Cmbox}} e {{Ombox}} le loro pagine di discussione e pagine correlate potrebbero contenere anche maggiori dettagli.
Vedia anche
editCi sono sette metatemplates nella famiglia del Module:Wt/lij/Message box:
- {{Ambox}}, per i messageboxes nelle pagine dei lemmi.
- {{Cmbox}}, per i messageboxes nelle pagine delle categorie.
- {{Imbox}}, per i messageboxes nelle pagine dei file (immagini).
- {{Tmbox}}, per i messageboxes nelle pagine di discussione.
- {{Fmbox}}, per i messageboxes in cima e in fondo alla pagina.
- {{Ombox}}, per i messageboxes negli altri tipi di pagine.
- {{Mbox}}, per i messageboxes che vengono usati in namespace diversi e devono cambiare stile di conseguenza.
Altre pagine su wikipedia in lingua inglese
edit- en:Wikipedia:Ambox CSS classes – Descrive come utilizzare le classi CSS di ambox direttamente in wikitable e tabelle HTML.
- en:Wikipedia:Article message boxes – La linea guida di stile per la creazione di article message boxes.
- en:Wikipedia talk:Article message boxes – Per la discussione su questi argomenti.