Ce guide explique comment trouver la version de Discourse que vous utilisez en inspectant le code source du site web.
Niveau d’utilisateur requis : Tous les utilisateurs
Comprendre quelle version de Discourse vous utilisez peut être important pour le dépannage, assurer la compatibilité avec les plugins et rester à jour. Voici les étapes à suivre pour déterminer la version de Discourse en cours d’exécution sur un site donné.
Résumé
Ce guide couvrira :
- L’affichage du code source d’un site Discourse
- La localisation des métadonnées de version
- La compréhension de la chaîne de version
Affichage du code source
- Visitez le site Discourse cible dans votre navigateur web.
- Appuyez sur le bouton « Afficher le code source » de votre navigateur web. La méthode varie selon les navigateurs :
- Dans Google Chrome, faites un clic droit n’importe où sur la page pour afficher un menu contextuel et sélectionnez « Afficher le code source de la page ».
- Dans Firefox, faites un clic droit et sélectionnez « Afficher le code source de la page ».
- Dans Edge, faites un clic droit et sélectionnez « Afficher le code source de la page ».
Localisation des métadonnées de version
Recherchez la balise meta de version près du début du code source, sous la section <head>. Elle ressemblera à ceci :
<meta name="generator" content="Discourse 2.2.0.beta5 - https://github.com/discourse/discourse version 4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9">
Compréhension de la chaîne de version
À partir de la balise meta :
-
La version
Discourse 2.2.0.beta5indique si vous êtes sur une version bêta (la plus récente) ou une version de publication (antérieure).- Bêtas : La plupart des installations, y compris tout l’hébergement officiel de Discourse, sont des versions bêta qui reçoivent de nouvelles versions toutes les quelques semaines.
- Publications : Les versions complètes sont publiées au maximum tous les 6 mois et sont un peu plus conservatrices.
-
La version interne spécifique est référencée par la chaîne à la fin :
https://github.com/discourse/discourse version 4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9Prenez les 7 premiers caractères de la version (
4831c4cdans cet exemple) et naviguez vers github.com/discourse/discourse/commits/main pour trouver le commit correspondant à la version indiquée dans la balise meta.
Vous pouvez également rechercher directement en utilisant le hachage complet de la version :
https://github.com/discourse/discourse/search?q=hash%3A4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9&type=Commits
Exemple de résultat
Cela vous montrera à quel point votre version actuelle est en retard par rapport à la branche principale.

