Questa guida spiega come trovare la versione di Discourse che stai utilizzando ispezionando il codice sorgente del sito web.
Livello utente richiesto: Tutti gli utenti
Capire quale versione di Discourse stai utilizzando può essere importante per la risoluzione dei problemi, per garantire la compatibilità con i plugin e per rimanere aggiornati. Ecco i passaggi da seguire per determinare la versione di Discourse in esecuzione su un determinato sito.
Riepilogo
Questa guida copre:
- Visualizzazione del codice sorgente di un sito Discourse
- Individuazione dei metadati della versione
- Comprensione della stringa di versione
Visualizzazione del codice sorgente
- Visita il sito Discourse di destinazione nel tuo browser web.
- Premi il pulsante “visualizza sorgente” nel tuo browser web. Il metodo varia a seconda del browser:
- In Google Chrome, fai clic con il tasto destro in qualsiasi punto della pagina per aprire un menu contestuale e seleziona “Visualizza sorgente pagina”.
- In Firefox, fai clic con il tasto destro e seleziona “Visualizza sorgente pagina”.
- In Edge, fai clic con il tasto destro e seleziona “Visualizza sorgente pagina”.
Individuazione dei metadati della versione
Cerca il tag meta della versione vicino all’inizio del sorgente, sotto la sezione <head>. Assomiglierà a questo:
<meta name="generator" content="Discourse 2.2.0.beta5 - https://github.com/discourse/discourse version 4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9">
Comprensione della stringa di versione
Dal tag meta:
-
La versione
Discourse 2.2.0.beta5indica se sei su una beta (ultima) o su una release (precedente).- Beta: La maggior parte delle installazioni, inclusa l’hosting ufficiale di Discourse, sono beta che ricevono nuove release ogni poche settimane.
- Release: Le release complete avvengono al massimo ogni 6 mesi e sono leggermente piĂą conservative.
-
La versione interna specifica è indicata dalla stringa alla fine:
https://github.com/discourse/discourse version 4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9Prendi i primi 7 caratteri della versione (
4831c4cin questo esempio) e naviga su github.com/discourse/discourse/commits/main per trovare il commit correlato alla versione nel tag meta.
Puoi anche cercare direttamente utilizzando l’hash completo della versione:
https://github.com/discourse/discourse/search?q=hash%3A4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9&type=Commits
Esempio di output
Questo ti mostrerà quanto il tuo attuale versionamento è indietro rispetto al ramo principale.

