J’ai essayé ! Mais ça ne fonctionne pas ! Alors je poste cette question.
Vous pouvez également demander de l’aide à l’adresse suivante :
Comment faire pour que la barre latérale droite s’affiche partout ? Pas seulement sur la page d’accueil et les catégories.
Il ne fonctionne pas pour le bouton « ajouter un sujet »
Hmm… cela fonctionne bien pour moi lors de l’aperçu sur Theme Creator.
Si vous souhaitez cibler spécifiquement le bouton Nouveau sujet, essayez :
button#create-topic {
// ajoutez du contenu ici...
}
Lorsque l’on a
- un message privé
- avec un tag
- en mode sans barre latérale
La largeur devient très petite
Cause :
.navigation-topics,
.categories-list,
body[class*="tag-"]:not(.archetype-regular):not(.archetype-banner),
body[class*="category-"]:not(.archetype-regular):not(.archetype-banner):not(.archetype-banner):not(.archetype-private_message) {
dans fkb-d-topic-list.scss est appliqué, alors qu’il ne devrait pas l’être.
Je soupçonne qu’il manque :not(.archetype-private_message)
Cependant, je me demande pourquoi il cible ces archétypes de manière aussi spécifique. Est-ce simplement pour vérifier s’il s’agit d’une liste de sujets (par opposition à une vue de sujet) ?
J’adore ce thème, mais je rencontre soit un bug, soit j’ai fait une erreur.
Pour une raison quelconque, il n’y a apparemment aucun espacement au-dessus des sujets, ce qui fait que les coins arrondis disparaissent en quelque sorte et qu’il n’y a aucune séparation visible entre chaque sujet.
Il semble que quelque chose dans le nouveau changement expérimental de la fondation moderne provoque ce comportement. Désactiver cette option semble rétablir la marge normale.
Titre :
[Bug] Le thème plante sur Discourse 2026.4.0-latest — Impossible de trouver le module 'ember-this-fallback/js-component'
Description :
Après la mise à jour de Discourse vers la version v2026.4.0-latest (commit 19374472fd), le thème FKB Pro provoque un plantage fatal du frontend, rendant le forum partiellement inutilisable. Discourse affiche la bannière orange suivante :
“由于主题/组件有错误,您的站点可能无法正常运行。由 ‘FKB Pro theme’ 引起。”
(Traduction : “En raison d’une erreur dans le thème/composant, votre site peut ne pas fonctionner correctement. Causé par ‘FKB Pro theme’.”)
Cause racine :
Le thème (ou l’un de ses composants) fait toujours référence au module ember-this-fallback/js-component, qui a été supprimé du cœur de Discourse dans les versions récentes. Ce module était un adaptateur de compatibilité pour le modèle obsolète this-property-fallback d’Ember, qui permettait aux modèles d’utiliser {{foo}} au lieu de {{this.foo}}. Discourse a officiellement annoncé la suppression de cet adaptateur et exigé que tous les thèmes et plugins migrent vers des liaisons explicites avec this..
Erreur provenant de la console du navigateur :
Failed to load theme 4 from https://www.sitetalk.net/...
Error: Could not find module 'ember-this-fallback/js-component' imported from (require)
[THEME 4 'FKB Pro theme'] Error: Could not find module 'ember-this-fallback/js-component' imported from (require)
at vendor.js
at requireModule (vendor.js)
at Object.lookup (chunk.js)
...
at reportThemeError (chunk.js)
(Version de Discourse affichée dans la console : v2026.4.0-latest, Ember v6.10.1)
Environnement :
| Élément | Valeur |
|---|---|
| Version de Discourse | v2026.4.0-latest (commit 19374472fd) |
| Version d’Ember | v6.10.1 |
| Thème | FKB Pro (installation par défaut depuis ce dépôt) |
| Reproductibilité | 100 % reproductible après la mise à niveau de Discourse |
Nous espérons que les développeurs pourront résoudre ce problème. Merci !!!
Bonjour, lors de la mise à jour de Discourse vers la version v2026.4.0-latest — Ember v6.10.1, une erreur est survenue, rendant le forum inutilisable.
client-error-handler.js:109 [THEME 28 ‘FKB Pro theme’] Erreur : Impossible de trouver le module ember-this-fallback/this-fallback-helper importé depuis (require)
at loader.js:247:1
at a (loader.js:258:1)
at requireModule (loader.js:24:1)
at Object.lookup (app.js:36:12)
Nous souhaitons une correction.


