Topic List Previews (legacy)

Y a-t-il quelque chose que vous faites qui déclenche le problème ? Puisque cela n’arrive pas tout le temps, quelque chose change. Par rechargement doux, j’imagine que vous voulez dire que vous rafraîchissez la page dans le navigateur ? Avez-vous essayé de vider le cache de votre navigateur, puis de voir si l’erreur se produit toujours ?

La grande question est : est-ce que certains de vos membres ont également ce problème ?

Non, ils n’ont pas encore signalé cette erreur. Je vais en demander à certains de garder un œil là-dessus.

@merefield C’est aléatoire et quelque peu incohérent à déclencher. mais je rencontre cela tous les jours maintenant. Je vais peut-être enregistrer une vidéo lorsque je rencontrerai à nouveau ce bug. Et je le signalerai ici avec plus de détails.

Un autre problème

J’ai été criblé de trouvé un autre bug / (fonctionnalité manquante ?) où les messages non lus sur la page de catégorie ne sont pas stylisés en gris, ce qui rend tous les messages identiques. Par exemple, lors de la visualisation de la page de catégorie ici, les messages non lus sont indiscernables.

Voici à quoi cela ressemble lorsque je désactive le TC

1 « J'aime »

J’espère que vous pourrez trouver un moyen cohérent de le reproduire. J’ai hâte que vous me le fassiez savoir.

infesté ? Choix de mot intéressant. Cela ressemble simplement à un bug/une fonctionnalité manquante cohérente, selon moi. Je regarderai dans la semaine.

1 « J'aime »

Désolé, si cela signifiait autre chose. Je ne suis pas un locuteur natif de l’anglais, j’ai donc peut-être utilisé le mauvais mot.

J’ai modifié la phrase maintenant.

2 « J'aime »

Pas de problème. Je vais essayer de régler ça dans la semaine, merci de l’avoir signalé :slight_smile:

1 « J'aime »

Bonjour ! Nous constatons le même bug sur notre forum. Nous utilisions le module obsolète. Lors de la mise à niveau vers la version 2.8.0.beta8, nous avons commencé à avoir le même problème. Nous avons décidé d’utiliser le nouveau composant de thème, et cela fonctionne sauf pour le thème de ces listes. La couleur du lien est incorrecte, mais le padding est également incorrect.

D’après ce que je peux voir, l’élément perd la classe CSS topic-list-data, il n’applique donc pas le thème correctement. La désactivation du composant de thème résout le problème.

2 « J'aime »

Quelqu’un peut-il expliquer exactement comment faire fonctionner la version TC ? Nous avons commenté le plugin et installé le TC, mais la page en question affiche maintenant simplement la liste traditionnelle des publications.

Merci.

1 « J'aime »

Hmmm, mon co-développeur a réussi à faire fonctionner le nouveau TC, mais nous sommes revenus à la case départ — toutes les entrées de toutes les catégories sont affichées comme non lues.

1 « J'aime »

Après avoir examiné cela, ce n’était pas un bug, mais un changement radical dû aux changements dans l’application principale.

Notez que nous ne prenons normalement pas en charge ces mises à jour en milieu de mois, il est donc généralement déconseillé de mettre à niveau en milieu de mois.

Cependant, j’apprécie que je vous ai obligés à maintenir vos configurations en milieu de mois. Alors…

J’ai corrigé le “faible éclairage” des titres visités pour les vues avec et sans vignettes sur ordinateur et j’ai mis à jour les modèles avec certains des changements récents :

Je regarderai le mobile à un moment donné.

Veuillez mettre à jour votre TC et me faire savoir si vous rencontrez des problèmes connexes.

5 « J'aime »

Merci pour la mise à jour. :hugs:

Je souhaite également signaler un autre petit bug qui subsiste. :yum:

Lorsque les utilisateurs incluent une grande image en haut du message, « l’extrait » et « Lire la suite » ne sont plus cliquables, car discourse génère une lightbox pour l’image. Le code <a> class=\"lightbox\" href=\"\" data-download-href=\"\" title=\"Image title\"></a> inclus dans l’extrait casse le lien.

Je comprends qu’il s’agisse peut-être d’un problème de base de discourse lié à l’inclusion du code de la lightbox dans l’extrait, mais je ne suis pas sûr à qui je peux le signaler et s’ils le corrigeront.

Je me demande simplement si nous pouvons rendre le bouton « Lire la suite » cliquable sans attendre que discourse supprime le code de la lightbox de l’extrait, car cela pourrait prendre du temps. :thinking:

2 « J'aime »

Avec le TC uniquement installé, je peux peu faire des extraits.

Cependant, avec le plugin sidecar ajouté, j’ai plus de contrôle.

Cela dit, je suis enclin à « simplifier » l’extrait pour supprimer les liens et le formatage afin de réduire le risque de corruption de l’affichage. Si vous voulez le tout, il vous suffira de cliquer.

Étant donné que les extraits sont une fonctionnalité principale, je ne devrais sans doute pas avoir à faire de travail dans ce domaine.

2 « J'aime »

Si cela se produit avec le composant de thème topic-list-previews désactivé, n’hésitez pas à créer un nouveau sujet dans la catégorie UX. Si vous pouvez inclure une capture d’écran du problème, ce serait formidable !

4 « J'aime »

Merci pour votre réponse. :hugs:

Oui, cela se produit également avec le composant thématique TLP désactivé.
Pour l’image, il inclut le code lightbox dans l’extrait.


<a class="lightbox" href="" data-download-href="" title="ImageTitle"></a>

Pour l’en-tête, il inclut l’ancre dans l’extrait.

<a name="header" class="anchor" href="#header"></a>

Les deux cassent le lien et rendent le bouton “extrait” et “lire la suite” non cliquables.

Je vais créer un nouveau sujet #ux avec une capture d’écran incluse.

Merci :smiling_face_with_three_hearts:

4 « J'aime »

Merci beaucoup — cela a résolu le problème pour nous. J’apprécie vraiment.

3 « J'aime »

Avec plaisir, David. Il reste encore beaucoup à faire sur ce composant, mais je m’en occuperai au cours des prochains mois.

Notez que nous avons déplacé le sujet vers : Topic List Previews Theme Component - theme - Discourse Meta

2 « J'aime »

Merci pour la correction :folded_hands:t3:

3 « J'aime »

J’utilise un plugin, comment déplacer toutes les choses vers un nouveau composant de thème ? Il suffit de supprimer le plugin et d’installer le composant de thème ou quoi ?

2 « J'aime »

C’est exact, il n’y a malheureusement aucun moyen de déplacer automatiquement la configuration.

1 « J'aime »

Je suis prêt à aider avec un script qui automatiserait cela. Y a-t-il un aperçu de l’endroit où chaque paramètre du plugin irait dans le composant de thème ?

2 « J'aime »

Cela semble un peu excessif ? Mais si quelqu’un trouve cela utile… aucune cartographie de ce type n’existe actuellement.

1 « J'aime »