Environnements de staging ou sandbox pour les forums hébergés par Business Discourse

Continuant la discussion de Environnements sandbox ou de staging exclusifs pour les organisations ? :

Un défi que nous avons rencontré avec Discourse est le manque d’un environnement de staging ou de sandbox qui soit exclusif à notre organisation. Nous aimerions un endroit pour mettre en scène et tester tous les changements prévus (en particulier concernant les changements CSS et de composants) en dehors de la production.

Comment les autres équipes gèrent-elles cela avec leurs versions hébergées de Discourse ?

En testant le CSS… l’aperçu ne fonctionne pas pour visualiser les composants de thème tels qu’ils apparaîtraient aux côtés d’autres composants de thème et d’un certain thème, à moins que vous n’appliquiez le composant au thème, ce qui rendrait alors le changement en direct.

Ne vous donne pas la possibilité d’avoir un aperçu de l’apparence des changements de composants sur mobile et bureau sous votre thème actuel.

Par exemple… lorsque j’aperçois le composant de bannière polyvalent, voici ma vue…



Alors qu’intégré sur le site en direct, voici ma vue…

2 « J'aime »

La façon la plus simple de le faire sans une instance Discourse distincte serait de créer un doublon de votre thème principal (assurez-vous de changer le nom du doublon pour éviter toute confusion). Vous pouvez ensuite ajouter des composants existants et de nouvelles modifications au thème doublon, et en avoir un aperçu sans le mettre en ligne.

7 « J'aime »

Merci @awesomerobot. Je vais essayer ça