Template:Codename: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
maggiore robustezza
(task di Revisione Wiki #61)
m (maggiore robustezza)
(11 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
Questa pagina serve a permettere il semplice aggiornamento del [[Template:Codename|template Codename]], a ogni nuovo rilascio di Debian, come previsto da [[Guide@Debianizzati.Org:Passaggio alla stable - pagine da aggiornare|questo elenco]].
<includeonly>{{
  #switch: {{{1|}}}
  | versione_obsoleta = 7
  | versione_oldoldstable = 8
  | versione_oldstable = 9
  | versione_stable = 10
  | versione_testing = 11
  | obsoleta = wheezy
  | Obsoleta = Wheezy
  | oldoldstable = jessie
  | Oldoldstable = Jessie
  | oldstable = stretch
  | Oldstable = Stretch
  | stable = buster
  | Stable = Buster
  | testing = bullseye
  | Testing = Bullseye
  | Jessie = oldoldstable
  | Stretch = oldstable
  | Buster = stable
  | Bullseye = testing
  | datarilascio_oldoldstable = 25 aprile 2015
  | datarilascio_oldstable = 17 giugno 2017
  | datarilascio_stable = 6 luglio 2019
  | sid | Sid | unstable | Unstable | = ERRORE
  | obsoleta
}}</includeonly><noinclude>__NOTOC__


Basterà infatti modificare la pagina [[Template:Codename|template Codename]], e sostituire tutto ciò che è contenuto tra:
{{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]].
'''<nowiki><includeonly></nowiki>'''
...
'''<nowiki></includeonly></nowiki>'''


con il seguente testo:
In particolare si ricorda che perché le modifiche apportate siano visibili nelle sezioni successive di questa pagina, è necessario modificare e salvare nuovamente questa pagina.}}


<nowiki><includeonly>{{
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.
  #switch: {{{1|}}}</nowiki>
    | versione_obsoleta = {{Codename|versione_oldoldstable}}
    | versione_oldoldstable = {{Codename|versione_oldstable}}
    | versione_oldstable = {{Codename|versione_stable}}
    | versione_stable = {{Codename|versione_testing}}
    | versione_testing = {{#expr: {{Codename|versione_testing}} + 1}}
    | obsoleta = {{Codename|oldoldstable}}
    | Obsoleta = {{Codename|Oldoldstable}}
    | oldoldstable = {{Codename|oldstable}}
    | Oldoldstable = {{Codename|Oldstable}}
    | oldstable = {{Codename|stable}}
    | Oldstable = {{Codename|Stable}}
    | stable = {{Codename|testing}}
    | Stable = {{Codename|Testing}}
    | testing = '''*INSERIRE CODENAME TESTING TUTTO MINUSCOLO*'''
    | Testing = '''*INSERIRE CODENAME TESTING TUTTO MINUSCOLO, CON PRIMA LETTERA MAIUSCOLA*'''
    | {{Codename|Oldstable}} = oldoldstable
    | {{Codename|Stable}} = oldstable
    | {{Codename|Testing}} = stable
    | '''*INSERIRE CODENAME TESTING TUTTO MINUSCOLO, CON PRIMA LETTERA MAIUSCOLA*''' = testing
    | datarilascio_oldoldstable = {{Codename|datarilascio_oldstable}}
    | datarilascio_oldstable = {{Codename|datarilascio_stable}}
    | datarilascio_stable = '''*INSERIRE DATA DI RILASCIO DELL'ATTUALE DEBIAN STABLE*'''
    | = ERRORE
    | obsoleta
<nowiki>}}</includeonly></nowiki>


avendo cura di sostituire i quattro campi in grassetto con le informazioni corrispondenti. Questa guida inoltre si aggiornerà automaticamente, una volta che si saranno propagate le modifiche del [[Template:Codename|template Codename]], così da essere pronta per il rilascio successivo.
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.


[[Categoria:Wiki]]
È 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.
 
== Parametri ==
=== Per stampare il codename ===
[[Suite]] supportate:
* oldoldstable
* oldstable
* stable
* testing
 
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]].
 
=== Per stampare la suite ===
[[Codename]] supportati:
* {{Codename|Oldoldstable}}
* {{Codename|Oldstable}}
* {{Codename|Stable}}
* {{Codename|Testing}}
 
Tutti gli altri ''codename'' restituiscono il valore '''obsoleta'''.
 
Si noti che [[Sid]] non è presente, perché la sua [[suite]] resta sempre [[Unstable]].
 
=== Per stampare il numero di versione ===
In alternativa, per stampare il numero di versione, sono supportati:
* versione_oldoldstable
* versione_oldstable
* versione_stable
* versione_testing
 
È 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 ==
Scrivere:
<pre>
Il repository ''{{Codename|stable}}-backports''...
</pre>
per visualizzare:
Il repository ''{{Codename|stable}}-backports''...
 
 
Oppure:
<pre>
L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]", rilasciata il {{Codename|datarilascio_stable}} e...
</pre>
per visualizzare:
L'attuale stable è Debian {{Codename|versione_stable}}.x "[[{{Codename|Stable}}]]", rilasciata il {{Codename|datarilascio_stable}} e...
 
 
Oppure ancora:
Debian "{{Codename|Stable}}" è attualmente la versione del ramo <nowiki>{{Codename|</nowiki>{{Codename|Stable}}<nowiki>}}</nowiki>...
per visualizzare:
Debian "{{Codename|Stable}}" è attualmente la versione del ramo stable...
 
 
Poi come [[repository]]:
<pre>
deb http://ftp.it.debian.org/debian {{Codename|stable}} main
</pre>
per visualizzare:
deb <nowiki>http://ftp.it.debian.org/debian</nowiki> {{Codename|stable}} main
 
 
E per finire in una condizione <code>#ifeq</code>:
<pre>
{{#ifeq: {{Codename|Lenny}} | obsoleta
| parte da eseguire quando Lenny sarà più vecchia della oldoldstable
| parte da eseguire finché Lenny resta almeno oldoldstable
}}
</pre>
per eseguire:
{{#ifeq: {{Codename|Lenny}} | obsoleta |
parte da eseguire quando Lenny sarà più vecchia della oldoldstable |
parte da eseguire finché Lenny resta almeno oldoldstable
}}
 
[[Categoria:Template]]</noinclude>
3 581

contributi

Menu di navigazione