Vai al contenuto

Modulo:Tabs/man

Da Wikizionario, il dizionario a contenuto aperto.

Questa è la pagina di documentazione per Modulo:Tabs

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

Funzioni interne

[modifica]

Questo modulo si avvale di funzioni interne:

  1. categorizzazione: La gestione di quando un lemma deve essere categorizzato o meno;
  2. categorizza: La funzione che aggiunge materialmente la funzione;
  3. titleExists: La funzione che valuta se una pagina esiste o meno;
  4. tabs: La funzione principale che crea la tabella e ordina funzioni e variabili.

Funzione esterna

[modifica]

Questo modulo, sfrutta la funzione Differenze del Modulo:FormeFlesse per gestire la parte delle desinenze, relative allo script per scrivere le forme flesse, tramite la funzione FFLink.Differenze richiamata con la variabile "differenze".

Variabili

[modifica]
Variabile Valore di riferimento Valore del template
masc arg.m
arg[1]
Link al lemma maschile singolare
mascPl arg.mp
arg[2]
Link al lemma maschile plurale
fem arg.f
arg[3]
Link al lemma femminile singolare
femPl arg.fp
arg[4]
Link al lemma femminile plurale
masc2 arg.m2 Link al lemma maschile singolare
(Forma alternativa)
mascPl2 arg.mp2 Link al lemma maschile plurale
(Forma alternativa)
fem2 arg.f2 Link al lemma femminile singolare
(Forma alternativa)
femPl2 arg.fp2 Link al lemma femminile plurale
(Forma alternativa)

Categorizzazioni

[modifica]

categorie dei lemmi da scrivere

[modifica]

Il modulo è anche in grado di categorizzare i lemmi se all'interno della tabella ci sono delle forme flesse da scrivere, le categorie sono:

Forma alternative

[modifica]

Manutenzione

[modifica]

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

[modifica]

Questo modulo sfrutta il Modulo:FormeFlesse per gestire la parte delle desinenze, relative allo script per scrivere le forme flesse