Template:Convenzioni: differenze tra le versioni

Da Wikimedia Italia.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
 
(3 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
<includeonly>|-
<includeonly>|-
|[[{{{1|}}}|{{{2|}}}]]||align=center|{{#if:{{{3|}}}|<span style="display:none">{{{3|}}}-{{{4|}}}-{{{5|}}}</span>{{#time:j F Y|{{{3|}}}-{{{4|}}}-{{{5|}}}}}|–}}||align=center|{{#if:{{{6|}}}|<span style="display:none">{{{6|}}}-{{{7|}}}-{{{8|}}}</span>{{#time:j F Y|{{{6|}}}-{{{7|}}}-{{{8|}}}}}|<span style="display:none">9999-01-01</span>–}}||align=center {{#if:{{{6|}}}|{{#ifexpr:{{{6|}}} < {{CURRENTYEAR}}|bgcolor=#EE8019}}{{#ifexpr:{{{6|}}} = {{CURRENTYEAR}}|{{#ifexpr:{{{7|}}} < {{CURRENTMONTH}}|bgcolor=#EE8019}}{{#ifexpr:{{{7|}}} = {{CURRENTMONTH}}|{{#ifexpr:{{{8|}}} < {{CURRENTDAY}}|bgcolor=#EE8019}}{{#ifexpr:{{{8|}}} = {{CURRENTDAY}}|bgcolor=#71D1B3}}{{#ifexpr:{{{8|}}} > {{CURRENTDAY}}|bgcolor=#71D1B3}}}}{{#ifexpr:{{{7|}}} > {{CURRENTMONTH}}|bgcolor=#71D1B3}}}}{{#ifexpr:{{{6|}}} > {{CURRENTYEAR}}|bgcolor=#71D1B3}}{{!}}'''{{#ifexpr:{{{6|}}} < {{CURRENTYEAR}}|conclusa}}{{#ifexpr:{{{6|}}} = {{CURRENTYEAR}}|{{#ifexpr:{{{7|}}} < {{CURRENTMONTH}}|conclusa}}{{#ifexpr:{{{7|}}} = {{CURRENTMONTH}}|{{#ifexpr:{{{8|}}} < {{CURRENTDAY}}|conclusa}}{{#ifexpr:{{{8|}}} = {{CURRENTDAY}}|attiva}}{{#ifexpr:{{{8|}}} > {{CURRENTDAY}}|attiva}}}}{{#ifexpr:{{{7|}}} > {{CURRENTMONTH}}|attiva}}}}{{#ifexpr:{{{6|}}} > {{CURRENTYEAR}}|attiva}}''' {{#ifeq:{{{6|}}}|{{CURRENTYEAR}}|{{#ifexpr:{{#time:z}}<{{#time:z|{{{6|}}}-{{{7|}}}-{{{8|}}}}}+1|{{#ifexpr:{{#time:z}}>{{#time:z|{{{6|}}}-{{{7|}}}-{{{8|}}}}}-90|{{#if:{{{rinnovo automatico|}}}|<span style="font-size:larger">✅</span>|<span style="font-size:larger">⚠️</span>}}|}}|}}|}}{{#ifexpr:{{{6|}}}={{CURRENTYEAR}}+1|{{#ifexpr:365-{{#time:z}}+{{#time:z|{{{6|}}}-{{{7|}}}-{{{8|}}}}}<91|{{#if:{{{rinnovo automatico|}}}|<span style="font-size:larger">✅</span>|<span style="font-size:larger">⚠️</span>}}|}}|}}|bgcolor=#{{#switch:{{{stato|}}}|Attivo|attivo|Attiva|attiva=71D1B3|Conclusa|conclusa|Concluso|concluso=EE8019|ffffff}}{{!}}{{#if:{{{stato|}}}|'''{{{stato|}}}'''|<span style="display:none">9999-01-01</span>'''–'''}}}}
|{{#if:{{{1|}}}|[[{{{1|}}}|{{{2|}}}]]|{{{2|}}}}}||align=center|{{#if:{{{3|}}}|<span style="display:none">{{{3|}}}-{{{4|}}}-{{{5|}}}</span>{{#time:j F Y|{{{3|}}}-{{{4|}}}-{{{5|}}}}}|–}}||align=center|{{#if:{{{6|}}}|<span style="display:none">{{{6|}}}-{{{7|}}}-{{{8|}}}</span>{{#time:j F Y|{{{6|}}}-{{{7|}}}-{{{8|}}}}}|<span style="display:none">9999-01-01</span>–}}||align=center {{#if:{{{6|}}}|{{#ifexpr:{{{6|}}} < {{CURRENTYEAR}}|bgcolor=#EE8019}}{{#ifexpr:{{{6|}}} = {{CURRENTYEAR}}|{{#ifexpr:{{{7|}}} < {{CURRENTMONTH}}|bgcolor=#EE8019}}{{#ifexpr:{{{7|}}} = {{CURRENTMONTH}}|{{#ifexpr:{{{8|}}} < {{CURRENTDAY}}|bgcolor=#EE8019}}{{#ifexpr:{{{8|}}} = {{CURRENTDAY}}|bgcolor=#71D1B3}}{{#ifexpr:{{{8|}}} > {{CURRENTDAY}}|bgcolor=#71D1B3}}}}{{#ifexpr:{{{7|}}} > {{CURRENTMONTH}}|bgcolor=#71D1B3}}}}{{#ifexpr:{{{6|}}} > {{CURRENTYEAR}}|bgcolor=#71D1B3}}{{!}}'''{{#ifexpr:{{{6|}}} < {{CURRENTYEAR}}|conclusa}}{{#ifexpr:{{{6|}}} = {{CURRENTYEAR}}|{{#ifexpr:{{{7|}}} < {{CURRENTMONTH}}|conclusa}}{{#ifexpr:{{{7|}}} = {{CURRENTMONTH}}|{{#ifexpr:{{{8|}}} < {{CURRENTDAY}}|conclusa}}{{#ifexpr:{{{8|}}} = {{CURRENTDAY}}|attiva}}{{#ifexpr:{{{8|}}} > {{CURRENTDAY}}|attiva}}}}{{#ifexpr:{{{7|}}} > {{CURRENTMONTH}}|attiva}}}}{{#ifexpr:{{{6|}}} > {{CURRENTYEAR}}|attiva}}''' {{#ifeq:{{{6|}}}|{{CURRENTYEAR}}|{{#ifexpr:{{#time:z}}<{{#time:z|{{{6|}}}-{{{7|}}}-{{{8|}}}}}+1|{{#ifexpr:{{#time:z}}>{{#time:z|{{{6|}}}-{{{7|}}}-{{{8|}}}}}-90|{{#if:{{{rinnovo automatico|}}}|<span style="font-size:larger">✅</span>|<span style="font-size:larger">⚠️</span>}}|}}|}}|}}{{#ifexpr:{{{6|}}}={{CURRENTYEAR}}+1|{{#ifexpr:365-{{#time:z}}+{{#time:z|{{{6|}}}-{{{7|}}}-{{{8|}}}}}<91|{{#if:{{{rinnovo automatico|}}}|<span style="font-size:larger">✅</span>|<span style="font-size:larger">⚠️</span>}}|}}|}}|bgcolor=#{{#switch:{{{stato|}}}|Attivo|attivo|Attiva|attiva=71D1B3|Conclusa|conclusa|Concluso|concluso=EE8019|ffffff}}{{!}}{{#if:{{{stato|}}}|'''{{{stato|}}}'''|<span style="display:none">9999-01-01</span>'''–'''}}}}
|{{#if:{{{attività|}}}|[[{{{attività|}}}|Pagina attività]]|}}
|{{#if:{{{attività|}}}|{{#ifexist:{{{attività|}}}|[[{{{attività|}}}|Pagina attività]]|{{{attività|}}}}}|}}
|{{#if:{{{referente|}}}|{{{referente|}}}|}}</includeonly><noinclude>Questo template genera una riga di una tabella a quattro colonne. È da utilizzare nella pagina [[Convenzioni]] e lo stato (attiva o conclusa) si aggiorna automaticamente.
|{{#if:{{{referente|}}}|{{{referente|}}}|}}</includeonly><noinclude>Questo template genera una riga di una tabella a quattro colonne. È da utilizzare nella pagina [[Convenzioni]] e lo stato (attiva o conclusa) si aggiorna automaticamente.


Il codice da utilizzare è il seguente: <code><nowiki>{{Convenzioni|1|2|aaaa|mm|gg|AAAA|MM|GG}}</nowiki></code>
Il codice da utilizzare è il seguente: <code><nowiki>{{Convenzioni|1|2|aaaa|mm|gg|AAAA|MM|GG}}</nowiki></code>


* '''1''' è il titolo della pagina a cui si vuole puntare
* '''1''' è il titolo della pagina a cui si vuole puntare (parametro facoltativo; se non valorizzato deve essere comunque inserito lo spazio vuoto - <code><nowiki>{{Convenzioni| |2|...}}</nowiki></code>)
* '''2''' è il testo che si vuole visualizzare nella colonna "Convenzione"
* '''2''' è il testo che si vuole visualizzare nella colonna "Convenzione"
* '''aaaa''' è l'anno di inizio della convenzione
* '''aaaa''' è l'anno di inizio della convenzione
Riga 15: Riga 15:
* '''GG''' è il giorno di scadenza della convenzione
* '''GG''' è il giorno di scadenza della convenzione
** ''NB'' se si inserisce l'anno bisogna obbligatoriamente inserire anche mese e giorno
** ''NB'' se si inserisce l'anno bisogna obbligatoriamente inserire anche mese e giorno
* '''stato''': qualora la convenzione non avesse una data di scadenza prefissata, è possible lasciare vuoti i campi relativi alle date e inserire il parametro <code>stato=</code>, che può essere compilato con <code>attiva</code> o <code>conclusa</code>, per forzare lo stato della convenzione.
* '''stato''': qualora la convenzione non avesse una data di scadenza prefissata, è possible lasciare vuoti i campi relativi alle date e inserire il parametro <code>stato=</code>, che può essere compilato con <code>attiva</code> o <code>conclusa</code>, per forzare lo stato della convenzione
* '''attività''' è il titolo della pagina dell'attività correlata alla convenzione
* '''attività''' è il titolo della pagina dell'attività correlata alla convenzione (se la pagina esiste, il link viene inserito automaticamente; altrimenti su può inserire testo libero)
* '''referente''' è il nome del referente della convenzione all'interno dello staff
* '''referente''' è il nome del referente della convenzione all'interno dello staff
* '''rinnovo automatico''' è il parametro da valorizzare con <code>sì</code> se la convenzione prevede un rinnovo tacito alla sua scadenza
* '''rinnovo automatico''' è il parametro da valorizzare con <code>sì</code> se la convenzione prevede un rinnovo tacito alla sua scadenza

Versione attuale delle 16:28, 13 mar 2023

Questo template genera una riga di una tabella a quattro colonne. È da utilizzare nella pagina Convenzioni e lo stato (attiva o conclusa) si aggiorna automaticamente.

Il codice da utilizzare è il seguente: {{Convenzioni|1|2|aaaa|mm|gg|AAAA|MM|GG}}

  • 1 è il titolo della pagina a cui si vuole puntare (parametro facoltativo; se non valorizzato deve essere comunque inserito lo spazio vuoto - {{Convenzioni| |2|...}})
  • 2 è il testo che si vuole visualizzare nella colonna "Convenzione"
  • aaaa è l'anno di inizio della convenzione
  • mm è il mese di inizio della convenzione
  • gg è il giorno di inizio della convenzione
  • AAAA è l'anno di scadenza della convenzione
  • MM è il mese di scadenza della convenzione
  • GG è il giorno di scadenza della convenzione
    • NB se si inserisce l'anno bisogna obbligatoriamente inserire anche mese e giorno
  • stato: qualora la convenzione non avesse una data di scadenza prefissata, è possible lasciare vuoti i campi relativi alle date e inserire il parametro stato=, che può essere compilato con attiva o conclusa, per forzare lo stato della convenzione
  • attività è il titolo della pagina dell'attività correlata alla convenzione (se la pagina esiste, il link viene inserito automaticamente; altrimenti su può inserire testo libero)
  • referente è il nome del referente della convenzione all'interno dello staff
  • rinnovo automatico è il parametro da valorizzare con se la convenzione prevede un rinnovo tacito alla sua scadenza

Ad esempio, scrivendo {{Convenzioni|Associazione:Convenzioni/2022/Istituto Italiano dei Castelli|Istituto Italiano dei Castelli|2022|02|23|2053|02|23|stato=attiva|attività=Wiki Loves Monuments/2022|referente=Dario Crespi}} si otterrà il seguente risultato:

Convenzione Data inizio Data fine Stato Pagina collegata Referente staff
Istituto Italiano dei Castelli 2022-02-2323 febbraio 2022 2053-02-2323 febbraio 2053 attiva Pagina attività Dario Crespi

Scrivendo invece {{Convenzioni|Associazione:Convenzioni/2022/Istituto Italiano dei Castelli|Istituto Italiano dei Castelli|stato=conclusa|attività=Wiki Loves Monuments/2022|referente=Dario Crespi}} si otterrà:

Convenzione Data inizio Data fine Stato Pagina collegata Referente staff
Istituto Italiano dei Castelli 9999-01-01 conclusa Pagina attività Dario Crespi

NB negli esempi sopra il template è stato inserito tra i seguenti blocchi, che generano la tabella:

 {|class="wikitable sortable"
 !Convenzione!!Data inizio!!Data fine!!Stato

 |}