Je dois créer une section supplémentaire dans le menu latéral et le faire correctement. La façon dont je l’ai fait avec du JavaScript pur est sujette aux erreurs et ne correspond tout simplement pas à la philosophie de Discourse.
J’ai lu Developing Discourse Themes & Theme Components trois fois, vérifié tous les widgets, les points d’extension de plugin et les modèles, et je n’ai rien trouvé concernant la modification du menu latéral lui-même. Veuillez me conseiller sur la manière d’ajouter une nouvelle section au menu latéral de manière appropriée. Je suis vraiment perdu et frustré.
Voici comment je l’ai fait. Et je n’aime pas cette solution
C’est possible, mais Discourse est livré avec le canal test-passed par défaut. Voir :
C’est par défaut car c’est celui qui est recommandé. À moins que vous n’ayez une raison de le définir sur stable à la place, je vous recommande de le remettre sur test-passed.
Comment puis-je effectuer une mise à niveau si je n’ai pas accès au serveur sur lequel Discourse est exécuté (il est exploité par Communiteq, d’après ce que je sais) ?
Je crains que vous deviez attendre la prochaine version Stable pour bénéficier de cette fonctionnalité, car Communiteq utilise la version Stable pour la majorité de ses sites. Mais la bonne nouvelle est que l’attente ne devrait pas être trop longue, car la prochaine version de Stable sort bientôt.
Si vous pouvez patienter jusque-là, cela vous facilitera grandement la personnalisation de votre menu.
Communiteq offre également la possibilité d’héberger sur la branche tests-passed de nos jours @Olya_Fursova, donc si vous souhaitez passer à cette option, contactez simplement notre support.
Il est important de savoir que vous pouvez passer de la version stable à la version tests-passed à tout moment, mais pour revenir en arrière, vous devrez attendre la prochaine nouvelle version majeure stable.