Étrange. J’ai mis à jour vers trois niveaux imbriqués de catégories, mais je constate maintenant que le composant Liste des catégories ignore toutes les catégories qui ont trois niveaux. Je n’ai aucune erreur dans la console.
Mise à jour : J’ai trouvé la solution. Sur notre forum, le composant ne supportait pas les identifiants (slugs) de catégorie laissés vides, il utilisait donc la configuration par défaut qui se contente d’utiliser des numéros séquentiels. Si une catégorie ou un sous-catégorie utilisait l’identifiant par défaut, aucun de ses frères et sœurs ne s’affichait non plus… enfin, la plupart d’entre eux ne s’affichaient pas. Occasionnellement, l’un d’eux s’affiche et je ne vois pas pourquoi.
J’ai remarqué que ce plugin ne fonctionne pas bien sur ordinateur avec le populaire plugin Kanban boards. Cela peut être contourné en permettant aux utilisateurs de fermer le plugin en un clic. Je suppose que le comportement attendu, si vous souhaitez qu’ils fonctionnent ensemble, serait qu’il reconnaisse l’autre élément et démarre en mode fermé, en permettant à l’utilisateur de l’ouvrir si nécessaire.
Nous travaillons actuellement sur une version modifiée qui atteindrait cet objectif d’une manière légèrement différente. Il ne s’agira donc pas d’une solution directe à ce bug pour ceux qui souhaitent conserver leur fonctionnalité actuelle.
Salut @Drew-ART, jette un œil au sujet sur l’interopérabilité des layouts sur le forum Pavilion. Ce sujet traite de l’interopérabilité du plugin layouts avec d’autres plugins et thèmes. Une solution proposée est mentionnée pour que le plugin layouts fonctionne avec Discourse Kanban en ajoutant du CSS.
Je pense l’avoir installé conformément à vos instructions ici : Pavilion et ici : Pavilion. Cependant, je ne constate aucun changement dans le thème utilisé sur mon site : https://hangarflying.com. Je suis certain d’avoir oublié un paramètre, mais je n’arrive pas à le trouver. J’ai inclus mes paramètres d’installation ci-dessous. Merci d’avance !
J’obtiens un résultat très étrange en utilisant à la fois le plugin de mise en page personnalisé et le plugin de localisation.
J’ai configuré le plugin de mise en page de manière à afficher une carte de localisation des sujets sur le côté droit de la liste des sujets pour plusieurs catégories. Cela s’affichait auparavant comme ceci.
Mais si je clique sur le bouton actualiser dans le navigateur, la carte réapparaît.
Avez-vous une idée de pourquoi cela se produit ? J’ai supprimé tout mon CSS pour vérifier s’il s’agissait d’un problème de CSS. Mais le phénomène persiste.
Un autre point de données : lorsque je charge une catégorie avec la barre latérale de mise en page activée, celle-ci n’apparaît pas et le CSS affiche :
Avez-vous une idée de pourquoi le plugin considérerait que la catégorie n’est pas configurée pour avoir des barres latérales alors que c’est l’inverse ?
Merci d’avoir identifié ce problème de manière très détaillée. Les informations que vous avez fournies seront très utiles pour résoudre ce problème. J’ai créé un rapport de bogue pour cet incident, et nous espérons pouvoir le résoudre très rapidement. Désolé pour le désagrément ! Je publierai une mise à jour ici une fois le problème résolu.
Pour information, ce problème a commencé lorsque j’ai mis à jour le logiciel Discourse il y a environ un mois. J’ai effectué une mise à jour vers la version 2.8.0.beta6 (f38fd1a5a7) hier, et le problème persiste.
J’ai ajouté ce plugin l’autre jour et je l’aime beaucoup. J’ai personnalisé un menu mobile qui semble très utile. Malheureusement, j’ai remarqué que le menu mobile ne semble pas apparaître avec le nouveau plugin de chat. J’ai joint des captures d’écran ci-dessous (j’ai masqué le logo du site et les fils de discussion pour des raisons de confidentialité ; j’ai également personnalisé le plugin whos-online pour qu’il soit à cet endroit, ce qui n’est pas standard).
Sur la page de recherche et d’autres pages, tout va bien :
Ce n’est pas très urgent, cependant, avec la nouvelle fonctionnalité de chat, je trouve qu’il est plutôt agréable de l’avoir (je déteste devoir déplacer mon pouce tout en haut de l’écran pour naviguer).
Y a-t-il quelque chose que vous suggérez que je puisse faire pour le corriger de mon côté ?
De plus, je ne suis pas sûr s’il s’agit d’un bug ou non, mais lorsque je crée une liste de catégories et que je la place dans le menu latéral gauche, lorsque je clique sur la flèche déroulante pour les catégories qui ont des sous-catégories, je suis involontairement redirigé vers la catégorie.
Ce que j’attends :
Cliquer sur la flèche déroulante
Les sous-catégories sont révélées et la navigation ne change pas
Cliquer sur la flèche vers le haut
Les sous-catégories sont masquées et la navigation ne change pas
Ce qui se passe :
Cliquer sur la flèche déroulante
Les sous-catégories sont révélées et la navigation change pour cette catégorie
Cliquer sur la flèche vers le haut
Les sous-catégories sont masquées et la navigation ne semble pas changer
Cela semble se produire aussi bien sur ordinateur que sur mobile.
Le plugin de chat semble ajouter une route personnalisée (/chat), qui n’est actuellement pas prise en charge par le plugin Layouts. J’ai créé un rapport pour ce que vous avez mentionné et je vais voir si nous pouvons le prendre en charge.
Malheureusement, je ne pense pas qu’il y ait quoi que ce soit de possible actuellement que vous puissiez faire pour corriger cela.
Oui, c’est le comportement actuel attendu du widget. Vous êtes d’abord dirigé vers la catégorie, puis les sous-catégories apparaissent. Cependant, je vais discuter avec le reste de l’équipe Pavilion pour changer ce comportement.
Ah OK, oui, cela me semble juste déroutant car je m’attendais normalement à ce que la flèche déroulante se déroule simplement sans forcer une navigation sur le site. Je peux comprendre si cliquer sur le titre de la catégorie ou même sur la ligne naviguait et se déroulait, mais avec la flèche là, cela semble perturber mes attentes.
Je rencontre un comportement incohérent de la mise en page mobile, lié au navigateur. Sur mobile, Chrome et Firefox ont tous deux la barre de navigation inférieure fixe, elle ne bascule pas lors du défilement. Sur DuckDuckGo, elle bascule. Je vois la même chose sur mon instance, mais aussi sur thepavilion.
Je n’arrive pas à trouver le contexte « Latest » et « Categories » pour le plugin Layouts, j’ai essayé sur deux installations différentes. Les contextes « latest » et « category » ont-ils été supprimés ou est-ce une erreur de ma part ?
Les Derniers et Catégories ne seraient pas listés dans les contextes car ce sont des filtres. Vous pouvez les sélectionner via l’entrée Filtres ou laisser cette entrée vide pour cibler tous les filtres.