@merefield - Je tiens à m’excuser pour le désagrément causé par un manque de tests approfondis - le problème provenait du composant Topic Banners component non maintenu - je n’avais pas réalisé qu’il avait été marqué comme non maintenu il y a quelque temps. et cela a interféré d’une manière ou d’une autre avec votre TC.
pensez-vous que je devrais suggérer une nouvelle fonctionnalité Discourse pour afficher le statut du TC dans le panneau d’administration respectif ?
Pas de problème. Je pense que l’équipe principale a déjà fait quelques efforts pour améliorer cette situation. Je ne suis pas sûr s’il y a plus qu’ils peuvent faire mais en tout cas ne t’inquiète pas. Parfois, il est difficile de savoir d’où vient le problème :).
J’ai l’impression d’avoir un problème : une fois que je charge la liste des sujets à l’infini, la mise en page est cassée. Pour vérifier, il suffit d’ouvrir cette URL - utilisez le sélecteur de thème (en bas à gauche) et passez à “rétro” puis faites défiler tous les sujets jusqu’à ce que vous trouviez le problème : https://neidan.discourse.group
Comme vous pouvez le voir sur la capture d’écran, la mise en page est cassée après le chargement infini… les miniatures et tout le reste sont mélangés…
Le forum est officiellement hébergé par discourse, il y a donc très peu de plugins et de modifications.
Je ne me souviens pas avoir eu un problème aussi évident auparavant - cela doit s’être produit lors d’une mise à jour…
Curieux. Et aucune erreur dans la console. Je regarderai quand j’aurai le temps. Merci pour le rapport. (Beau site au passage )
(Pour information, l’absence de rendu Masonry natif dans le navigateur est une omission agaçante qui nous oblige à écrire du Javascript plus fragile. Ce composant de thème a maintenant plus de 8 ans et pendant tout ce temps, ils se disputent encore sur l’implémentation !)
Essayez ça (je pense que cela pourrait être lié au calcul de la taille lorsqu’il est hors écran - une solution de contournement existait mais était limitée à Firefox)
Veuillez mettre à jour et me faire savoir si cela résout votre problème.
Bonjour ! Merci pour la correction rapide ! Il semble que cela fonctionne - cela ressemble cependant à un palliatif car pendant la première milliseconde je vois le même problème, mais ensuite il se réajuste. Cependant, les résultats fonctionnent pour l’instant. Merci !
Oh, c’est plus qu’un simple “contournement” dans ce sens. Le JavaScript est conçu pour ne pas trop en imposer. S’il s’exécutait plus souvent, il gaspillerait de l’énergie. C’est un compromis jusqu’à ce que la mise en page en maçonnerie (masonry) soit prise en charge par CSS…
Bien sûr, cela peut être corrigé avec CSS. Si vous avez besoin d’aide Marketplace
Le composant est open source et il n’y a pas d’abonnement, mais je crains que mon support gratuit soit limité car je suis un homme occupé.
Je ne vois pas ce problème sur aucun des sites listés dans l’OP ? (n’hésitez pas à confirmer sur votre appareil) Je soupçonne que cela peut être lié aux exigences spéciales de votre thème spécifique.
Merci, mais toutes les tuiles sont affectées ? Idéalement, seule une tuile sur deux (tuiles paires) aurait ce fond, mais je suppose que ce n’est pas possible avec CSS ?
Cela fonctionnait bien jusqu’à ce que j’ouvre un sujet et que je fasse défiler vers les recommandations
Apparemment, les recommandations ne sont pas limitées en taille pour une raison quelconque
(et l’image et le lien de la carte mènent en haut du sujet et non au nouveau message (comme le fait le lien du titre), mais c’est un autre problème)
@merefield
Pourriez-vous vérifier si les liens de l’image et des détails pointent vers /t/foo/123 plutôt que vers t/foo/123/1 comme le fait le lien du titre ?
Je pense que c’est un bug quelque part
Cela casse les liens des sujets non lus (ils devraient évidemment pointer vers le nouveau message)
L’image est destinée à lier à l’OP car c’est là que se trouve généralement la miniature. Nous pourrions ajouter des paramètres pour offrir plus d’options, y compris (mais sans s’y limiter) :
dernier message lu et
miniature actuellement sélectionnée (qui ne doit pas nécessairement être dans le premier message car vous pouvez en sélectionner une autre)