Nous avons trouvé une solution en modifiant légèrement le design que nous souhaitions. Nous pourrions toujours soumettre une PR de qualité de vie lorsque nous publierons le site, mais elle est tombée de la liste des priorités pour le moment. Nous mettons les bouchées doubles pour terminer notre plugin, qui est notre préoccupation numéro 1 actuellement.
6 messages ont été fusionnées dans un sujet existant : FKB Pro - Social theme
@pmusaraj le pied de page personnalisé disparaît lors de l’utilisation de ce plugin, une solution ?
Salut Carlo, nous avons le même problème. Les images que nous plaçons en utilisant la section After Header du HTML dans le thème par défaut disparaissent lorsque le plugin est activé. Avez-vous trouvé une solution de contournement ?
Merci @Arkshine, cette correction est maintenant fusionnée.
Merci Pénar !
@TQI Veuillez mettre à jour ; le correctif devrait également résoudre votre problème. ![]()
Oui, cela résout notre problème. Merci beaucoup !
Pour le bloc custom-html :
- L’insertion de HTML dans la zone de saisie est-elle la seule façon d’insérer du HTML ? Si oui, est-il possible d’en faire une zone de texte pour faciliter l’insertion de gros blocs de code.
- Existe-t-il un moyen d’insérer du HTML personnalisé en pointant vers un fichier HTML indépendant qui se trouve dans un thème ?
Puis-je y mettre des images ?
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.
Pour confirmer, est-ce que cela ressemblerait à ceci ? Avec le champ indiquant foo mais pas foo.hbs et aucun paramètre.
Ouais, ça semble correct !
Ça a fonctionné ! Merci !
Y a-t-il un moyen d’afficher la barre latérale par catégories et de montrer des statistiques spécifiques à cette catégorie ? (comme le nombre total de sujets dans la catégorie Cats)
C’est génial. Je pense que ce serait formidable si ce composant de thème pouvait également afficher une barre latérale pour les signets.
Il serait pratique de voir les 5 meilleurs signets avec des rappels à venir, par exemple. Ce serait un bon aperçu de ce qui vous attend.
Une autre option pratique serait les brouillons – afficher les 5 brouillons les plus récents. J’oublie souvent mes brouillons.
Je vois que nous pouvons créer nos propres blocs – je vais peut-être enquêter si j’en ai l’occasion.
Y a-t-il un moyen d’afficher le classement minimal de gamification sur la page d’accueil s’il vous plaît ?
@pmusaraj
Oui, je pense que c’est faisable, il suffit d’utiliser minimal-gamification-leaderboard comme nom du bloc dans la configuration. (Et assurez-vous bien sûr que le plugin Gamification est installé et activé.)
C’est la configuration que j’ai et elle n’est affichée que sur les pages internes.
Je suppose que c’est parce que ma page d’accueil affiche la page “catégorie” ?
Votre barre latérale droite entière a-t-elle disparu de la page d’accueil ?

