3 581
contributi
mNessun oggetto della modifica |
(task Revisione Wiki #61) |
||
Riga 1: | Riga 1: | ||
<includeonly> | <includeonly> | ||
{|style="border-radius: 0.5em; width:250px; float:right; clear:both; margin-bottom:10px; text-align:center; font-variant:small-caps; background:#f8fbfd; border:1px solid #4e88d0; padding-bottom:5px" | {|style="border-radius: 0.5em; width:250px; float:right; clear:both; margin-bottom:10px; text-align:center; font-variant:small-caps; background:#f8fbfd; border:1px solid #4e88d0; padding-bottom:5px" | ||
|[[Image:Debian-swirl.png|33px|link=]]{{ | |[[Image:Debian-swirl.png|33px|link=]]'''Versioni Compatibili'''{{ | ||
# | #ifeq: {{{1|}}} | ONLY | <br />'''soltanto:''' | }}{{ | ||
#if: {{{1|}}} | {{Versioni compatibili elenco|{{{1}}}}} | |||
}}{{ | }}{{ | ||
#if: {{{2|}}} | {{Versioni compatibili elenco|{{{2}}}}} | |||
}}{{ | }}{{ | ||
#if: {{{3|}}} | {{Versioni compatibili elenco|{{{3}}}}} | |||
}}{{ | }}{{ | ||
#if: {{{4|}}} | {{Versioni compatibili elenco|{{{4}}}}} | |||
}}{{ | }}{{ | ||
#if: {{{5|}}} | {{Versioni compatibili elenco|{{{5}}}}} | |||
}}{{ | }}{{ | ||
#if: {{{ | #if: {{{6|}}} | <br />ERRORE: Consentiti fino a 5 parametri! [[Categoria: Errori nel template Versioni compatibili]] | | ||
}} | <br />Tutte le versioni supportate di Debian [[Categoria: Guide compatibili con tutte le versioni di Debian]] }}{{ | }} | <br />Tutte le versioni supportate di Debian [[Categoria: Guide compatibili con tutte le versioni di Debian]] }}{{ | ||
#ifeq: {{{1|}}} | ONLY | | {{ | #ifeq: {{{1|}}} | ONLY | | {{ | ||
# | #switch: {{Codename|Oldstable}} | {{{1|}}} | {{{2|}}} | {{{3|}}} | {{{4|}}} | {{{5|}}} = {{ | ||
#switch: {{Codename|Stable}} | {{{1|}}} | {{{2|}}} | {{{3|}}} | {{{4|}}} | {{{5|}}} = | |||
| <br />[[:Categoria:Guide non compatibili con stable|Verificala con {{Codename|Stable}}]] [[Categoria: Guide non compatibili con stable]] }} | |||
}} | |||
}} | }} | ||
|}</includeonly><noinclude>__NOTOC__ | |}</includeonly><noinclude>__NOTOC__ | ||
Riga 84: | Riga 29: | ||
== Uso == | == Uso == | ||
=== Parametri === | === Parametri === | ||
{{Versioni compatibili| | {{Versioni compatibili|{{Codename|Oldstable}}|{{Codename|Stable}}}} | ||
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. | ||
Si noti che tutti i pacchetti presenti in [[testing]] e [[unstable]] possono ricevere aggiornamenti che ne alterano le funzionalità, oppure essere rimossi durante la fase di [[freeze]] o prima ancora, motivo per cui in questo template si è scelto di prediligere la compatibilità per l'attuale [[stable]] e versioni precedenti di Debian. Per garantire in futuro che tutte le guide verificate per " | Si noti che tutti i pacchetti presenti in [[testing]] e [[unstable]] possono ricevere aggiornamenti che ne alterano le funzionalità, oppure essere rimossi durante la fase di [[freeze]] o prima ancora, motivo per cui in questo template si è scelto di prediligere la compatibilità per l'attuale [[stable]] e versioni precedenti di Debian. Per garantire in futuro che tutte le guide verificate per "{{Codename|Testing}}" siano testate per quella che sarà la versione ''stable'' rilasciata, si riservano i [[codename]] per le sole versioni ''stable'' e precedenti di Debian, mentre per le più recenti si utilizzano la [[suite]] e l'anno di verifica. | ||
Per esempio: | Per esempio: | ||
<nowiki>{{Versioni compatibili|</nowiki>{{Codename|Oldstable}}<nowiki>|</nowiki>{{Codename|Stable}}<nowiki>}}</nowiki> | |||
<nowiki>{{Versioni compatibili| | |||
</ | |||
Oppure con | Oppure con {{Codename|Stable}}, testing ({{Codename|Testing}}) e unstable/Sid: | ||
<nowiki>{{Versioni compatibili|</nowiki>{{Codename|Stable}}<nowiki>|Testing_</nowiki>{{CURRENTYEAR}}<nowiki>|Unstable_</nowiki>{{CURRENTYEAR}}<nowiki>}}</nowiki> | |||
<nowiki>{{Versioni compatibili| | |||
</ | |||
'''Numero massimo di parametri''': | '''Numero massimo di parametri''': 5 | ||
'''Codename ammessi''' (per Debian [[stable]] e precedenti): | '''Codename ammessi''' (per Debian [[stable]] e precedenti): | ||
*Woody | *Woody | ||
*Sarge | *Sarge | ||
* | *... | ||
* | *{{Codename|Obsoleta}} | ||
* | *{{Codename|Oldoldstable}} | ||
* | *{{Codename|Oldstable}} | ||
* | *{{Codename|Stable}} | ||
'''Suite ammesse''' (per [[testing]] e [[Sid]]): | '''Suite ammesse''' (per [[testing]] e [[Sid]]): | ||
* | *Testing_{{CURRENTYEAR}}, Testing_({{CURRENTYEAR}}+1), ... (per "{{Codename|Testing}}", finché sarà testing) | ||
* | *Unstable_{{CURRENTYEAR}}, Unstable_({{CURRENTYEAR}}+1), ... (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]]. | ||
Riga 119: | Riga 60: | ||
==== Non compatibilità ==== | ==== Non compatibilità ==== | ||
{{Versioni compatibili|ONLY| | {{Versioni compatibili|ONLY|{{Codename|Oldstable}}}} | ||
Utilizzando la stringa <code>ONLY</code> come primo parametro, è possibile utilizzare questo template per segnalare che soltanto le versioni esplicitamente elencate con i parametri successivi sono supportate. | Utilizzando la stringa <code>ONLY</code> come primo parametro, è possibile utilizzare questo template per segnalare che soltanto le versioni esplicitamente elencate con i parametri successivi sono supportate. | ||
Riga 128: | Riga 69: | ||
Per esempio: | Per esempio: | ||
<nowiki>{{Versioni compatibili|ONLY|</nowiki>{{Codename|Oldstable}}<nowiki>}}</nowiki> | |||
<nowiki>{{Versioni compatibili|ONLY| | |||
</ | |||
Inoltre una guida segnalata esplicitamente come non compatibile per altre versioni può diventare obsoleta, ma non da controllare o da adottare. | Inoltre una guida segnalata esplicitamente come non compatibile per altre versioni può diventare obsoleta, ma non da controllare o da adottare. | ||
Riga 143: | Riga 82: | ||
Per esempio: | Per esempio: | ||
<nowiki>{{Versioni compatibili}}</nowiki> | |||
<nowiki>{{Versioni compatibili}}</nowiki | |||
Le guide che utilizzano questo template senza parametri per pacchetti opzionali del sistema, se non ricevono verifiche e non sono più aggiornate, sono in genere modificate al momento del rilascio della nuova stable con l'aggiunta delle sole versioni precedenti. | Le guide che utilizzano questo template senza parametri per pacchetti opzionali del sistema, se non ricevono verifiche e non sono più aggiornate, sono in genere modificate al momento del rilascio della nuova stable con l'aggiunta delle sole versioni precedenti. |
contributi