Template:Versioni compatibili Supporto - voce: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(rimossi collegamenti a template Codename - così da permetterne l'aggiornamento - task di Revisione Wiki #53, #54, #58 e #61)
(Nessuna differenza)

Versione delle 16:02, 6 mar 2021

Introduzione

Stampa la descrizione corrispondente a una data versione di Debian, in base al suo stato di rilascio, a quanto è recente e alle opzioni scelte.

È da utilizzarsi unicamente come supporto al template Versioni compatibili oppure ai suoi altri template di supporto.

Sintassi

{{Versioni_compatibili_Supporto_-_voce
| etch/.../stretch/buster/bullseye/.../testing_20XX/unstable_20XX/...
| [ STANDARD/STAMPA_SEMPRE/STAMPA_SOLO_VERSIONI_SUPPORTATE ]
| [ 2 ]
}}

Il primo parametro, obbligatorio, può essere:

  • un codename di una versione già rilasciata (stable o precedente) di Debian;
  • una stringa come Testing_20XX o Unstable_20XX per testing e sid rispettivamente (con l'anno di ultima revisione).

Il secondo parametro, facoltativo, è un flag che serve solo per modificare il comportamento del template:

  1. STANDARD: (default) stampa una voce per stable o qualsiasi versione precedente già rilasciata, mentre testing o sid solo se non obsolete;
  2. STAMPA_SEMPRE: come nel caso 1, e stampa una voce per testing o sid in ogni caso;
  3. STAMPA_SOLO_VERSIONI_SUPPORTATE: come nel caso 1, ma non stampa una voce per le versioni obsolete, anche se già rilasciate.

Il terzo parametro, facoltativo (default: 2), indica il numero di versioni già rilasciate (stable e precedenti) da considerarsi ancora attuali. È ammessa anche un'espressione matematica.
Ha effetto solo se si utilizza il flag STAMPA_SOLO_VERSIONI_SUPPORTATE come secondo parametro, e non riguarda mai né testing né sid.


Esempi d'uso

{{Versioni_compatibili_Supporto_-_voce | buster}}

stampa (senza riquadro):


Debian 10 "buster"


E ovviamente la stampa (o mancata stampa) può essere usata per controllare se una versione è supportata:

{{#if: {{Versioni_compatibili_Supporto_-_voce | wheezy | STAMPA_SOLO_VERSIONI_SUPPORTATE }} | SI | NO }}

stampa (sempre senza riquadro):

NO