Trouver la version de Discourse que vous utilisez

:bookmark: Ce guide explique comment trouver la version de Discourse que vous utilisez en inspectant le code source du site web.

:person_raising_hand: 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

  1. Visitez le site Discourse cible dans votre navigateur web.
  2. 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.beta5 indique 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 4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9
    

    Prenez les 7 premiers caractères de la version (4831c4c dans 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.

22 « J'aime »