Si vous utilisez le composant avec un thème personnalisé, vous pouvez créer un fichier .hbs dans javascripts/discourse/components/ avec le HTML souhaité, puis au lieu de custom-html pour le bloc, utilisez le nom d’un fichier (sans le .hbs).
Edit : Si vous vous demandez pourquoi nous utiliserions .hbs au lieu de .html ici, cette méthode créerait un composant personnalisé Ember.js que Right Sidebar Blocks peut localiser par nom et utiliser comme l’un des blocs. .hbs est un fichier handlebars. Handlebars est un langage de « templating » utilisé par Ember.js qui ressemble au HTML mais vous permet de faire des choses comme insérer des données dynamiques, n’afficher un élément que sous certaines conditions, ou afficher plusieurs copies du même contenu rempli de données différentes. Si cela vous semble intéressant, le Guide pour débutants sur le développement de thèmes Discourse explique comment utiliser les modèles handlebars et les composants Ember dans les thèmes Discourse.