Ich muss einen zusätzlichen Abschnitt im Seitenmenü erstellen und ihn ordnungsgemäß machen. Die Art und Weise, wie ich es mit Vanilla JS gemacht habe, ist fehleranfällig und passt einfach nicht zu Discourses Philosophie.
Ich habe Developing Discourse Themes & Theme Components dreimal gelesen, alle Widgets, Plugin-Outlets und Vorlagen überprüft und nichts gefunden, das sich auf die Änderung des Seitenmenüs selbst bezieht. Bitte beraten Sie mich, wie ich auf ordnungsgemäße Weise einen neuen Abschnitt zum Seitenmenü hinzufügen kann. Ich bin wirklich verloren und frustriert.
So habe ich es gemacht. Und diese Lösung gefällt mir nicht
Das mag sein, aber Discourse wird standardmäßig mit dem test-passed-Kanal geliefert. Siehe:
Es ist standardmäßig so, weil es die empfohlene Version ist. Sofern Sie keinen Grund haben, sie auf stable zu setzen, würde ich empfehlen, sie wieder auf test-passed zu setzen.
Wie kann ich ein Upgrade durchführen, wenn ich keinen Zugriff auf den Server habe, auf dem Discourse läuft (soweit ich weiß, wird dieser von Communiteq betrieben)?
Ich fürchte, Sie müssen möglicherweise auf die nächste stabile Version warten, um diese Funktionalität zu erhalten, da Communiteq die stabile Version für die Mehrheit seiner Websites verwendet. Aber die gute Nachricht ist, dass Sie nicht mehr lange warten müssen, da die nächste stabile Version bald erscheinen soll.
Wenn Sie bis dahin warten können, wird die Anpassung Ihres Menüs erheblich erleichtert.
Communiteq bietet heutzutage auch die Möglichkeit, auf dem tests-passed-Branch zu hosten, @Olya_Fursova. Wenn Sie also daran interessiert sind, dorthin zu wechseln, wenden Sie sich einfach an unseren Support.
Es ist wichtig zu wissen, dass Sie jederzeit von Stable zu Tests-Passed wechseln können, aber um zurückzuwechseln, müssen Sie bis zur nächsten neuen stabilen Hauptversion warten.