3 581
contributi
m (rimozione template da controllare con parametro ONLY anche per guide abbandonate) |
m (rimozione categorie nascoste generate dagli esempi (modificata solo parte <noinclude>, e solo nel sorgente) - parte 1/2) |
||
Riga 55: | Riga 55: | ||
== Uso == | == Uso == | ||
<!-- | |||
* COMMENTO * | |||
Le tabelle di questa sezione sono generate con {{subst:Versioni compatibili|...}} dove "subst:" è necessario per inserire il contenuto del template | |||
anche nel sorgente, così da poterlo poi modificare per rimuovere le categorie nascoste. | |||
* FINE COMMENTO *--> | |||
=== Parametri === | === Parametri === | ||
{{Versioni compatibili|{{Codename|Oldstable}}|{{Codename|Stable}}}} | |||
{{ | |||
#if: {{Codename|Oldstable}} | {{ | |||
#switch: {{ | |||
#if: | {{{5}}} | {{ | |||
#if: | {{{4}}} | {{ | |||
#if: | {{{3}}} | {{ | |||
#if: {{Codename|Stable}} | {{Codename|Stable}} | {{Codename|Oldstable}} | |||
}} | |||
}} | |||
}} | |||
}} | Woody | Sarge | Etch | Lenny | Squeeze | Testing_{{#expr: {{CURRENTYEAR}} + 1}} | Unstable_{{#expr: {{CURRENTYEAR}} + 1}} | Testing_{{CURRENTYEAR}} | Unstable_{{CURRENTYEAR}} | Testing_{{#expr: {{CURRENTYEAR}} - 1}} | Unstable_{{#expr: {{CURRENTYEAR}} - 1}} | Testing_{{#expr: {{CURRENTYEAR}} - 2}} | Unstable_{{#expr: {{CURRENTYEAR}} - 2}} | Testing_{{#expr: {{CURRENTYEAR}} - 3}} | Unstable_{{#expr: {{CURRENTYEAR}} - 3}} = | |||
| Testing_{{#expr: {{CURRENTYEAR}} - 4}} | Unstable_{{#expr: {{CURRENTYEAR}} - 4}} | Testing_{{#expr: {{CURRENTYEAR}} - 5}} | Unstable_{{#expr: {{CURRENTYEAR}} - 5}} = {{ | |||
#ifeq: {{Codename|Oldstable}} | ONLY | | {{Guida da controllare|AUTO}} | |||
}} | |||
| {{ | |||
#switch: {{Codename|Stable}} | {{Codename|Oldstable}} | {{Codename|Stable}} | | | = | |||
| {{ | |||
#switch: {{Codename|Oldstable}} | {{Codename|Oldstable}} | {{Codename|Stable}} | | | = | |||
| {{ | |||
#switch: {{Codename|Oldoldstable}} | {{Codename|Oldstable}} | {{Codename|Stable}} | | | = {{ | |||
#ifeq: {{Codename|Oldstable}} | ONLY | | {{Guida da controllare|AUTO}} | |||
}} | {{ | |||
#ifeq: {{Codename|Oldstable}} | ONLY | | {{Guida da controllare|AUTO|NOCATEGORY}} | |||
}} [[Categoria:Guide abbandonate]] | |||
}} | |||
}} | |||
}} | |||
}} | | |||
}} | |||
{|style="float:right; clear:both; width:23%; min-width:133px; margin:0 0 10px 8px; padding-bottom:5px; border-radius:0.5em; border:1px solid #4e88d0; background-color:#f8fbfd; font-variant:small-caps; text-align:center;" | |||
|[[Image:Debian-swirl.png|33px|link=]] '''Versioni Compatibili''' {{ | |||
#ifeq: {{Codename|Oldstable}} | ONLY | <br />'''soltanto:''' | }}{{ | |||
#if: {{Codename|Oldstable}} | {{Versioni compatibili elenco|{{Codename|Oldstable}}}}{{ | |||
#if: {{Codename|Stable}} | {{Versioni compatibili elenco|{{Codename|Stable}}}} | |||
}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{3}}}}} | |||
}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{4}}}}} | |||
}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{5}}}}} | |||
}}{{ | |||
#if: | <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]] }}{{ | |||
#ifeq: {{Codename|Oldstable}} | ONLY | | {{ | |||
#switch: {{Codename|Oldstable}} | {{Codename|Oldstable}} | {{Codename|Stable}} | | | = {{ | |||
#switch: {{Codename|Stable}} | {{Codename|Oldstable}} | {{Codename|Stable}} | | | = | |||
| <br />[[:Categoria:Guide non compatibili con stable|Verificala con {{Codename|Stable}}]] [[Categoria: Guide non compatibili con 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. | ||
Riga 88: | Riga 145: | ||
==== Non compatibilità ==== | ==== Non compatibilità ==== | ||
{{Versioni compatibili|ONLY|{{Codename|Oldstable}}}} | {{ | ||
#if: ONLY | {{ | |||
#switch: {{ | |||
#if: | {{{5}}} | {{ | |||
#if: | {{{4}}} | {{ | |||
#if: | {{{3}}} | {{ | |||
#if: {{Codename|Oldstable}} | {{Codename|Oldstable}} | ONLY | |||
}} | |||
}} | |||
}} | |||
}} | Woody | Sarge | Etch | Lenny | Squeeze | Testing_{{#expr: {{CURRENTYEAR}} + 1}} | Unstable_{{#expr: {{CURRENTYEAR}} + 1}} | Testing_{{CURRENTYEAR}} | Unstable_{{CURRENTYEAR}} | Testing_{{#expr: {{CURRENTYEAR}} - 1}} | Unstable_{{#expr: {{CURRENTYEAR}} - 1}} | Testing_{{#expr: {{CURRENTYEAR}} - 2}} | Unstable_{{#expr: {{CURRENTYEAR}} - 2}} | Testing_{{#expr: {{CURRENTYEAR}} - 3}} | Unstable_{{#expr: {{CURRENTYEAR}} - 3}} = | |||
| Testing_{{#expr: {{CURRENTYEAR}} - 4}} | Unstable_{{#expr: {{CURRENTYEAR}} - 4}} | Testing_{{#expr: {{CURRENTYEAR}} - 5}} | Unstable_{{#expr: {{CURRENTYEAR}} - 5}} = {{ | |||
#ifeq: ONLY | ONLY | | {{Guida da controllare|AUTO}} | |||
}} | |||
| {{ | |||
#switch: {{Codename|Stable}} | ONLY | {{Codename|Oldstable}} | | | = | |||
| {{ | |||
#switch: {{Codename|Oldstable}} | ONLY | {{Codename|Oldstable}} | | | = | |||
| {{ | |||
#switch: {{Codename|Oldoldstable}} | ONLY | {{Codename|Oldstable}} | | | = {{ | |||
#ifeq: ONLY | ONLY | | {{Guida da controllare|AUTO}} | |||
}} | {{ | |||
#ifeq: ONLY | ONLY | | {{Guida da controllare|AUTO|NOCATEGORY}} | |||
}} [[Categoria:Guide abbandonate]] | |||
}} | |||
}} | |||
}} | |||
}} | | |||
}} | |||
{|style="float:right; clear:both; width:23%; min-width:133px; margin:0 0 10px 8px; padding-bottom:5px; border-radius:0.5em; border:1px solid #4e88d0; background-color:#f8fbfd; font-variant:small-caps; text-align:center;" | |||
|[[Image:Debian-swirl.png|33px|link=]] '''Versioni Compatibili''' {{ | |||
#ifeq: ONLY | ONLY | <br />'''soltanto:''' | }}{{ | |||
#if: ONLY | {{Versioni compatibili elenco|ONLY}}{{ | |||
#if: {{Codename|Oldstable}} | {{Versioni compatibili elenco|{{Codename|Oldstable}}}} | |||
}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{3}}}}} | |||
}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{4}}}}} | |||
}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{5}}}}} | |||
}}{{ | |||
#if: | <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]] }}{{ | |||
#ifeq: ONLY | ONLY | | {{ | |||
#switch: {{Codename|Oldstable}} | ONLY | {{Codename|Oldstable}} | | | = {{ | |||
#switch: {{Codename|Stable}} | ONLY | {{Codename|Oldstable}} | | | = | |||
| <br />[[:Categoria:Guide non compatibili con stable|Verificala con {{Codename|Stable}}]] [[Categoria: Guide non compatibili con stable]] }} | |||
}} | |||
}} | |||
|} | |||
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 102: | Riga 208: | ||
=== Nessun parametro === | === Nessun parametro === | ||
{{Versioni compatibili}} | {{ | ||
#if: | {{ | |||
#switch: {{ | |||
#if: | {{{5}}} | {{ | |||
#if: | {{{4}}} | {{ | |||
#if: | {{{3}}} | {{ | |||
#if: | {{{2}}} | {{{1}}} | |||
}} | |||
}} | |||
}} | |||
}} | Woody | Sarge | Etch | Lenny | Squeeze | Testing_{{#expr: {{CURRENTYEAR}} + 1}} | Unstable_{{#expr: {{CURRENTYEAR}} + 1}} | Testing_{{CURRENTYEAR}} | Unstable_{{CURRENTYEAR}} | Testing_{{#expr: {{CURRENTYEAR}} - 1}} | Unstable_{{#expr: {{CURRENTYEAR}} - 1}} | Testing_{{#expr: {{CURRENTYEAR}} - 2}} | Unstable_{{#expr: {{CURRENTYEAR}} - 2}} | Testing_{{#expr: {{CURRENTYEAR}} - 3}} | Unstable_{{#expr: {{CURRENTYEAR}} - 3}} = | |||
| Testing_{{#expr: {{CURRENTYEAR}} - 4}} | Unstable_{{#expr: {{CURRENTYEAR}} - 4}} | Testing_{{#expr: {{CURRENTYEAR}} - 5}} | Unstable_{{#expr: {{CURRENTYEAR}} - 5}} = {{ | |||
#ifeq: | ONLY | | {{Guida da controllare|AUTO}} | |||
}} | |||
| {{ | |||
#switch: {{Codename|Stable}} | | | | | = | |||
| {{ | |||
#switch: {{Codename|Oldstable}} | | | | | = | |||
| {{ | |||
#switch: {{Codename|Oldoldstable}} | | | | | = {{ | |||
#ifeq: | ONLY | | {{Guida da controllare|AUTO}} | |||
}} | {{ | |||
#ifeq: | ONLY | | {{Guida da controllare|AUTO|NOCATEGORY}} | |||
}} [[Categoria:Guide abbandonate]] | |||
}} | |||
}} | |||
}} | |||
}} | | |||
}} | |||
{|style="float:right; clear:both; width:23%; min-width:133px; margin:0 0 10px 8px; padding-bottom:5px; border-radius:0.5em; border:1px solid #4e88d0; background-color:#f8fbfd; font-variant:small-caps; text-align:center;" | |||
|[[Image:Debian-swirl.png|33px|link=]] '''Versioni Compatibili''' {{ | |||
#ifeq: | ONLY | <br />'''soltanto:''' | }}{{ | |||
#if: | {{Versioni compatibili elenco|{{{1}}}}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{2}}}}} | |||
}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{3}}}}} | |||
}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{4}}}}} | |||
}}{{ | |||
#if: | {{Versioni compatibili elenco|{{{5}}}}} | |||
}}{{ | |||
#if: | <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]] }}{{ | |||
#ifeq: | ONLY | | {{ | |||
#switch: {{Codename|Oldstable}} | | | | | = {{ | |||
#switch: {{Codename|Stable}} | | | | | = | |||
| <br />[[:Categoria:Guide non compatibili con stable|Verificala con {{Codename|Stable}}]] [[Categoria: Guide non compatibili con stable]] }} | |||
}} | |||
}} | |||
|} | |||
Se non vengono aggiunti parametri, la guida è compatibile con tutte le versioni supportate di Debian. | Se non vengono aggiunti parametri, la guida è compatibile con tutte le versioni supportate di Debian. | ||
contributi