Template:Interprogetto: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Annullata la modifica 609838 di FRacco (discussione) |
+wikidata +aggiorno commenti + fix vari |
||
Riga 3:
// 1. PRIMA SEZIONE DEL TEMPLATE ----- COLLEGAMENTI NELLA BARRA DI SINISTRA //
// 1.1 Prima parte: apertura del tag div id="interProject" (vedi [[Mediawiki:
--><div id="interProject" style="
// 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). Per Commons, Meta e Wikispecies usa /CollegamentoUselang per inserire il parametro uselang=it e impostare la lingua dell'interfaccia a italiano.
(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 [2.1] e ai sottotemplate /Box e /leggiParametro)
// Prefissi Wikiquote
(disabilito Wikiquote, siamo già qui!)
{{#if: {{{wikiquote|}}} |{{Interprogetto/Collegamento|wikiquote:{{{wikiquote}}}|Wikiquote}}|}}
{{#if: {{{q|}}} |{{Interprogetto/Collegamento|q:{{{q}}}|Wikiquote}}|}}
{{#if: {{{q2|}}} |{{Interprogetto/Collegamento|q:{{{q2}}}|Wikiquote}}|}}
// Prefissi Wikipedia
-->{{#if: {{{wikipedia|}}} |{{Interprogetto/Collegamento|wikipedia:{{{wikipedia}}}|Wikipedia}}|}}<!--
-->{{#if: {{{w|}}} |{{Interprogetto/Collegamento|w:{{#if: {{{w_site|}}}|{{{w_site}}}:|}}{{{w}}}|Wikipedia}}|}}<!--
-->{{#if: {{{w2|}}} |{{Interprogetto/Collegamento|w:{{{w2}}}|Wikipedia}}|}}<!--
// Prefissi Wikisource
-->{{#if: {{{wikisource|}}} |{{Interprogetto/Collegamento|wikisource:{{{wikisource}}}|Wikisource}}|}}<!--
-->{{#if: {{{s|}}} |{{Interprogetto/Collegamento|s:{{{s}}}|Wikisource}}|}}<!--
Line 22 ⟶ 34:
-->{{#if: {{{testo|}}} |{{Interprogetto/Collegamento|s:{{{testo}}}|Wikisource}}<br /><small>(Testo completo)</small>|}}<!--
-->{{#if: {{{testo2|}}} |{{Interprogetto/Collegamento|s:{{{testo2}}}|Wikisource}}<br /><small>(Testo completo)</small>|}}<!--
-->{{#if: {{{autore|}}} |{{Interprogetto/Collegamento|s:Autore:{{{autore}}}|Wikisource}}<br /><small>(Autore)</small>|}}<!--
// Prefissi Wikibooks
-->{{#if: {{{wikibooks|}}} |{{Interprogetto/Collegamento|wikibooks:{{{wikibooks}}}|Wikibooks}}|}}<!--
-->{{#if: {{{b|}}} |{{Interprogetto/Collegamento|b:{{{b}}}|Wikibooks}}|}}<!--
-->{{#if: {{{ricetta|}}} |{{Interprogetto/Collegamento|b:Libro di cucina/Ricette/{{{ricetta}}}|Wikibooks}}<br /><small>(Ricetta)</small>|}}<!--
// Prefissi Wikizionario
-->{{#if: {{{wiktionary|}}} |{{Interprogetto/Collegamento|wiktionary:{{{wiktionary}}}|Wikizionario}}|}}<!--
-->{{#if: {{{wikt|}}} |{{Interprogetto/Collegamento|wikt:{{{wikt}}}|Wikizionario}}|}}<!--
// Prefissi Wikiversità
-->{{#if: {{{wikiversity|}}} |{{Interprogetto/Collegamento|wikiversity:{{{wikiversity}}}|Wikiversità}}|}}<!--
-->{{#if: {{{v|}}} |{{Interprogetto/Collegamento|v:{{{v}}}|Wikiversità}}|}}<!--
// Prefissi Wikinotizie
-->{{#if: {{{wikinews|}}} |{{Interprogetto/Collegamento|wikinews:{{{wikinews}}}|Wikinotizie}}|}}<!--
-->{{#if: {{{n|}}} |{{Interprogetto/Collegamento|n:{{{n}}}|Wikinotizie}}|}}<!--
-->{{#if: {{{notizia|}}} |{{Interprogetto/Collegamento|n:{{{notizia}}}|Wikinotizie}}<br /><small>(Notizia)</small>|}}<!--
// Prefissi Wikivoyage
-->{{#if: {{{wikivoyage|}}} |{{Interprogetto/Collegamento|wikivoyage:{{{wikivoyage|}}}|Wikivoyage}}|}}<!--
-->{{#if: {{{voy|}}} |{{Interprogetto/Collegamento|voy:{{{voy|}}}|Wikivoyage}}|}}<!--
// Prefissi Wikidata
-->{{#if: {{{wikidata|}}} |{{Interprogetto/Collegamento|wikidata:{{{wikidata|}}}|Wikidata}}|}}<!--
-->{{#if: {{{d|}}} |{{Interprogetto/Collegamento|d:{{{d|}}}|Wikidata}}|}}<!--
// Prefissi Commons
-->{{#if: {{{commons|}}} |{{Interprogetto/CollegamentoUselang|commons:{{{commons}}}|Commons}}|}}<!--
-->{{#if: {{{c|}}} |{{Interprogetto/CollegamentoUselang|commons:{{{c}}}|Commons}}|}}<!--
-->{{#if: {{{cat|}}} |{{Interprogetto/CollegamentoUselang|commons:Category:{{{cat}}}|Commons}}<br /><small>(Categoria)</small>|}}<!--
// Prefissi Meta-Wiki
-->{{#if: {{{meta|}}} |{{Interprogetto/CollegamentoUselang|meta:{{{meta}}}|Meta-Wiki}}|}}<!--
-->{{#if: {{{m|}}} |{{Interprogetto/CollegamentoUselang|m:{{{m}}}|Meta-Wiki}}|}}<!--
// Prefissi Wikispecies
-->{{#if: {{{wikispecies|}}} |{{Interprogetto/CollegamentoUselang|wikispecies:{{{wikispecies}}}|Wikispecies}}|}}<!--
-->{{#if: {{{species|}}} |{{Interprogetto/CollegamentoUselang|species:{{{species}}}|Wikispecies}}|}}<!--
// 1.3 Terza parte: controlla anche i
-->{{Interprogetto/leggiParametro|{{{1|}}}|{{{{{{1}}}_site|}}}}}<!--
Line 103 ⟶ 120:
// 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
(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 /leggiParametro)
// Prefissi Wikiquote
(disabilito Wikiquote, siamo già qui!)
{{#if:{{{wikiquote|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikiquote|collegamento={{{wikiquote}}}|etichetta={{{wikiquote_etichetta|{{{etichetta|}}}}}}|{{{wikiquote_oggetto|{{{oggetto|}}}}}}|{{{wikiquote_preposizione|{{{preposizione|}}}}}}}}}}}}
{{#if:{{{q|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=q|collegamento={{{q}}}|etichetta={{{q_etichetta|{{{etichetta|}}}}}}|{{{q_oggetto|{{{oggetto|}}}}}}|{{{q_preposizione|{{{preposizione|}}}}}}|{{{q_lingua|}}}}}}}}}
{{#if:{{{q2|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=q2|collegamento={{{q2}}}|etichetta={{{q2_etichetta|{{{etichetta|}}}}}}|{{{q2_oggetto|{{{oggetto|}}}}}}|{{{q2_preposizione|{{{preposizione|}}}}}}|{{{q2_lingua|}}}}}}}}}
// Prefissi Wikipedia
-->{{#if:{{{wikipedia|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikipedia|collegamento={{{wikipedia}}}|etichetta={{{wikipedia_etichetta|{{{etichetta|}}}}}}|{{{wikipedia_oggetto|{{{oggetto|}}}}}}|{{{wikipedia_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
Line 114 ⟶ 141:
-->{{#if:{{{w2|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=w2|collegamento={{{w2}}}|etichetta={{{w2_etichetta|{{{etichetta|}}}}}}|{{{w2_oggetto|{{{oggetto|}}}}}}|{{{w2_preposizione|{{{preposizione|}}}}}}|{{{w2_lingua|}}}}}}}}}<!--
// Prefissi Wikisource
-->{{#if:{{{wikisource|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikisource|collegamento={{{wikisource}}}|etichetta={{{wikisource_etichetta|{{{etichetta|}}}}}}|{{{wikisource_oggetto|{{{oggetto|}}}}}}|{{{wikisource_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
Line 125 ⟶ 154:
-->{{#if:{{{testo2|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=testo2|collegamento={{{testo2}}}|etichetta={{{testo2_etichetta|{{{etichetta|}}}}}}|{{{testo2_oggetto|{{{oggetto|}}}}}}|{{{testo2_preposizione|{{{preposizione|}}}}}}|{{{testo2_lingua|}}}}}}}}}<!--
-->{{#if:{{{autore|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=autore|collegamento={{{autore}}}|etichetta={{{autore_etichetta|{{{etichetta|}}}}}}|{{{autore_oggetto|{{{oggetto|}}}}}}|{{{autore_preposizione|{{{preposizione|}}}}}}|{{{autore_lingua|}}}}}}}}}<!--
// Prefissi Wikibooks
-->{{#if:{{{wikibooks|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikibooks|collegamento={{{wikibooks}}}|etichetta={{{wikibooks_etichetta|{{{etichetta|}}}}}}|{{{wikibooks_oggetto|{{{oggetto|}}}}}}|{{{wikibooks_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
Line 146 ⟶ 163:
-->{{#if:{{{ricetta|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=ricetta|collegamento={{{ricetta}}}|etichetta={{{ricetta_etichetta|{{{etichetta|}}}}}}|{{{ricetta_oggetto|{{{oggetto|}}}}}}|{{{ricetta_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
// Prefissi Wikizionario
-->{{#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|}}}}}}}}}}}}<!--
// Prefissi Wikiversità
-->{{#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|}}}}}}}}}}}}<!--
// Prefissi Wikinotizie
-->{{#if:{{{wikinews|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikinews|collegamento={{{wikinews}}}|etichetta={{{wikinews_etichetta|{{{etichetta|}}}}}}|{{{wikinews_oggetto|{{{oggetto|}}}}}}|{{{wikinews_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
Line 161 ⟶ 184:
-->{{#if:{{{notizia|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=notizia|collegamento={{{notizia}}}|data={{{data|}}}}}}}}}<!--
// Prefissi Wikivoyage
-->{{#if:{{{
-->{{#if:{{{voy|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=voy|collegamento={{{voy}}}|etichetta={{{voy_etichetta|{{{etichetta|}}}}}}|{{{voy_oggetto|{{{oggetto|}}}}}}|{{{voy_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
// Prefissi Wikidata
-->{{#if:{{{wikidata|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikidata|collegamento={{{wikidata}}}|etichetta={{{wikidata_etichetta|{{{etichetta|}}}}}}|{{{wikidata_oggetto|{{{oggetto|}}}}}}|{{{wikidata_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{d|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=d|collegamento={{{d}}}|etichetta={{{d_etichetta|{{{etichetta|}}}}}}|{{{d_oggetto|{{{oggetto|}}}}}}|{{{d_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
// Prefissi Commons
-->{{#if:{{{commons|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=commons|collegamento={{{commons}}}|etichetta={{{commons_etichetta|{{{etichetta|}}}}}}|{{{commons_oggetto|{{{oggetto|}}}}}}|{{{commons_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{c|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=c|collegamento={{{c}}}|etichetta={{{c_etichetta|{{{commons_etichetta|{{{etichetta|}}}}}}}}}|{{{c_oggetto|{{{commons_oggetto|{{{oggetto|}}}}}}}}}|{{{c_preposizione|{{{commons_preposizione|{{{preposizione|}}}}}}}}}}}}}}}<!--
-->{{#if:{{{cat|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=cat|collegamento={{{cat}}}|etichetta={{{cat_etichetta|{{{etichetta|}}}}}}|{{{cat_oggetto|{{{oggetto|}}}}}}|{{{cat_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
// Prefissi Meta-Wiki
-->{{#if:{{{meta|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=meta|collegamento={{{meta}}}|etichetta={{{meta_etichetta|{{{etichetta|}}}}}}|{{{meta_oggetto|{{{oggetto|}}}}}}|{{{meta_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
-->{{#if:{{{m|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=m|collegamento={{{m}}}|etichetta={{{m_etichetta|{{{etichetta|}}}}}}|{{{m_oggetto|{{{oggetto|}}}}}}|{{{m_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
// Prefissi Wikispecies
-->{{#if:{{{wikispecies|}}}|{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto=wikispecies|collegamento={{{wikispecies}}}|etichetta={{{wikispecies_etichetta|{{{etichetta|}}}}}}|{{{wikispecies_oggetto|{{{oggetto|}}}}}}|{{{wikispecies_preposizione|{{{preposizione|}}}}}}}}}}}}<!--
Line 185 ⟶ 216:
-->{{#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 numerali 1 -> 27 allo stesso modo di quanto fatto nella sezione [1.3]
-->{{#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|}}}}}}}<!--
Line 213 ⟶ 243:
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{24}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{24}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{24}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{24}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{24}}}_lingua|}}}|{{{{{{24}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{25}}}|collegamento={{FULLPAGENAME}}|etichetta={{{{{{25}}}_etichetta|{{{etichetta|}}}}}}|{{{{{{25}}}_oggetto|{{{oggetto|}}}}}}|{{{{{{25}}}_preposizione|{{{preposizione|}}}}}}|{{{{{{25}}}_lingua|}}}|{{{{{{25}}}_site|}}}|data={{{data|}}}}}}}<!--
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{
-->{{#switch:{{{1}}}|nolink=|{{Interprogetto/Box|progetto={{{
// 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.
// 3.1 Prima parte: controlla la presenza dei parametri per la Wikipedia interlingua.
-->{{#if:{{{w_site|}}}|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - {{{w_site}}}]]|}}<!--
-->{{#if:{{{wikipedia|}}}|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
// 3.2 Seconda parte: controlla anche i parametri
-->{{#ifeq:{{{1|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
Line 248 ⟶ 277:
-->{{#ifeq:{{{19|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
-->{{#ifeq:{{{20|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
-->{{#ifeq:{{{21|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
-->{{#ifeq:{{{22|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
-->{{#ifeq:{{{23|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
-->{{#ifeq:{{{24|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
-->{{#ifeq:{{{25|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
-->{{#ifeq:{{{26|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
-->{{#ifeq:{{{27|}}}|wikipedia|[[Categoria:Voci con interprogetto verso Wikipedia in altra lingua - en]]|}}<!--
// FINE DEL CODICE DEL TEMPLATE //
Line 255 ⟶ 291:
{{esoteric}}
{{man}}
<!--Inter-link e categorie nella pagina /Man-->
</noinclude> |