{{Man modulo}}
{{Dipendenze Lua|Arguments, FormeFlesse}}

Questo modulo è stato scritto per implementare le funzioni presente nel {{Tl|Tabs}}, perciò il suo funzionamento è strettamente legato alla necessità di suddetto template.

== Funzioni interne ==
Questo modulo si avvale di funzioni interne:
# ''<code>categorizzazione</code>'': La gestione di quando un lemma deve essere categorizzato o meno;
# ''<code>categorizza</code>'': La funzione che aggiunge materialmente la funzione; 
# ''<code>titleExists</code>'': La funzione che valuta se una pagina esiste o meno;
# ''tabs'': La funzione principale che crea la tabella e ordina funzioni e variabili.

== Funzione esterna ==
Questo modulo, sfrutta la funzione ''Differenze'' del [[Modulo:FormeFlesse]] per gestire la parte delle desinenze, relative allo script [[MediaWiki:Gadget-FormeFlesse.js|per scrivere le forme flesse]], tramite la funzione ''FFLink.Differenze'' richiamata con la variabile "<code>differenze</code>".

== Variabili ==
{| class="wikitable"
|-
! Variabile !! Valore di riferimento !! Valore del template
|-
| <code>masc</code> || <code>arg.m <br> arg[1]</code> || Link al lemma maschile singolare
|-
| <code>mascPl</code> || <code>arg.mp <br> arg[2]</code> || Link al lemma maschile plurale
|-
| <code>fem</code> || <code>arg.f <br> arg[3]</code> || Link al lemma femminile singolare
|-
| <code>femPl</code> || <code>arg.fp <br> arg[4]</code> || Link al lemma femminile plurale
|-
| <code>masc2</code> || <code>arg.m2</code> || Link al lemma maschile singolare <br> (Forma alternativa)
|-
| <code>mascPl2</code> || <code>arg.mp2</code> || Link al lemma maschile plurale <br> (Forma alternativa)
|-
| <code>fem2</code> || <code>arg.f2</code> || Link al lemma femminile singolare <br> (Forma alternativa)
|-
| <code>femPl2</code> || <code>arg.fp2</code> || Link al lemma femminile plurale <br> (Forma alternativa)
|}

== Categorizzazioni ==
=== categorie dei lemmi da scrivere ===
Il modulo è anche in grado di categorizzare i lemmi se all'interno della tabella ci sono delle forme flesse da scrivere, le categorie sono:
* [[:categoria:Lemmi con forma maschile da scrivere|Lemmi con forma maschile da scrivere]]
* [[:categoria:Lemmi con forma maschile plurale da scrivere|Lemmi con forma maschile plurale da scrivere]]
* [[:categoria:Lemmi con forma femminile da scrivere|Lemmi con forma femminile da scrivere]]
* [[:categoria:Lemmi con forma femminile plurale da scrivere|Lemmi con forma femminile plurale da scrivere]]

==== Forma alternative ====
* [[:categoria:Lemmi con forma maschile alternativa da scrivere|Lemmi con forma maschile alternativa da scrivere]]
* [[:categoria:Lemmi con forma maschile plurale alternativa da scrivere|Lemmi con forma maschile plurale alternativa da scrivere]]
* [[:categoria:Lemmi con forma femminile alternativa da scrivere|Lemmi con forma femminile alternativa da scrivere]]
* [[:categoria:Lemmi con forma femminile plurale alternativa da scrivere|Lemmi con forma femminile plurale alternativa da scrivere]]

=== Manutenzione ===
In caso un campo del template sia stato lasciato vuoto, oltre l'avviso a comparsa nel lemma, il modulo categorizzerà la pagine in [[:Categoria:Template per le forme flesse senza informazioni]]

== Dipendenze ==
Questo modulo sfrutta il [[Modulo:FormeFlesse]] per gestire la parte delle desinenze, relative allo script [[MediaWiki:Gadget-FormeFlesse.js|per scrivere le forme flesse]]

<includeonly>[[Categoria:Moduli]]</includeonly><noinclude>[[Categoria:Manuali dei moduli]]</noinclude>