Modulo:Bio/man: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m fix includeonly
+ plurale genere
 
(4 versioni intermedie di 4 utenti non mostrate)
Riga 2:
Modulo Lua che implementa le funzionalità del [[Template:Bio]].
 
Ha seile seguenti sottopagine di configurazione:
* [[Modulo:Bio/Configurazione|Configurazione]]: parametri di configurazione principali
* [[Modulo:Bio/Link_attività|Link attività]]: tabella di conversione per il link all'attività
* [[Modulo:Bio/Ex_attività|Ex attivita]]: tabella contenente le attività ammesse col prefisso "ex"
* [[Modulo:Bio/Link_nazionalità|Link nazionalità]]: tabella di conversione per il link alla nazionalità
* [[Modulo:Bio/Plurale_attività|Plurale attività]]: tabella di conversione per il plurale dell'attività
* [[Modulo:Bio/Plurale_nazionalità|Plurale nazionalità]]: tabella di conversione per il plurale della nazionalità
* [[Modulo:Bio/Plurale_attività_genere|Plurale attività genere]]: tabella di conversione da singolare maschile e femminile al plurale maschile e femminile
* [[Modulo:Bio/Parametri|Parametri]]: tabella per configurare i parametri accettati dal modulo e i rispettivi valori validi
* [[Modulo:Bio/Cat luoghi|Cat luoghi]]: tabella di casi particolari per le categorie "Nati/morti a [luogo]"
 
== Funzionamento interno ==
Riga 26 ⟶ 29:
}}</pre>
 
* biomain()
** parseParamsArgsParser:parse()
** checkWikidataCategoryManager:new()
*** getPluralsAttivitaNazionalitaCategoryManager:_getPluralsAttivitaNazionalita() => ottiene "scienziati" con getPluralAttivita(), via [[Modulo:Bio/Plurale attività]] e "italiani" con getPluralNazionalita(), via [[Modulo:Bio/Plurale nazionalità]]
*** addAttivitaCategoriesCategoryManager:_addAttivita() => [[:Categoria:Scienziati italiani]]
*** addNatiMortiCategoriesCategoryManager:_addNatiMorti() => [[:Categoria:Nati nel 1910]] [[:Categoria:Morti nel 1990]] [[:Categoria:Nati il 15 gennaio]] [[:Categoria:Morti il 15 febbraio]] [[:Categoria:Nati a Roma]] [[:Categoria:Morti a Firenze]]
*** CategoryManager:_addCategoriesWikidata()
** addImmagine()
** Incipit:new()
** addNomeCognome() => '''Giulia Rossi'''
*** Incipit:_addImmagine()
** addNascitaMorte() => ([[Roma]], [[15 gennaio]] [[1910]] – [[Firenze]], [[15 febbraio]] [[1990]])
*** addNomeCognomeIncipit:_addNomeCognome() => '''Giulia Rossi'''
** addAttivita() => è stata una [[scienziato|scienziata]] [[Italia|italiana]] (ottiene "scienziato" con getLinkAttivita(), via [[Modulo:Bio/Link attività]], e "Italia" con getLinkNazionalita(), via [[Modulo:Bio/Link nazionalità]])
*** addNascitaMorteIncipit:_addNascitaMorte() => ([[Roma]], [[15 gennaio]] [[1910]] – [[Firenze]], [[15 febbraio]] [[1990]])
*** addAttivitaIncipit:_addAttivita() => è stata una [[scienziato|scienziata]] [[Italia|italiana]] (ottiene "scienziato" con getLinkAttivita(), via [[Modulo:Bio/Link attività]], e "Italia" con getLinkNazionalita(), via [[Modulo:Bio/Link nazionalità]])
 
<includeonly>{{Protetta}}[[Categoria:Moduli]][[Categoria:Template Bio]]</includeonly>
<noinclude>[[Categoria:Manuali dei moduli]]</noinclude>