{{Dipendenze Lua|Message box}}
{{Dipendenze CSS|pref=Template:|Mbox/common.css, Ambox/styles.css, Cmbox/styles.css, Fmbox/styles.css, Imbox/styles.css, Ombox/styles.css, Tmbox/styles.css}}



{{Tl|Mbox}} ("['''M''']ulti-namespace message['''box''']") è un metatemplate che cambia stile in base al [[Aiuto:Namespace|namespace]] in cui viene apposto in base allo stile degli altri [[:categoria:Template box|Template box]]. I più comuni dei quali sono {{Tl|Ambox}} per i lemmi, {{Tl|Tmbox}} per le pagine di discussione, {{Tl|Imbox}} per le pagine dei file (specialemnte immagini), {{Tl|Cmbox}} per le categorie e {{Tl|Ombox}} per tutti gli altri tipi di pagine.

Nota che questo template deve essere usato solamente nei casi in cui il template debba adattarsi a vari stili. Molti message box non hanno bisogno di questo e dovrebbero usare uno dei template più specifici tra quelli elencati precedentemente. 

L'uso diretto di questi template significa che il tuo template avrà lo stesso aspetto sulla sua pagina e in qualsiasi altra in cui verrà mostrato, il che rende chiaro su quale tipo di pagine dovrebbe essere usato. Consente inoltre di accedere a tutte le funzionalità extra offerte da questi template e consente di risparmiare un po' di carico sul server.

== Uso ==

Questo template ha gli stessi parametri di {{Tl|Ambox}}, {{Tl|Imbox}}, ecc. Vedere la documentazione completa in quelle pagine.

Alcuni template richiamati da questo gestiscono solo le immagini con una larghezza massima di 52 px, pertanto questa limitazione si applicherà anche a questo template o si potrebbero avere problemi di allineamento o di visualizzazione in generale.

== Demospace ==

Questo template può usare opzionalmente il parametro "demospace". Questo parametro serve solo per test e dimostrazioni. Se vuoi bloccare la grfica del message box con uno stile predefinito, usa direttamente uno degli altri mbox.

== Parametri ==

Lista di tutti i parametri:
<pre>
{{Mbox
| demospace = {{{demospace|}}} / principale / discussione / file / categoria / altri
| tipo  = immediata / cancella / contenuto / stile / sposta / protezione / importante / esempio / avviso
| immagine = none / [[File:Some image.svg|40px]]
| immaginedestra = [[File:Some image.svg|40px]]
| stile = un valore CSS
| stiletesto = un valore CSS
| testo  = Il testo da visualizzare all'interno del messaggio.
| small = {{{small|}}} / yes / sinistra
| immaginepiccola = none / [[File:Some image.svg|30px]]
| immaginepiccoladestra = none / [[File:Some image.svg|30px]]
| testopiccolo  = Il testo da visualizzare all'interno del messaggio in formato piccolo
| plainlinks = no
}}

</pre>

Nota: I parametri "''piccolo''" hanno effetto soltanto se il template viene incluso nei namespace principale, discussione o "altri", per la loro documentazione associata fare riferimento a {{Tl|Ambox}}, {{Tl|Tmbox}} e/o {{Tl|Ombox}}. Usare tali paramentri uando non è consentito non ha nessun effetto e non crea problemi. 

== Vedi anche ==
Ci sono sette metatemplates nella famiglia del [[Modulo:Message box]]:
* {{Tl|Ambox}}, per i messageboxes nelle pagine dei lemmi.
* {{Tl|Cmbox}}, per i messageboxes nelle pagine delle categorie.
* {{Tl|Imbox}}, per i messageboxes nelle pagine dei file (immagini).
* {{Tl|Tmbox}}, per i messageboxes nelle pagine di discussione.
* {{Tl|Fmbox}}, per i messageboxes in cima e in fondo alla pagina.
* {{Tl|Ombox}}, per i messageboxes negli altri tipi di pagine.
* {{Tl|Mbox}}, per i messageboxes che vengono usati in [[aiuto:Namespace|namespace]] diversi e devono cambiare stile di conseguenza.<noinclude>
[[categoria:Manuali dei template]]
</noinclude>