Template:Codename: differenze tra le versioni

Aggiornamento per il rilascio di Debian 12 "bookworm"
mNessun oggetto della modifica
(Aggiornamento per il rilascio di Debian 12 "bookworm")
 
(19 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
<includeonly>{{
<includeonly>{{
  #switch: {{{1|}}}
#switch: {{lc: {{{1|}}} }}
    | versione_obsoleta = 5
| versione_obsoleta = 9
    | versione_oldoldstable = 6
| versione_oldoldstable = 10
    | versione_lts = 6
| versione_oldstable = 11
    | versione_oldstable = 7
| versione_stable = 12
    | versione_stable = 8
| versione_testing = 13
    | versione_testing = 9
| obsoleta = stretch
    | obsoleta = lenny
| oldoldstable = buster
    | Obsoleta = Lenny
| oldstable = bullseye
    | oldoldstable = squeeze
| stable = bookworm
    | Oldoldstable = Squeeze
| testing = trixie
    | lts = squeeze
| buster = oldoldstable
    | Lts = Squeeze
| bullseye = oldstable
    | oldstable = wheezy
| bookworm = stable
    | Oldstable = Wheezy
| trixie = testing
    | stable = jessie
| datarilascio_oldoldstable = 6 luglio 2019
    | Stable = Jessie
| datarilascio_oldstable = 14 agosto 2021
    | testing = stretch
| datarilascio_stable = 10 giugno 2023
    | Testing = Stretch
| anno_prossimo_rilascio_stimato = 2025
    | Squeeze = oldoldstable
| sid | unstable | datarilascio_unstable | versione_unstable | datarilascio_testing
    | Wheezy = oldstable
| = <br/><br/>'''ERRORE nel [[Template:Codename]]:''' argomento "{{{1|}}}" non valido!<br/><br/> [[Categoria:Errori nel template Codename]]
    | Jessie = stable
| versione_rilascio = {{
    | Stretch = testing
  #switch: {{lc: {{{2|}}} }}
    | = ERRORE
  | bookworm = 12
    | obsoleta
  | 12 = bookworm 
}}</includeonly><noinclude>__NOTOC__
  | bullseye = 11
Questo template può stampare il [[codename]] o il numero di versione corrispondente a una data [[suite]] di Debian; oppure la ''suite'' corrispondente a un dato ''codename'' di una [[release]] di Debian.
  | 11 = bullseye
  | buster = 10
  | 10 = buster
  | stretch = 9
  | jessie = 8
  | wheezy = 7
  | squeeze = 6
  | lenny = 5
  | etch = 4
  | sarge = 3.1
  | 0
  }}
| obsoleta
}}{{
#if: {{{2|}}} |  | {{Codename Supporto}}
}}</includeonly><noinclude>
{{Box | Come aggiornare il template | A ogni nuovo [[release|rilascio]] di Debian per aggiornare la pagina si rimanda alla lettura di questa [[Guide@Debianizzati.Org:Aggiornare template Codename|pagina di aiuto]].
 
In particolare si ricorda che perché le modifiche apportate siano visibili nelle sezioni successive di questa pagina, è necessario modificare e salvare nuovamente questa pagina.}}
 
== Introduzione ==
Questo template può stampare il [[codename]], il numero di versione o la data di rilascio corrispondente a una data [[suite]] di Debian; oppure la ''suite'' corrispondente a un dato ''codename'' di una [[release]] di Debian.


Serve a evitare che tutte le pagine che fanno riferimento a informazioni mutevoli riguardanti una [[release]] di Debian debbano essere aggiornate a ogni nuovo rilascio. Infatti, se non sono necessari altri interventi di manutenzione, per la maggior parte sarà sufficiente mantenere aggiornata solo questa voce.
Serve a evitare che tutte le pagine che fanno riferimento a informazioni mutevoli riguardanti una [[release]] di Debian debbano essere aggiornate a ogni nuovo rilascio. Infatti, se non sono necessari altri interventi di manutenzione, per la maggior parte sarà sufficiente mantenere aggiornata solo questa voce.


È da utilizzarsi '''esclusivamente''' per pagine di glossario oppure per guide su software di sistema molto generali e [[Template:Versioni compatibili|compatibili]] per tutte le versioni.
È da utilizzarsi '''esclusivamente''' per pagine di categorie, template, glossario oppure per guide su software di sistema molto generali e [[Template:Versioni compatibili|compatibili]] per tutte le versioni.
 
L'elenco delle pagine che lo utilizzano direttamente è consultabile da [[Template:Codename Supporto|questa pagina]] di supporto, così da consentire il monitoraggio del suo utilizzo. L'elenco da "Puntano qui" a sinistra in questa pagina restituirebbe invece anche tutte le inclusioni indirette.


== Parametri ==
== Parametri ==
Non sono case-sensitive (si possono scrivere indifferentemente in maiuscolo o minuscolo).
=== Per stampare il codename ===
=== Per stampare il codename ===
[[Suite]] supportate:
[[Suite]] supportate:
* oldoldstable
* oldoldstable
* lts
* oldstable
* oldstable
* stable
* stable
Riga 43: Riga 67:
Inoltre è possibile usare il parametro speciale '''obsoleta''' per ottenere il [[codename]] dell'ultima release di Debian a non essere più supportata.
Inoltre è possibile usare il parametro speciale '''obsoleta''' per ottenere il [[codename]] dell'ultima release di Debian a non essere più supportata.


La prima lettera del parametro può essere maiuscola, se si vuole che lo sia anche la prima lettera del ''codename''.
Si noti che [[unstable]] non è presente, perché il suo codename resta sempre [[sid]].


Si noti che [[Unstable]] non è presente, perché il suo codename resta sempre [[Sid]].
Se si vuole la prima lettera maiuscola, si può usare <code>ucfirst</code> (per esempio: <code><nowiki>{{ucfirst: {{Codename|...}} }}</nowiki></code>).


=== Per stampare la suite ===
=== Per stampare la suite ===
Riga 56: Riga 80:
Tutti gli altri ''codename'' restituiscono il valore '''obsoleta'''.
Tutti gli altri ''codename'' restituiscono il valore '''obsoleta'''.


Si noti che [[Sid]] non è presente, perché la sua [[suite]] resta sempre [[Unstable]].
Si noti che [[sid]] non è presente, perché la sua [[suite]] resta sempre [[unstable]].


=== Per stampare il numero di versione ===
=== Per stampare il numero di versione ===
In alternativa, per stampare il numero di versione, sono permessi anche questi parametri:
In alternativa, per stampare il numero di versione, sono supportati:
* versione_oldoldstable
* versione_oldoldstable
* versione_lts
* versione_oldstable
* versione_oldstable
* versione_stable
* versione_stable
Riga 67: Riga 90:


È possibile usare il parametro speciale '''versione_obsoleta''' per ottenere il numero di versione dell'ultima release di Debian a non essere più supportata.
È possibile usare il parametro speciale '''versione_obsoleta''' per ottenere il numero di versione dell'ultima release di Debian a non essere più supportata.
=== Per stampare la data di rilascio ===
Per stampare la data di rilascio, per le versioni già rilasciate, sono permessi:
* datarilascio_oldoldstable
* datarilascio_oldstable
* datarilascio_stable


== Esempi ==
== Esempi ==
Riga 79: Riga 108:
Oppure:
Oppure:
<pre>
<pre>
L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]" e...
L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|stable}}]]", rilasciata il {{Codename|datarilascio_stable}} e...
</pre>
</pre>
per visualizzare:
per visualizzare:
  L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]" e...
  L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|stable}}]]", rilasciata il {{Codename|datarilascio_stable}} e...




Oppure ancora:
Oppure ancora:
  Debian "{{Codename|Stable}}" è attualmente la versione del ramo <nowiki>{{Codename|</nowiki>{{Codename|stable}}<nowiki>}}</nowiki>...
  Debian "{{Codename|stable}}" è attualmente la versione del ramo <nowiki>{{Codename|</nowiki>{{Codename|stable}}<nowiki>}}</nowiki>...
per visualizzare:
per visualizzare:
  Debian "{{Codename|Stable}}" è attualmente la versione del ramo stable...
  Debian "{{Codename|stable}}" è attualmente la versione del ramo stable...




Riga 101: Riga 130:
E per finire in una condizione <code>#ifeq</code>:
E per finire in una condizione <code>#ifeq</code>:
<pre>
<pre>
{{#ifeq: {{Codename|Lenny}} | obsoleta
{{#ifeq: {{Codename|lenny}} | obsoleta
| parte da eseguire quando Lenny sarà più vecchia della oldoldstable
| parte da eseguire quando lenny sarà più vecchia della oldoldstable
| parte da eseguire finché Lenny resta almeno oldoldstable
| parte da eseguire finché lenny resta almeno oldoldstable
}}
}}
</pre>
</pre>
per eseguire:
per eseguire:
  {{#ifeq: {{Codename|Lenny}} | obsoleta |
  {{#ifeq: {{Codename|lenny}} | obsoleta |
parte da eseguire quando Lenny sarà più vecchia della oldoldstable |
parte da eseguire quando lenny sarà più vecchia della oldoldstable |
parte da eseguire finché Lenny resta almeno oldoldstable
parte da eseguire finché lenny resta almeno oldoldstable
  }}
  }}


[[Categoria:Template]]</noinclude>
[[Category:Template]]
</noinclude>
3 581

contributi