Nous sommes sur un site hébergé et nous voyons depuis environ une semaine :
[Avis d’administrateur] L’un de vos thèmes ou plugins contient du code qui doit être mis à jour. (id:discourse.component-template-resolving) (en savoir plus)
Comment puis-je trouver de quel thème ou plugin il s’agit ? La plupart de nos plugins sont préinstallés, les autres proviennent de Discourse lui-même.
Nulle part dans Thèmes, Composants ou Plugins je ne vois une indication que quoi que ce soit nécessite une mise à jour.
La réponse à cet avis est expliquée dans le lien « En savoir plus » inclus dans le message — il mène au sujet officiel de Meta sur la gestion de la dépréciation de component-template-resolving.
En bref, ce n’est pas un problème de mise à jour mais un avertissement de dépréciation. Cela signifie que l’un de vos thèmes ou plugins utilise toujours un ancien code de composant-modèle. L’article explique comment identifier lequel.
Vous pouvez également utiliser le mode sans échec pour affiner la recherche :
Accédez à /safe-mode.
Désactivez tous les composants de thème, puis rechargez le site.
Si l’avis disparaît, l’un de ces composants en est la cause.
S’il persiste, réactivez les thèmes et désactivez plutôt tous les plugins pour les tester.
Réactivez les éléments un par un jusqu’à ce que l’avis réapparaisse — c’est votre coupable.
Une fois que vous savez quel plugin ou thème en est la cause, vous pouvez le mettre à jour ou le désactiver temporairement jusqu’à ce que l’auteur publie une correction.
Je pense que l’avertissement est lié à une version du composant Unanswered Filter.
Utilisez-vous une version personnalisée de ce composant, ou avez-vous installé une branche différente ?
Merci @Moin ! C’était l’indice dont j’avais besoin. Mon complice a un souvenir très vague de ne pas avoir pu installer le composant vanilla lorsqu’il l’a fait il y a plusieurs années et d’avoir dû faire quelque chose de spécial à ce sujet.
Mais pourriez-vous partager ce qui vous a orienté vers le filtre Non répondu dans le message ? Parce que je suis toujours perplexe à ce sujet.