Problème avec beta6 : le composant de thème de lien d'en-tête ne fonctionne plus

Je viens de passer de la bêta 5 à la bêta 6 et maintenant le composant thématique des liens d’en-tête ne fonctionne plus.
Tous nos liens d’en-tête personnalisés ne sont plus affichés dans l’en-tête.
Il semble que quelque chose dans la nouvelle bêta ait empêché le composant de fonctionner.

Nous sommes maintenant sur la version 2.5.0.beta6 ( b3c8d36412 )

Le journal des erreurs ne montre que de nombreuses erreurs concernant le plugin discourse-locations, mais rien concernant le problème d’en-tête.

1 « J'aime »

Le plugin des emplacements cause actuellement beaucoup de problèmes avec les composants. Essayez de le désactiver ; je parie que votre problème disparaîtra (c’est ce qui s’est produit pour moi).

3 « J'aime »

Si vous désactivez Locations (en le commentant dans le fichier YML et en reconstruisant), le composant Lien d’en-tête recommence-t-il à fonctionner ?

@davidkingham a raison : Locations présente quelques problèmes avec les dernières versions ayant passé les tests, et comme mentionné ici :

Il est tout à fait pertinent de poster dans les sujets correspondants pour tout composant de thème ou plugin, plutôt que ici dans Support, qui traite généralement des problèmes liés au noyau. N’oubliez pas que de nombreux plugins proviennent de tiers ; la seule façon pour leurs développeurs de prendre connaissance des problèmes est que vous participiez à leurs sujets.

2 « J'aime »

Pouvez-vous vérifier que vous utilisez bien les noms d’icônes de FontAwesome 5 dans les paramètres de votre thème ? Voici ce qui a été publié récemment dans le sujet du composant :

https://meta.discourse.org/t/iconified-header-links/86307/75?u=tshenry

3 « J'aime »

Ceux-ci, je les avais déjà remplacés il y a quelques mois (ou déjà l’année dernière), ils sont à jour. Mais alors, il y aurait un espace vide dû au bouton manquant, mais le lien lui-même serait toujours présent lorsque l’on passe la souris sur l’emplacement du lien.

Je le sais, mais il s’agissait de plugins et de composants de thème fournis par l’équipe, et le composant de thème n’avait pas été modifié sur GitHub.
Cependant, désactiver les plugins de localisation et reconstruire l’application a fonctionné : les boutons sont de nouveau là.

5 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.