# Module:Interprogetto/Configurazione

config = {}  

-- =========================================================================================================================  
-- Tabella di configurazione dei valori dei parametri  
-- ordine: ordine di priorità in cui visualizzare il collegamenteo (un numero intero)  
-- link: nome della procedura da richiamare per inserire il collegamento  
-- prefix: prefisso da usare per il collegamento del progetto  
-- nome_progetto: nome del progetto  
-- nome_leftbar: se presente deve essere il nome da usare per il collegamento nella barra di sinistra in alternativa a  
-- "nome_progetto" (usato per esempio da wikiricette)  
-- icona: nome del file che contiene il logo del progetto  
-- dimensione_icona: dimensioni da usare per il logo  
-- oggetto: per il contenuto ('opere originali', 'testi o manuali', ecc.)  
-- preposizione: se presente è la stringa da mettere prima dell'etichetta ('di o su', 'relative a questo argomento', ecc.)  
-- testo_prima: stringa vuota o testo da usare immediatamente prima del collegamento  
-- (usate per esempio dal wikizionario per la virgoletta di apertura e da wikiricette per non inserire niente)  
-- testo_dopo: stringa vuota o testo di chiusura da usare immediatamente dopo il collegamento  
-- (usate per esempio dal wikizionario per la virgoletta di chiusura)  
-- lingua: lingua di un testo collegato (se presenete e uguale a true indica che per il progetto si può impostare una lingua,  
-- da usare per i progetti che prevedono l'inserimento di "in lingua xxxxx" tra il nome del progetto e l'etichetta  
-- standard per il tipo di contenuto)  
-- abilita_in_disambigua: se presente ed uguale a true il collegamento viene visualizzato anche in pagine di disambigua  
-- collegamento_default_minuscolo: se presente ed uguale a true il collegamento di default deve iniziare con la minuscola  
-- etichetta_lower: se presente ed uguale a true l'etichetta di default per il collegamento deve iniziare con la minuscola  
-- collegamento_non_esistente: se presente il collegamento deve essere specificato (da usare per incubator).  
-- Il suo valore è il messaggio di errore da visualizzare in caso di assenza del collegamento  
-- categoria: se presente la voce viene inserita nella corrispondente categoria  
-- =========================================================================================================================  
config.parameters = {  
wikisource = {  
ordine = 1,  
link = 'Link',  
prefix = 'wikisource:',  
nome_progetto = 'Wikisource',  
icona = 'Wikisource-logo.svg',  
dimensione_icona = '',  
oggetto = 'una pagina',  
preposizione = 'dedicata a',  
testo_prima = '',  
testo_dopo = ''  
},  
s = {  
ordine = 2,  
link = 'Link',  
prefix = 's:',  
nome_progetto = 'Wikisource',  
icona = 'Wikisource-logo.svg',  
dimensione_icona = '',  
oggetto = 'una pagina',  
preposizione = 'dedicata a',  
testo_prima = '',  
testo_dopo = '',  
lingua = true  
},  
s2 = {  
ordine = 3,  
link = 'Link',  
prefix = 's:',  
nome_progetto = 'Wikisource',  
icona = 'Wikisource-logo.svg',  
dimensione_icona = '',  
oggetto = 'una pagina',  
preposizione = 'dedicata a',  
testo_prima = '',  
testo_dopo = '',  
lingua = true  
},  
testo = {  
ordine = 4,  
link = 'Link',  
prefix = 's:',  
nome_progetto = 'Wikisource',  
nome_leftbar = 'Testo completo',  
icona = 'Wikisource-logo.svg',  
dimensione_icona = '',  
oggetto = 'il testo completo',  
preposizione = 'di o su',  
testo_prima = '',  
testo_dopo = '',  
lingua = true  
},  
oldwikisource = {  
ordine = 5,  
link = 'Link',  
prefix = 'oldwikisource:',  
nome_progetto = 'Wikisource',  
icona = 'Wikisource-logo.svg',  
dimensione_icona = '',  
oggetto = 'opere originali',  
preposizione = 'di o su',  
testo_prima = '',  
testo_dopo = '',  
lingua = true,  
},  
wikiquote = {  
ordine = 6,  
link = 'Link',  
prefix = 'wikiquote:',  
nome_progetto = 'Wikiquote',  
icona = 'Wikiquote-logo.svg',  
dimensione_icona = '',  
oggetto = 'citazioni',  
preposizione = 'di o su',  
testo_prima = '',  
testo_dopo = ''  
},  
q = {  
ordine = 7,  
link = 'Link',  
prefix = 'q:',  
nome_progetto = 'Wikiquote',  
icona = 'Wikiquote-logo.svg',  
dimensione_icona = '',  
oggetto = 'citazioni',  
preposizione = 'di o su',  
testo_prima = '',  
testo_dopo = '',  
lingua = true  
},  
q2 = {  
ordine = 8,  
link = 'Link',  
prefix = 'q:',  
nome_progetto = 'Wikiquote',  
icona = 'Wikiquote-logo.svg',  
dimensione_icona = '',  
oggetto = 'citazioni',  
preposizione = 'di o su',  
testo_prima = '',  
testo_dopo = '',  
lingua = true  
},  
wikibooks = {  
ordine = 9,  
link = 'Link',  
prefix = 'wikibooks:',  
nome_progetto = 'Wikibooks',  
icona = 'Wikibooks-logo.svg',  
dimensione_icona = '',  
oggetto = 'testi o manuali',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
b = {  
ordine = 10,  
link = 'Link',  
prefix = 'b:',  
nome_progetto = 'Wikibooks',  
icona = 'Wikibooks-logo.svg',  
dimensione_icona = '',  
oggetto = 'testi o manuali',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
ricetta = {  
ordine = 11,  
link = 'LinkRicette',  
prefix = 'b:Libro di cucina/Ricette/',  
nome_progetto = 'Wikibooks',  
nome_leftbar = 'Ricette',  
icona = 'Wikibooks-logo.svg',  
dimensione_icona = '',  
oggetto = '',  
preposizione = '',  
testo_prima = '',  
testo_dopo = ''  
},  
wiktionary = {  
ordine = 12,  
link = 'Link',  
prefix = 'wiktionary:',  
nome_progetto = 'Wikizionario',  
icona = 'Wiktionary small.svg',  
dimensione_icona = '',  
oggetto = 'il lemma di dizionario',  
testo_prima = '«',  
testo_dopo = '»',  
collegamento_default_minuscolo = true,  
abilita_in_disambigua = true,  
etichetta_lower = true  
},  
wikt = {  
ordine = 13,  
link = 'Link',  
prefix = 'wikt:',  
nome_progetto = 'Wikizionario',  
icona = 'Wiktionary small.svg',  
dimensione_icona = '',  
oggetto = 'il lemma di dizionario',  
testo_prima = '«',  
testo_dopo = '»',  
collegamento_default_minuscolo = true,  
abilita_in_disambigua = true,  
etichetta_lower = true  
},  
v = {  
ordine = 14,  
link = 'Link',  
prefix = 'v:',  
nome_progetto = 'Wikiversità',  
icona = 'Wikiversity-logo-It.svg',  
dimensione_icona = '',  
oggetto = 'informazioni',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
wikinews = {  
ordine = 15,  
link = 'Link',  
prefix = 'wikinews:',  
nome_progetto = 'Wikinotizie',  
icona = 'Wikinews-logo.svg',  
dimensione_icona = '',  
oggetto = 'notizie di attualità',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
n = {  
ordine = 16,  
link = 'Link',  
prefix = 'n:',  
nome_progetto = 'Wikinotizie',  
icona = 'Wikinews-logo.svg',  
dimensione_icona = '',  
oggetto = 'notizie di attualità',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
commons = {  
ordine = 17,  
link = 'LinkWithLanguage',  
prefix = 'commons:',  
nome_progetto = 'Wikimedia Commons',  
icona = 'Commons-logo.svg',  
dimensione_icona = '',  
oggetto = 'immagini o altri file',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
c = {  
ordine = 18,  
link = 'LinkWithLanguage',  
prefix = 'commons:',  
nome_progetto = 'Wikimedia Commons',  
icona = 'Commons-logo.svg',  
dimensione_icona = '',  
oggetto = 'immagini o altri file',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
meta = {  
ordine = 19,  
link = 'LinkWithLanguage',  
prefix = 'meta:',  
nome_progetto = 'Meta-Wiki',  
icona = 'Wikimedia Community Logo.svg',  
dimensione_icona = '',  
oggetto = 'informazioni',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
m = {  
ordine = 20,  
link = 'LinkWithLanguage',  
prefix = 'm:',  
nome_progetto = 'Meta-Wiki',  
icona = 'Wikimedia Community Logo.svg',  
dimensione_icona = '',  
oggetto = 'informazioni',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
wikispecies = {  
ordine = 21,  
link = 'LinkWithLanguage',  
prefix = 'wikispecies:',  
nome_progetto = 'Wikispecies',  
icona = 'WikiSpecies notext.svg',  
dimensione_icona = '',  
oggetto = 'informazioni',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
voy = {  
ordine = 22,  
link = 'Link',  
prefix = 'voy:',  
nome_progetto = 'Wikivoyage',  
icona = 'Wikivoyage-Logo-v3-icon.svg',  
dimensione_icona = '',  
oggetto = 'informazioni turistiche',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
mw = {  
ordine = 23,  
link = 'LinkWithLanguage',  
prefix = 'mw:',  
nome_progetto = 'Mediawiki',  
icona = 'MediaWiki-notext.svg',  
dimensione_icona = '',  
oggetto = 'informazioni',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
},  
incubator = {  
ordine = 24,  
link = 'LinkIncubator',  
prefix = 'incubator:',  
nome_progetto = 'Incubator',  
icona = 'Incubator-notext.svg',  
dimensione_icona = '',  
oggetto = 'wikipedia',  
preposizione = 'in',  
testo_prima = '',  
testo_dopo = '',  
lingua = true,  
collegamento_non_esistente = 'Errore: il parametro "incubator" deve essere valorizzato',  
},  
wikidata = {  
ordine = 25,  
link = 'Link',  
prefix = 'wikidata:',  
nome_progetto = 'Wikidata',  
icona = 'Wikidata-logo.svg',  
dimensione_icona = '',  
oggetto = 'dati',  
preposizione = 'su',  
testo_prima = '',  
testo_dopo = ''  
}  
}  

-- =========================================================================================================================  
-- Tabella collegamenti gestiti in automatico se assenti, basandosi sull'elemento corrispondente di Wikidata  
-- interwiki: il nome del collegamento da cercare su Wikidata  
-- alias: prefissi alternativi  
-- category_wikidata: categoria in cui inserire la voce se il collegamento è aggiunto da Wikidata  
-- category_wikidata_missing: categoria in cui inserire la voce se il collegamento manca su Wikidata  
-- category_wikidata_diff: categoria in cui inserire la voce se il collegamento inserito manualmente è diverso da Wikidata  
-- =========================================================================================================================  
config.automatic_link = {  
voy = {interwiki = 'itwikivoyage',  
category_wikidata_missing = 'Collegamento interprogetto a Wikivoyage presente ma assente da Wikidata'  
},  
commons = {interwiki = 'commonswiki', property_category = 'P373',  
category_wikidata_missing = 'Collegamento interprogetto a Wikimedia Commons presente ma assente da Wikidata',  
alias = 'c'  
},  
s = {interwiki = 'itwikisource',  
category_wikidata_missing = 'Collegamento interprogetto a Wikisource presente ma assente da Wikidata',  
alias = 'testo'  
},  
q = {interwiki = 'itwikiquote',  
category_wikidata_missing = 'Collegamento interprogetto a Wikiquote presente ma assente da Wikidata'  
},  
n = {interwiki = 'itwikinews',  
category_wikidata_missing = 'Collegamento interprogetto a Wikinews presente ma assente da Wikidata'  
},  
b = {interwiki = 'itwikibooks',  
category_wikidata_missing = 'Collegamento interprogetto a Wikibooks presente ma assente da Wikidata',  
alias = 'ricetta'  
},  
wikidata = {interwiki = 'wikidatawiki'}  
}  

-- =========================================================================================================================  
-- Badge per riconoscimenti di qualità  
-- =========================================================================================================================  
config.badges = {  
['Q17437796'] = {ordine = 1,, title = 'voce in vetrina'},  
['Q17437798'] = {ordine = 2,, title = 'voce di qualità'},  
['Q17559452'] = {ordine = 3,, title = 'voce consigliata'},  
['Q17506997'] = {ordine = 4,, title = 'lista in vetrina'},  
['Q17580674'] = {ordine = 5,, title = 'portale in vetrina'}  
}  

-- =========================================================================================================================  
-- Prefissi ammessi per incubator  
-- =========================================================================================================================  
config.prefix_incubator = {  
wikipedia = 'Wp',  
wiktionary = 'Wt',  
wikizionario = 'Wt',  
wikibooks = 'Wb',  
wikinews = 'Wn',  
wikinotizie = 'Wn',  
wikiquote = 'Wq',  
wikivoyage = 'Wy'  
}  

-- =========================================================================================================================  
-- Tabella dei possibili valori per la proprietà "istanza di" nel caso di opere.  
-- Formata da identificatore di Wikidata (numero) e nome  
-- =========================================================================================================================  
config.check_opera = {  
-- ['386724'] = 'opera', -- opera generica  
-- ['11424'] = 'film',  
-- ['24862'] = 'cortometraggio',  
-- ['336144'] = 'film collettivo',  
-- ['202866'] = 'film animazione',  
-- ['15416'] = 'programma televisivo',  
-- ['1555508'] = 'programma radiofonico',  
-- ['506240'] = 'film TV',  
-- ['15709880'] = 'serie TV o radio',  
-- ['5398426'] = 'serie televisiva',  
-- ['581714'] = 'serie televisiva animata',  
-- ['1107'] = 'anime',  
['1004'] = 'fumetto', -- Attivo uno solo per test  
['2831984'] = 'albo a fumetti',  
-- ['8274'] = 'manga',  
-- ['25379'] = 'dramma',  
-- ['1344'] = 'opera lirica',  
-- ['2743'] = 'musical',  
-- ['41298'] = 'rivista',  
-- ['1092563'] = 'periodico',  
-- ['7725634'] = 'opera letteraria',  
-- ['571'] = 'libro',  
-- ['179461'] = 'testi sacri',  
-- ['17481121'] = 'testo scritto',  
-- ['7889'] = 'videogioco'  
}  

-- =========================================================================================================================  
-- Tabella dei namespace per i quali abilitare l'inserimento nelle categorie di errore/avviso  
-- =========================================================================================================================  
config.whitelist_category = {  
[0] = 'Main/Article',  
[4] = 'Wikipedia',  
[6] = 'File',  
[8] = 'MediaWiki',  
[10] = 'Template',  
[12] = 'Help',  
[14] = 'Category',  
[100] = 'Portal'  
}  

return config