Template:Versioni compatibili: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
nessun oggetto della modifica
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 17: Riga 17:
           | Wheezy = <br />Debian 7 "Wheezy"
           | Wheezy = <br />Debian 7 "Wheezy"
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Stretch = {{ #ifexpr: {{REVISIONYEAR}} < 2017 | <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]] | {{ #ifexpr: {{REVISIONYEAR}} = 2017 | {{ #ifexpr: {{REVISIONMONTH}} < 6 |  <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]] | {{#ifexpr:{{REVISIONMONTH}} = 6 | {{ #ifexpr: {{REVISIONDAY}} < 8 | <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]] | <br/> Debian 9 "Stretch" }} | <br/> Debian 9 "Stretch" }} }} | <br/> Debian 9 "Stretch" }} }}<!-- LE CONDIZIONI PER REVISIONMONTH E REVISIONDAY VANNO CAMBIATE AL RILASCIO DI STRETCH -->
           | Stretch = <br />ERRORE: utilizzare "Testing" come parametro al posto di "Stretch" [[Categoria: Errori nel template Versioni compatibili]]
           | Sid = <br />ERRORE: utilizzare "Unstable_v9" come parametro al posto di "Sid" [[Categoria: Errori nel template Versioni compatibili]]
          | Sid = <br />ERRORE: utilizzare "Unstable" come parametro al posto di "Sid" [[Categoria: Errori nel template Versioni compatibili]]
          | Unstable_v9 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
          | Testing_2015 | Testing_2016 = <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]]  
           | Unstable_2015 | Unstable_2016 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | <br />ERRORE: valore non valido ({{{1}}}) [[Categoria: Errori nel template Versioni compatibili]]
           | <br />ERRORE: valore non valido ({{{1}}}) [[Categoria: Errori nel template Versioni compatibili]]
}}{{
}}{{
Riga 31: Riga 32:
           | Wheezy = <br />Debian 7 "Wheezy"
           | Wheezy = <br />Debian 7 "Wheezy"
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Stretch = {{ #ifexpr: {{REVISIONYEAR}} < 2017 | <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]] | {{ #ifexpr: {{REVISIONYEAR}} = 2017 | {{ #ifexpr: {{REVISIONMONTH}} < 6 |  <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]]  | {{#ifexpr:{{REVISIONMONTH}} = 6 | {{ #ifexpr: {{REVISIONDAY}} < 8 | <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]] | <br/> Debian 9 "Stretch" }} | <br/> Debian 9 "Stretch" }} }} | <br/> Debian 9 "Stretch" }} }}<!-- LE CONDIZIONI PER REVISIONMONTH E REVISIONDAY VANNO CAMBIATE AL RILASCIO DI STRETCH -->
           | Stretch | Testing = <br />ERRORE: utilizzare "Testing_2015" come parametro al posto di "Stretch/Testing" [[Categoria: Errori nel template Versioni compatibili]]
           | Testing_v9 = <br />Debian testing "Stretch" [[Categoria: Guide compatibili con testing]]
          | Sid | Unstable = <br />ERRORE: utilizzare "Unstable" come parametro al posto di "Sid/Unstable" [[Categoria: Errori nel template Versioni compatibili]]
           | Sid = <br />ERRORE: utilizzare "Unstable_v9" come parametro al posto di "Sid" [[Categoria: Errori nel template Versioni compatibili]]
           | Testing_2015 | Testing_2016 = <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]]  
          | Unstable_v9 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | Unstable_2015 | Unstable_2016 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | <br />ERRORE: valore non valido ({{{2}}}) [[Categoria: Errori nel template Versioni compatibili]]
           | <br />ERRORE: valore non valido ({{{2}}}) [[Categoria: Errori nel template Versioni compatibili]]
       }}
       }}
Riga 46: Riga 47:
           | Wheezy = <br />Debian 7 "Wheezy"
           | Wheezy = <br />Debian 7 "Wheezy"
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Stretch = {{ #ifexpr: {{REVISIONYEAR}} < 2017 | <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]] | {{ #ifexpr: {{REVISIONYEAR}} = 2017 | {{ #ifexpr: {{REVISIONMONTH}} < 6 |  <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]]  | {{#ifexpr:{{REVISIONMONTH}} = 6 | {{ #ifexpr: {{REVISIONDAY}} < 8 | <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]] | <br/> Debian 9 "Stretch" }} | <br/> Debian 9 "Stretch" }} }} | <br/> Debian 9 "Stretch" }} }}<!-- LE CONDIZIONI PER REVISIONMONTH E REVISIONDAY VANNO CAMBIATE AL RILASCIO DI STRETCH -->
           | Stretch | Testing = <br />ERRORE: utilizzare "Testing_2015" come parametro al posto di "Stretch/Testing" [[Categoria: Errori nel template Versioni compatibili]]
           | Testing_v9 = <br />Debian testing "Stretch" [[Categoria: Guide compatibili con testing]]
          | Sid | Unstable = <br />ERRORE: utilizzare "Unstable" come parametro al posto di "Sid/Unstable" [[Categoria: Errori nel template Versioni compatibili]]
           | Sid = <br />ERRORE: utilizzare "Unstable_v9" come parametro al posto di "Sid" [[Categoria: Errori nel template Versioni compatibili]]
           | Testing_2015 | Testing_2016 = <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]]  
          | Unstable_v9 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | Unstable_2015 | Unstable_2016 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | <br />ERRORE: valore non valido ({{{3}}}) [[Categoria: Errori nel template Versioni compatibili]]
           | <br />ERRORE: valore non valido ({{{3}}}) [[Categoria: Errori nel template Versioni compatibili]]
       }}
       }}
Riga 60: Riga 61:
           | Wheezy = <br />Debian 7 "Wheezy"
           | Wheezy = <br />Debian 7 "Wheezy"
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Jessie = <br />Debian 8 "Jessie" [[Categoria: Guide compatibili con Jessie]]
           | Stretch = {{ #ifexpr: {{REVISIONYEAR}} < 2017 | <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]] | {{ #ifexpr: {{REVISIONYEAR}} = 2017 | {{ #ifexpr: {{REVISIONMONTH}} < 6 |  <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]]  | {{#ifexpr:{{REVISIONMONTH}} = 6 | {{ #ifexpr: {{REVISIONDAY}} < 8 | <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]] | <br/> Debian 9 "Stretch" }} | <br/> Debian 9 "Stretch" }} }} | <br/> Debian 9 "Stretch" }} }}<!-- LE CONDIZIONI PER REVISIONMONTH E REVISIONDAY VANNO CAMBIATE AL RILASCIO DI STRETCH -->
           | Stretch | Testing = <br />ERRORE: utilizzare "Testing_2015" come parametro al posto di "Stretch/Testing" [[Categoria: Errori nel template Versioni compatibili]]
           | Testing_v9 = <br />Debian testing "Stretch" [[Categoria: Guide compatibili con testing]]
          | Sid | Unstable = <br />ERRORE: utilizzare "Unstable" come parametro al posto di "Sid/Unstable" [[Categoria: Errori nel template Versioni compatibili]]
           | Sid = <br />ERRORE: utilizzare "Unstable_v9" come parametro al posto di "Sid" [[Categoria: Errori nel template Versioni compatibili]]
           | Testing_2015 | Testing_2016 = <br/>Debian testing "Stretch" [[Categoria:Guide compatibili con testing]]  
          | Unstable_v9 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | Unstable_2015 | Unstable_2016 = <br />Debian "Sid" [[Categoria: Guide compatibili con Sid]]
           | <br />ERRORE: valore non valido ({{{4}}}) [[Categoria: Errori nel template Versioni compatibili]]
           | <br />ERRORE: valore non valido ({{{4}}}) [[Categoria: Errori nel template Versioni compatibili]]
       }}
       }}
Riga 83: Riga 84:
== Uso ==
== Uso ==
=== Parametri ===
=== Parametri ===
{{Versioni compatibili|Wheezy|Jessie}}
{{Versioni compatibili|Wheezy|Jessie|Testing_2015|Unstable_2015}}
Aggiungere un parametro per ogni versione compatibile, separati tra loro da un carattere "|". Il nome da inserire è il [[codename]] di Debian, ovvero il nome del personaggio di Toy Story a cui la versione specifica è dedicata. La lista completa è riportata in seguito.
Aggiungere un parametro per ogni versione compatibile, separati tra loro da un carattere "|". Il nome da inserire è il [[codename]] di Debian, ovvero il nome del personaggio di Toy Story a cui la versione specifica è dedicata. La lista completa è riportata in seguito.


Riga 92: Riga 93:
Per esempio:
Per esempio:
<pre>
<pre>
<nowiki>{{Versioni compatibili|Wheezy|Jessie}}</nowiki>
<nowiki>{{Versioni compatibili|Wheezy|Jessie|Testing_2015|Unstable_2015}}</nowiki>
</pre>
</pre>


'''Numero massimo di parametri''': 4
'''Numero massimo di parametri''': 4


'''Codename ammessi''':
'''Codename ammessi''' (per Debian [[stable]] e precedenti):
*Woody
*Woody
*Sarge
*Sarge
Riga 105: Riga 106:
*Wheezy
*Wheezy
*Jessie
*Jessie
*Stretch
 
'''Suite ammesse''' (per [[testing]] e [[Sid]]):
*Testing_2015, Testing_2016, ... (per "Stretch", finché sarà testing)
*Unstable_2015, Unstable_2016, ... (per "Sid")


Se si supera il numero massimo di parametri ammessi, è possibile rimuovere le versioni non più supportate. Mentre, per indicare la compatibilità con tutte le cinque versioni supportate di Debian, l'unica possibilità è utilizzare il template senza parametri, come nella sezione sul [[#Nessun parametro|template senza parametri]].
Se si supera il numero massimo di parametri ammessi, è possibile rimuovere le versioni non più supportate. Mentre, per indicare la compatibilità con tutte le cinque versioni supportate di Debian, l'unica possibilità è utilizzare il template senza parametri, come nella sezione sul [[#Nessun parametro|template senza parametri]].


I parametri del template inoltre devono essere ordinati per versione, partendo dalla meno recente (ordine crescente).
I parametri del template inoltre devono essere ordinati per versione, partendo dalla meno recente (ordine crescente).
Per garantire in futuro che tutte le guide verificate per "Stretch" siano testate per quella che sarà la versione stable, si riservano i ''codename'' per le versioni stable e precedenti di Debian. Per le più recenti si utilizza la suite, seguita dall'anno di verifica.


==== Non compatibilità ====
==== Non compatibilità ====
3 581

contributi

Menu di navigazione