Je suis incroyablement curieux de découvrir les modifications les plus extraordinaires que vous ayez réalisées avec votre plateforme Discourse. Je sais que beaucoup de gens utilisent les thèmes et plugins par défaut, mais je suis sûr qu’il existe de nombreuses autres plateformes qui utilisent des modifications complètement uniques. J’ai hâte de voir ces créations.
Votre plateforme Discourse est-elle unique d’une manière ou d’une autre ? Si vous le souhaitez, présentez votre site sur ce sujet. Ce faisant, il est plausible qu’une toute nouvelle perspective se dévoile devant nous, démontrant la remarquable flexibilité de Discourse et les niveaux de personnalisation stupéfiants qu’elle peut atteindre.
Ce sujet n’est pas fait pour des questions comme… Demander à partager la source ou le code de personnalisation. Il s’agit simplement de voir beaucoup de choses possibles et peut-être d’avoir une idée… Quoi qu’il en soit, si l’auteur/créateur souhaite partager ses modifications, il peut le faire dans les catégories Theme, Theme component ou Plugin.
Nous avons développé pas mal de plugins Discourse personnalisés en parallèle de nos services WordPress.
Quelques personnalisations :
Demandes de mise à jour
Les clients sur notre site principal pourront automatiquement demander de nouvelles mises à jour pour les thèmes et plugins WordPress à l’aide d’un plugin Discourse personnalisé.
Publier des réponses de WordPress à Discourse
Lorsqu’un client a une question ou souhaite signaler un thème ou un plugin, il peut le faire directement en utilisant cette fonctionnalité.
Mettre à niveau les membres vers un groupe personnalisé s’ils utilisent un produit + licence WooCommerce
Nous avons WooCommerce comme composant de boutique activé sur nos systèmes WordPress. Chaque fois qu’un client achète une licence ou une commande, il se verra automatiquement accorder un niveau d’utilisateur spécifique sur Discourse afin qu’il puisse accéder à la communauté de support.
Et quelques autres intégrations mineures :
Suivre automatiquement un sujet Discourse en téléchargeant un thème ou un plugin.
Synchronisation automatique des utilisateurs lors de l’inscription de WordPress à Discourse.
Et nous utilisons make.com pour automatiser plusieurs autres tâches.
Juste mon avis et j’attends avec impatience d’autres intégrations
J’ai modifié le plugin de signature pour permettre aux utilisateurs de spécifier un ensemble de leurs Pokémon préférés à afficher sous leur message (c’est un forum basé sur Pokémon). J’ai également ajouté un système d’insignes qui décerne un badge aux utilisateurs lorsqu’ils dépassent un certain nombre de messages. Ceci est affiché sous le nom d’utilisateur. Il existe également un plugin qui permet aux utilisateurs de partager leur compte Instagram/YouTube/ebay à côté de leur nom. Rien de trop fou.
Un plugin plus fou était ce plugin Discord que j’ai créé, qui relie les comptes entre Discourse et Discord. Il stocke tous les messages dans la base de données Discourse, vous pouvez donc rapidement interroger le nombre total de messages Discord (ce qui n’est pas une fonctionnalité facile à obtenir autrement, croyez-le ou non). En fonction du nombre de messages, vous pouvez collecter un badge sur le forum (et cela vous donne également ce rang en utilisant l’API du bot Discord). Vous pouvez également voir vos messages Discord sur Discourse, pourquoi pas.
Pas un très bon exemple de ce que vous pouvez faire avec discourse…
mais vous pouvez y mettre le thème que vous voulez. Cela peut être fou, car cassé = fou, n’est-ce pas ?
Le script crée une goutte, configure Mailgun et vous envoie un e-mail avec les paramètres DNS requis. Une fois que vous les avez configurés, il installe Discourse et vous envoie un e-mail une fois l’installation terminée.
Chez Backbase, nous utilisions une instance Discourse fortement modifiée qui servait à toute notre documentation produit (rendue à partir d’Asciidoc et de Docbook).
Environ 1,5 million de documents, entièrement intégrés dans le framework Ember de Discourse. Nous avions une recherche Algolia personnalisée qui incluait tout cela.
Et nous avons développé quelque chose en utilisant la gamification/les badges pour émuler les Trails de Salesforce.
Hélas, c’était une communauté fermée, donc je n’ai pas beaucoup de visuels à partager
J’ai fait un post il y a des années avec quelques captures d’écran :
Pourriez-vous partager ce plugin modifié et comment vous avez réalisé la dernière partie de votre réponse ici ? J’aimerais l’utiliser comme base pour le modifier selon mes propres besoins.