Aperçu de la liste des sujets (legacy)

Que se passe-t-il si vous augmentez topic_list_thumbnail_resolution_level (ce qui réduit la résolution) à 2 ?

J’ai maintenant défini 2 comme valeur par défaut (c’était 0, ce qui servait les miniatures en plus haute résolution !!) Lower default resolution · merefield/discourse-tc-topic-list-previews@c668985 · GitHub

Gardez à l’esprit que pour que cela fonctionne, vous devez avoir sidekiq en cours d’exécution pour préparer les miniatures en résolution inférieure. Pendant qu’elles ne sont pas encore disponibles, le système servira les images en plus haute résolution ou les images originales, et vous pourriez rencontrer ce problème. Cette situation ne devrait durer que quelques minutes.

1 « J'aime »

Le composant de thème ne remplace malheureusement pas encore le plugin. Mais donnez-moi du temps : je n’ai commencé que depuis deux jours !

2 « J'aime »

Désolé, je me demandais juste. Merci.

2 « J'aime »

Je vous remercie de votre intérêt. J’ai un peu de temps aujourd’hui, je vais donc examiner les images mises en avant dans le composant de thème. (Ce qui pourrait me permettre de le corriger pour les deux)

2 « J'aime »

Une première version des images à la une a été ajoutée au composant de thème expérimental. Elle a été testée et fonctionne uniquement sur les itinéraires de découverte. J’ai toutefois ajouté la prise en charge mobile. (non disponible dans le plugin) (@Krischan)

3 « J'aime »

J’ai effectué la mise à jour ce matin et, d’après ce que je peux voir, Sidekiq tourne toujours, mais je rencontre toujours le problème. Voici ce qui s’affiche dans la console sur les pages utilisant le composant

2 « J'aime »

Oui, une erreur JavaScript peut tout à fait bloquer le code de mise en page.

Avez-vous mis à jour la version de préproduction et le composant de thème vers les dernières versions ?

Je suppose que vous avez désinstallé le plugin TLP ?

Et avez-vous accordé les autorisations nécessaires pour récupérer les scripts requis ?

Ajoutez ceci aux paramètres de sécurité :

~~Politique de sécurité du contenu (CSP) : script src: https://unpkg.com~~

Ce n’est plus nécessaire, car les nouveaux modificateurs de thème de Discourse prennent en charge les modifications de la CSP, désormais implémentées dans le TC

(ce qui permet le téléchargement d’ImagesLoaded et de ses dépendances).

2 « J'aime »

Cela a fait l’affaire ! Je suis impressionné par la rapidité avec laquelle vous avez traduit cela.

Une chose que j’ai remarquée, c’est que je ne peux pas sélectionner de balises pour topic list featured images tag. Je sais que vous travaillez encore dessus, mais au cas où ce serait quelque chose de différent…

1 « J'aime »

Un seul tag devrait suffire. Vous deviez le saisir manuellement. J’ai publié une mise à jour qui le remplace par un sélecteur (parmi de nombreuses autres améliorations).

Cela reposait sur une API sur mesure. Je l’ai réécrite pour exploiter l’API native. Malheureusement, elle risque d’en être plus simple.

1 « J'aime »

Pour installer GitHub - merefield/discourse-tc-topic-list-previews: Enriches the content and layout of topic lists · GitHub, faut-il désinstaller le plugin TLP ? Est-ce correct ?
Il semble que trop de changements majeurs aient déjà fait perdre votre temps.

1 « J'aime »

C’est exact.

Oui, énormément de changements dans Core. Un vrai défi pour suivre cette fois-ci.

3 « J'aime »

Bonjour Robert,
Tout d’abord, merci beaucoup pour cette excellente extension et pour votre travail acharné.
Depuis hier, l’extension semble incapable d’afficher les petites images dans la liste des sujets :

Voici l’état des mises à jour et des paramètres :


URL de mon forum :
https://libertysim.net/
Le dépôt Git que j’utilise est GitHub - merefield/discourse-topic-previews-sidecar: A Discourse plugin that complements the Topic Previews Theme Component to add features · GitHub
Y a-t-il une erreur dans les paramètres ?

1 « J'aime »

Conformément aux recommandations, ce plugin est temporairement partiellement dysfonctionnel en raison d’importants changements apportés au cœur de Discourse. Nous ne prenons pas en charge les mises à jour de production en dehors de la période du 1er au 5 du mois. Il fonctionnait le 5. Si vous installez ou mettez à jour en dehors de cette période, vous le faites à vos propres risques.

Je me concentre actuellement sur la livraison d’un composant de thème expérimental avec un ensemble de fonctionnalités réduit.

Je devrais revenir au plugin plus tard ce mois-ci.

3 « J'aime »

Je n’en étais pas conscient. Je resterai à l’affût. Merci encore.

3 « J'aime »

Plaisir. Ce plugin et d’autres sont désormais extrêmement complexes et demandent un effort considérable pour être maintenus. Les changements constants au niveau du noyau, sur lesquels nous n’avons aucun contrôle, et les modifications fréquentes qui cassent la compatibilité rendent la tâche difficile. C’est pourquoi nous avons récemment introduit cette politique : elle nous offre un peu d’air !

Merci pour votre compréhension.

3 « J'aime »

De belles améliorations apportées au composant de thème expérimental :

  • Les images à la une devraient fonctionner parfaitement et mieux que jamais (j’ai réécrit une grande partie du code), avec des extraits optionnels et la possibilité de sélectionner leurs dimensions. Elles fonctionnent désormais sur mobile.
  • Les sélecteurs de catégories devraient fonctionner.
  • Les descriptions des paramètres devraient refléter ce qui n’a pas encore été réalisé ou corrigé.
  • Certaines fonctionnalités ont été supprimées ou modifiées car elles fonctionnaient dans le plugin en raison de l’absence d’une API dédiée.

NB#2 : Chrome continue d’avoir du mal avec mon rendu en maçonnerie ; il y a une distance de défilement limitée avant que l’affichage ne devienne erroné… cela est dû à une limitation du navigateur / à mon arrogance à repousser les limites du CSS, et l’équipe de développement y travaille actuellement. J’ai choisi cette méthode car 1. elle est réactive aux barres latérales, 2. elle est ULTRA rapide, et 3. elle devrait bientôt être corrigée, espérons-le. Essayez-le sur Firefox ou Safari pour une expérience complète.

3 « J'aime »

J’ai mis à jour vers la dernière version et maintenant j’ai le même problème que j’avais avec le plugin assistant personnalisé : je ne peux sélectionner que des balises qui ne font pas partie de groupes de balises. Dans mon cas, il s’agit uniquement de la balise test. Je ne peux plus rien taper.

2 « J'aime »

C’est un problème potentiel de Discourse, je pense, David. J’utilise un type de paramètre natif.

topic_list_featured_images_tag:
  type: list
  list_type: tag
  default: ''
  description:
    en: "Featured images tag."

Cependant, avez-vous défini ceci ?

image

Remarquez la restriction.

1 « J'aime »

C’est donc probablement un problème de discours. Beaucoup de mes groupes d’étiquettes n’ont pas d’étiquette parente requise, donc ce n’est pas le problème. Je poserai cette question au support, merci !

2 « J'aime »

Je pourrais retransformer cela en champ texte. Cela supprimera le sélecteur de balises. On pourra le remettre plus tard ?

1 « J'aime »