Dieser Leitfaden erklärt, wie Sie die Version von Discourse ermitteln, die Sie verwenden, indem Sie den Quellcode der Website untersuchen.
Erforderliches Benutzerlevel: Alle Benutzer
Es kann wichtig sein zu wissen, welche Version von Discourse Sie verwenden, um Probleme zu beheben, die Kompatibilität mit Plugins sicherzustellen und auf dem neuesten Stand zu bleiben. Hier sind die Schritte, die Sie befolgen können, um die Version von Discourse auf einer bestimmten Site zu ermitteln.
Zusammenfassung
Dieser Leitfaden behandelt:
- Anzeigen des Quellcodes einer Discourse-Site
- Auffinden der Versionsmetadaten
- Verstehen der Versionszeichenfolge
Anzeigen des Quellcodes
- Besuchen Sie die Ziel-Discourse-Site in Ihrem Webbrowser.
- Drücken Sie die Schaltfläche „Quellcode anzeigen“ in Ihrem Webbrowser. Die Methode variiert je nach Browser:
- In Google Chrome: Klicken Sie mit der rechten Maustaste an eine beliebige Stelle auf der Seite, um ein Kontextmenü aufzurufen, und wählen Sie „Seitenquelltext anzeigen“.
- In Firefox: Klicken Sie mit der rechten Maustaste und wählen Sie „Seitenquelltext anzeigen“.
- In Edge: Klicken Sie mit der rechten Maustaste und wählen Sie „Seitenquelltext anzeigen“.
Auffinden der Versionsmetadaten
Suchen Sie nach dem Meta-Versionstagnear dem Anfang des Quellcodes im Abschnitt <head>. Es sieht ungefähr so aus:
<meta name="generator" content="Discourse 2.2.0.beta5 - https://github.com/discourse/discourse version 4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9">
Verstehen der Versionszeichenfolge
Aus dem Metatag:
-
Die Version
Discourse 2.2.0.beta5gibt an, ob Sie sich auf einer Beta (aktuellste) oder einer Release-Version (vorherige) befinden.- Betas: Die meisten Installationen, einschließlich aller offiziellen Discourse-Hosting-Dienste, sind Betas, die alle paar Wochen neue Releases erhalten.
- Releases: Vollständige Releases erscheinen höchstens alle 6 Monate und sind etwas konservativer.
-
Die spezifische interne Version wird durch die Zeichenfolge am Ende referenziert:
https://github.com/discourse/discourse version 4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9Nehmen Sie die ersten 7 Zeichen der Version (
4831c4cin diesem Beispiel) und durchsuchen Sie github.com/discourse/discourse/commits/main, um den Commit zu finden, der mit der Version im Metatag korreliert.
Sie können auch direkt mit dem vollständigen Versionshash suchen:
https://github.com/discourse/discourse/search?q=hash%3A4831c4c2eeef9124fd4bed6d63f26a8e55b6b9c9&type=Commits
Beispieloutput
Dadurch wird angezeigt, wie weit Ihre aktuelle Version hinter dem Hauptzweig zurückliegt.

