Salut, je suis nouveau sur Discourse et j’adore ses fonctionnalités et son fonctionnement. Je souhaite personnaliser fortement son apparence et la façon dont il présente le contenu. J’ai lu divers fils de discussion et publications pour essayer de comprendre. J’ai de l’expérience en codage Javascript, mais je suis confus. Par personnalisation poussée, j’entends : supprimer la barre latérale, ajouter des éléments de navigation à la barre supérieure. Afficher les sujets avec le nom de l’auteur, l’avatar, le sujet et le texte de prévisualisation, ainsi que la réponse la plus récente et un aperçu de la réponse avec l’avatar et le nom de l’auteur de la réponse. Sujets regroupés sous des catégories dans une grande liste de catégories et leurs sujets (à l’ancienne). Je suppose que je dois comprendre comment remplacer les données qui sont affichées, ou récupérées puis affichées, et je suis confus sur la meilleure façon de le faire. Serait-ce un seul « thème », un composant de thème ? Serait-ce un plugin ? Serait-ce plusieurs thèmes, composants et plugins ? Quelle est la différence entre un composant et un plugin ? J’aimerais qu’il y ait une vidéo Youtube montrant le développement d’un « thème » aussi personnalisé. Je rassemble actuellement une liste de « addons ? » qui font des choses similaires à ce que je veux réaliser et j’essaie de lire leur code et de les comprendre, mais c’est vraiment déroutant d’arriver ici « tout frais ». J’apprends mieux en regardant des vidéos qu’en lisant. Des conseils, des astuces ou des vidéos dont je n’aurais pas connaissance ? Toute aide est très appréciée.
Puisque les changements que vous souhaitez impliquent la récupération de données supplémentaires pour les pages, un thème ou un composant ne suffirait pas, vous avez besoin d’un plugin pour réaliser votre vision.