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

Da Wikinotizie, le notizie a contenuto aperto

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.