Modulo:Box interwiki/Man generico per template derivati/man

Questa è la pagina di documentazione per Modulo:Box interwiki/Man generico per template derivati

Inserito nel man dei template basati su Modulo:Box interwiki, fornisce un manuale base con esempi.

Nella pagina del manuale, inserisce automaticamente la Categoria:Manuali dei template.

Esempi modifica

Nel caso più semplice, basta inserire nel man del template la riga :

{{ #invoke: Modulo:Box interwiki/Man generico per template derivati | getMan }}

Se il nome del progetto non corrisponde a quello del template :

{{ #invoke: Modulo:Box interwiki/Man generico per template derivati 
| getMan 
| nome-progetto = nome del progetto
}}

Per i template che, come {{Commons}}, collegano progetti privi di versioni linguistiche :

{{ #invoke: Modulo:Box interwiki/Man generico per template derivati 
| getMan 
| nome-progetto = nome del progetto
| tipo = Commons
}}

Righe per test nella Console di debug modifica

= p.getMan(
    mw.getCurrentFrame()
    :newChild{ args = {
        template = 'Wikipedia' 
    } }
)


= p.getMan(
    mw.getCurrentFrame()
    :newChild{ args = { 
        template = 'MetaWikimedia',
        progetto = 'Meta-Wiki',
        tipo     = 'Commons' 
    } }
)

Poiché sarebbe oneroso implementare nel modulo anche la simulazione del recupero del nome del template da quello della pagina, in console di debug il nome del template va indicato esplicitamente. Da ciò deriva anche l'impossibilità di testare la produzione della Categoria:Manuali dei template nelle pagine dei manuali dei template.