Bienvenue ![]()
Je ne répondrai qu’à cela car je ne suis pas compétent dans les autres domaines. Je parlerai de la transition en douceur plus loin dans mon message.
En termes de personnalisation, vous pouvez modifier le CSS à partir d’un éditeur intégré, ainsi qu’ajouter du Javascript et utiliser l’API JS spécifique à Discourse. Visuellement, si quelque chose ne vous plaît pas, il suffit de le masquer ou de le modifier.
Le guide officiel des thèmes se trouve ici : Developing Discourse Themes & Theme Components.
Il n’est peut-être pas entièrement à jour car nous mettons actuellement à niveau certains éléments JS à long terme.
Environ 100 % des thèmes, composants de thème et plugins publiés ici sont open source, vous pouvez donc toujours examiner leur code pour créer vos propres solutions.
Un thème est essentiellement un skin avec ou sans fonctionnalités supplémentaires.
Un composant de thème ajoute généralement des fonctionnalités.
Un plugin ajoute des fonctionnalités côté serveur plus approfondies.
Pour mes propres communautés, j’essaie d’utiliser uniquement des personnalisations officielles ou d’autres auteurs ou entreprises de confiance et bien établis comme pavilion. Et bien sûr, des personnalisations personnelles, car je peux les maintenir moi-même.
Les thèmes et les composants de thème peuvent être ajoutés et supprimés à la volée, tandis que l’installation et la désinstallation d’un plugin nécessitent une reconstruction de l’application en ligne de commande (15 à 10 minutes d’indisponibilité).
Quant à une transition en douceur pour une communauté qui atténuerait la confusion ou la colère des utilisateurs, c’est parfois délicat. Évidemment, un score de satisfaction de 100 % est presque impossible.
De plus, certaines communautés sont définitivement plus conservatrices ou plus bruyantes que d’autres et réagiront en conséquence.
Du point de vue de l’utilisateur, je dirais que les critiques les plus récurrentes qui ont été formulées sont :
-
Plus de pagination
Elle est remplacée par une chronologie interactive. Les deux ont leurs avantages et leurs inconvénients. J’ai parfois entendu des gens ne pas pouvoir s’adapter à ce changement.
Mon expérience personnelle de 3 migrations de forums de petite et moyenne taille est que personne dans mes communautés n’a eu d’expérience négative avec la chronologie. -
L’interface est compliquée
L’interface comporte plus d’éléments qu’auparavant, car des fonctionnalités ont été ajoutées au fil du temps. Le menu de notification s’est agrandi, la barre latérale a été introduite et une fonctionnalité de chat a été ajoutée (qui peut ne pas être nécessaire si vous avez un serveur Discord).
Nous sommes très conscients de la complexité de l’interface et nous aimerions certainement avoir des parties plus rationalisées.
Il y a définitivement une courbe d’apprentissage avec Discourse. Bien qu’étant un forum ayant les mêmes fonctionnalités que tout autre logiciel de forum (poster des sujets, poster des réponses/MP, c’est tout…), il diverge à partir de là en termes d’interface et de fonctionnalités ajoutées. Je dirais que la plupart des gens n’ont pas de problème particulier avec cela, mais la communauté de ce forum pourrait être biaisée car la plupart des gens ici connaissent Discourse.
Lorsque vous êtes habitué à l’interface, vous ne voyez plus le bruit et vous vous concentrez sur les fonctionnalités que vous utilisez réellement, mais je comprends que ce n’est pas exactement votre préoccupation ici car vous vous concentrez sur la migration/transition.
Il existe deux outils intégrés qui aident les gens à comprendre l’interface et les fonctionnalités.
-
@discobot. C’est un utilisateur bot interactif avec lequel nous pouvons interagir, et il nous apprend à utiliser certaines fonctionnalités de discussion.
-
Conseils pour les nouveaux utilisateurs. Lorsque vous vous inscrivez, des infobulles apparaîtront dans l’interface pour expliquer différentes parties. Vous pouvez les désactiver à tout moment à partir de n’importe quelle infobulle et vous y réinscrire à partir de vos préférences utilisateur.
Du point de vue de l’administrateur, ce serait :
- Il y a trop de paramètres
Oui, il y a beaucoup d’options dans Discourse. La configuration minutieuse du forum prendra des heures et nécessitera probablement des ajustements jusqu’à satisfaction. La bonne chose est que lorsque c’est fait, vous revenez rarement aux réglages.
Nous savons que de nombreux paramètres peuvent être intimidants et rendre parfois difficile la recherche de quelque chose. Il y a une marge d’amélioration.
Enfin, vous pouvez utiliser le bac à sable utilisateur sur try.discourse.org.
Il n’y a pas de bac à sable administrateur. Lorsque je veux expérimenter des choses au niveau de l’administrateur, je configure généralement un serveur Hetzner à faible spécification (facturé à l’heure) sur lequel j’installe Discourse pendant quelques heures ou jours.