Template:Interprogetto: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Template Protetto |
fix wikizionario, testo, ricetta, notizia + species, wikiversity |
||
Riga 1:
<includeonly><!--
// 1. PRIMA SEZIONE DEL TEMPLATE ----- COLLEGAMENTI NELLA BARRA DI SINISTRA //
// 1.1 Prima parte: apertura del tag div id="interProject" (vedi [[Mediawiki:Monobook.js]] o [[Mediawiki:Vector.js]])
-->
// 1.2 Seconda parte: se esiste un parametro che ha il nome di uno dei prefissi accettati, richiama il sottotemplate /Collegamento (che aggiunge il collegamento come contenuto del tag div aperto qui sopra).
Riga 14:
(se vuoi aggiungere nuovi prefissi ricorda che vanno aggiunti qui, alla sezione 2.1 e ai sottotemplate /Box e /leggiParametro)
-->{{#if: {{{wikipedia|}}} |{{Interprogetto/Collegamento|wikipedia:{{{wikipedia
-->{{#if: {{{w|}}} |{{Interprogetto/Collegamento|w:{{#if: {{{w_site|}}}|{{{w_site}}}:|}}{{{w
-->{{#if: {{{wikisource|}}} |{{Interprogetto/Collegamento|wikisource:{{{wikisource
-->{{#if: {{{s|}}} |{{Interprogetto/Collegamento|s:{{{s
-->{{#if: {{{testo|}}} |{{Interprogetto/Collegamento|s:{{{testo
(disabilito Wikiquote, siamo già qui!)
{{#if: {{{wikiquote|}}} |{{Interprogetto/Collegamento|wikiquote:{{{wikiquote
{{#if: {{{q|}}} |{{Interprogetto/Collegamento|q:{{{q
-->{{#if: {{{wikibooks|}}} |{{Interprogetto/Collegamento|wikibooks:{{{wikibooks
-->{{#if: {{{b|}}} |{{Interprogetto/Collegamento|b:{{{b
-->{{#if: {{{ricetta|}}} |{{Interprogetto/Collegamento|b:Libro di cucina/Ricette/{{{ricetta
-->{{#if: {{{wiktionary|}}} |{{Interprogetto/Collegamento|wiktionary:{{{wiktionary
-->{{#if: {{{wikt|}}} |{{Interprogetto/Collegamento|wikt:{{{wikt
-->{{#if: {{{
-->{{#if: {{{
-->{{#if: {{{
-->{{#if: {{{
-->{{#if: {{{
-->{{#if: {{{commons|}}} |{{Interprogetto/CollegamentoUselang|commons:{{{commons
-->{{#if: {{{
-->{{#if: {{{m|}}} |{{Interprogetto/CollegamentoUselang|m:{{{m}}}|Meta-Wiki}}|}}<!--
-->{{#if: {{{wikispecies|}}} |{{Interprogetto/CollegamentoUselang|wikispecies:{{{wikispecies}}}|Wikispecies}}|}}<!--
-->{{#if: {{{species|}}} |{{Interprogetto/CollegamentoUselang|species:{{{species}}}|Wikispecies}}|}}<!--
// 1.3 Terza parte: controlla i primi 20 parametri passati al template, per vedere se uno di questi ha il
▲-->{{#if: {{{commons|}}} |{{Interprogetto/CollegamentoUselang|commons:{{{commons|}}}|Commons}}|}}<!--
▲-->{{#if: {{{meta|}}} |{{Interprogetto/CollegamentoUselang|meta:{{{meta|}}}|Meta-Wiki}}|}}<!--
▲-->{{#if: {{{m|}}} |{{Interprogetto/CollegamentoUselang|m:{{{m|}}}|Meta-Wiki}}|}}<!--
▲-->{{#if: {{{wikispecies|}}} |{{Interprogetto/CollegamentoUselang|wikispecies:{{{wikispecies|}}}|Wikispecies}}|}}<!--
▲// 1.3 Terza parte: controlla i primi 20 parametri passati al template, per vedere se uno di questi ha il nome di uno dei prefissi accettati. Se lo è richiama il sottotemplate /Collegamento. Il tutto è effettuato dal sottotemplate /leggiParametro.
-->{{Interprogetto/leggiParametro|{{{1|}}}|{{{{{{1}}}_site|}}}}}<!--
Riga 66:
// 1.4 Quarta parte: chiude i tag /div aperti nella prima parte
-->
// 2. SECONDA SEZIONE DEL TEMPLATE ----- COLLEGAMENTI NEL TESTO DELLA VOCE //
// 2.1 Prima parte: controlla la presenza di un parametro che ha il nome di uno dei prefissi accettati. In caso positivo SE NON E' PRESENTE IL TESTO NOLINK come primo parametro, aggiunge una scritta nella voce, richiamando il sottotemplate /Box.
Riga 74:
(nota: ho usato i codici di commento per separare le varie istruzioni nel codice con un ritorno a capo, in modo da renderlo più facile da leggere)
(se vuoi aggiungere nuovi prefissi ricorda che vanno aggiunti qui, alla sezione 1.2 e ai sottotemplate /Box e /
-->{{#if:{{{wikipedia|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikipedia|collegamento={{{wikipedia}}}|etichetta={{{wikipedia_etichetta|{{{etichetta|}}}}}}|{{{wikipedia_oggetto|{{{oggetto|}}}}}}|{{{wikipedia_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
Riga 86:
-->{{#if:{{{s2|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=s2|collegamento={{{s2}}}|etichetta={{{s2_etichetta|{{{etichetta|}}}}}}|{{{s2_oggetto|{{{oggetto|}}}}}}|{{{s2_preposizione|{{{preposizione|}}}}}}|{{{s2_lingua|}}}}}}}}}<!--
-->{{#if:{{{testo|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=testo|collegamento={{{testo}}}|etichetta={{{testo_etichetta|{{{etichetta|}}}}}}|{{{testo_oggetto|{{{oggetto|}}}}}}|{{{testo_preposizione|{{{preposizione|}}}}}}|{{{testo_lingua|}}}}}}}}}<!--
(disabilito Wikiquote, siamo già qui!)
Riga 98:
-->{{#if:{{{b|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=b|collegamento={{{b}}}|etichetta={{{b_etichetta|{{{etichetta|}}}}}}|{{{b_oggetto|{{{oggetto|}}}}}}|{{{b_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{ricetta|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=ricetta|collegamento={{{ricetta}}}|etichetta={{{ricetta_etichetta|{{{etichetta|}}}}}}|{{{ricetta_oggetto|{{{oggetto|}}}}}}|{{{ricetta_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{wiktionary|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wiktionary|collegamento={{{wiktionary}}}|etichetta={{{wiktionary_etichetta|{{{etichetta|}}}}}}|{{{wiktionary_oggetto|{{{oggetto|}}}}}}|{{{wiktionary_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{wikt|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikt|collegamento={{{wikt}}}|etichetta={{{wikt_etichetta|{{{etichetta|}}}}}}|{{{wikt_oggetto|{{{oggetto|}}}}}}|{{{wikt_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{wikiversity|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikiversity|collegamento={{{wikiversity}}}|etichetta={{{wikiversity_etichetta|{{{etichetta|}}}}}}|{{{wikiversity_oggetto|{{{oggetto|}}}}}}|{{{wikiversity_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{v|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=v|collegamento={{{v}}}|etichetta={{{v_etichetta|{{{etichetta|}}}}}}|{{{v_oggetto|{{{oggetto|}}}}}}|{{{v_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
Line 110 ⟶ 112:
-->{{#if:{{{n|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=n|collegamento={{{n}}}|etichetta={{{n_etichetta|{{{etichetta|}}}}}}|{{{n_oggetto|{{{oggetto|}}}}}}|{{{n_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{notizia|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=notizia|collegamento={{{notizia}}}|data={{{data|}}}}}}}}}<!--
-->{{#if:{{{commons|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=commons|collegamento={{{commons}}}|etichetta={{{commons_etichetta|{{{etichetta|}}}}}}|{{{commons_oggetto|{{{oggetto|}}}}}}|{{{commons_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
Line 119 ⟶ 121:
-->{{#if:{{{wikispecies|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikispecies|collegamento={{{wikispecies}}}|etichetta={{{wikispecies_etichetta|{{{etichetta|}}}}}}|{{{wikispecies_oggetto|{{{oggetto|}}}}}}|{{{wikispecies_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{species|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=species|collegamento={{{species}}}|etichetta={{{species_etichetta|{{{etichetta|}}}}}}|{{{species_oggetto|{{{oggetto|}}}}}}|{{{species_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
// 2.2 Seconda parte: controlla anche i parametri di default 1 -> 20 allo stesso modo di quanto fatto nella prima parte
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{1}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{1}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{1}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{1}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{1}}}_lingua|}}}|{{{{{{1}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{2}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{2}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{2}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{2}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{2}}}_lingua|}}}|{{{{{{2}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{3}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{3}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{3}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{3}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{3}}}_lingua|}}}|{{{{{{3}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{4}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{4}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{4}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{4}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{4}}}_lingua|}}}|{{{{{{4}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{5}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{5}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{5}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{5}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{5}}}_lingua|}}}|{{{{{{5}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{6}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{6}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{6}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{6}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{6}}}_lingua|}}}|{{{{{{6}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{7}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{7}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{7}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{7}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{7}}}_lingua|}}}|{{{{{{7}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{8}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{8}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{8}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{8}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{8}}}_lingua|}}}|{{{{{{8}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{9}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{9}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{9}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{9}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{9}}}_lingua|}}}|{{{{{{9}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{10}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{10}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{10}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{10}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{10}}}_lingua|}}}|{{{{{{10}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{11}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{11}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{11}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{11}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{11}}}_lingua|}}}|{{{{{{11}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{12}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{12}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{12}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{12}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{12}}}_lingua|}}}|{{{{{{12}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{13}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{13}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{13}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{13}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{13}}}_lingua|}}}|{{{{{{13}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{14}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{14}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{14}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{14}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{14}}}_lingua|}}}|{{{{{{14}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{15}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{15}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{15}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{15}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{15}}}_lingua|}}}|{{{{{{15}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{16}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{16}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{16}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{16}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{16}}}_lingua|}}}|{{{{{{16}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{17}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{17}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{17}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{17}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{17}}}_lingua|}}}|{{{{{{17}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{18}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{18}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{18}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{18}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{18}}}_lingua|}}}|{{{{{{18}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{19}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{19}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{19}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{19}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{19}}}_lingua|}}}|{{{{{{19}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{20}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{20}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{20}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{20}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{20}}}_lingua|}}}|{{{{{{20}}}_site|}}}|data={{{data|}}}}}}}<!--
// 3. TERZA SEZIONE DEL TEMPLATE ----- CATEGORIZZAZIONE DI SERVIZIO DELLA PAGINA //
// Ulteriore aggiunta: categorizzazione di servizio per le voci che non hanno corrispondenti nella Wikipedia in italiano
|