Modulo:Ns has subpages/man: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
 
Correggo tag deprecato
 
Riga 14: Riga 14:


Carica il modulo:
Carica il modulo:
<source lang="lua">
<syntaxhighlight lang="lua">
local mNsHasSubpages = require('Module:Ns has subpages')
local mNsHasSubpages = require('Module:Ns has subpages')
</syntaxhighlight>
</source>


Le informazioni sulla sottopagina possono essere trovate con ._main function:
Le informazioni sulla sottopagina possono essere trovate con ._main function:
<source lang="lua">
<syntaxhighlight lang="lua">
mNsHasSubpages._main(ns, frame)
mNsHasSubpages._main(ns, frame)
</syntaxhighlight>
</source>


* <var>ns</var> è il nome del namespace, il suo numero, o il nome di una pagina. Di default è il nome del namespace.
* <var>ns</var> è il nome del namespace, il suo numero, o il nome di una pagina. Di default è il nome del namespace.

Versione attuale delle 19:36, 4 giu 2020

Questo modulo trova se un namespace può avere le sottopagine.

Uso[modifica]

Tramite wikitesto[modifica]

Tramite wikitesto questo modulo può essere usato includendo il {{Ns has subpages}}. Per favore guarda il template per maggiori informazioni.

Tramite Lua[modifica]

Di solito i moduli Lua dovrebbero usare mw.site.namespaces[namespace].hasSubpages piuttosto che questo modulo. Ma se c'è una buona ragione, può essere richiamato con:

Carica il modulo:

local mNsHasSubpages = require('Module:Ns has subpages')

Le informazioni sulla sottopagina possono essere trovate con ._main function:

mNsHasSubpages._main(ns, frame)
  • ns è il nome del namespace, il suo numero, o il nome di una pagina. Di default è il nome del namespace.
  • frame è un frame object con cui possiamo richiamare frame:callParserFunction se necessario. Questo è opzionale, e pensato per uso interno.