Merci pour la correction ! J’ai simplement défini une résolution de 4, et presque toutes les tuiles chargent désormais des miniatures de 400x400. Donc cela fonctionne bien.
Les seules exceptions concernent quelques publications avec une image originale de moins de 800x800 mais plus de 400x400. Ces publications chargent la miniature de 200x200 au lieu de la miniature disponible de 400x400.
Le nouvel algorithme utilise l’arrondi. Vous devrez probablement accepter que certains éléments soient ajustés à la hausse ou à la baisse. Cela me permet de généraliser le « niveau de résolution » sur des ensembles de longueurs différentes. Le problème pourrait venir du fait que je traite chaque division comme égale, alors qu’en réalité elle devrait être non linéaire.
Désolé, je ne peux pas consacrer plus de temps à cela pour le moment. Je pourrais l’améliorer à l’avenir.
Ça semble bon, merci pour les corrections. Je suis content que nous chargions maintenant des tailles de 400x400 pour réduire le temps de chargement de nos pages.
@merefield, tout d’abord… merci pour cette extension incroyable
Je voulais aussi signaler que le paramètre « image de repli par défaut pour la miniature de la liste des sujets » ne semble pas fonctionner. J’ai défini cette image comme « image de repli par défaut pour la miniature de la liste des sujets », mais tout sujet sans image n’utilise pas cette image de repli, comme illustré ici :
Existe-t-il une solution pour afficher l’image par défaut ? Je regrette l’harmonie obtenue lorsqu’il y avait une image ou une image par défaut pour chaque sujet.
Une autre remarque… les miniatures affichaient auparavant des GIF animés, ce que nous adorions. Mais maintenant, il semble qu’une image fixe soit affichée pour la miniature au lieu du GIF animé.
Autre remarque : nous utilisons également l’extension Pavilion Events, que @davidkingham a mentionné utiliser également.
Cela fonctionne dans le TC, je l’ai utilisé cette semaine. En ce qui concerne le plugin, je vais jeter un œil à cela avant la prochaine période de mise à niveau prise en charge. Merci pour le rapport.
Les miniatures sont désormais créées par Discourse. La plupart des logiques associées ont été supprimées de TLP. Nous devrions leur demander de prendre en charge les GIF animés.
Oui, j’ai signalé cela. Il s’agit d’un conflit de modèle. L’un de mes collègues l’examine.
Cela devrait fonctionner : j’ai vu des sites utilisant notre composant de thème officiel avec succès pour des GIF animés. Assurez-vous que le paramètre « autoriser les vignettes animées » est activé dans les paramètres de votre site (il est activé par défaut).
Si cela ne fonctionne toujours pas, n’hésitez pas à créer un nouveau sujet Support ici avec le GIF qui ne fonctionne pas.
Oups, j’ai manqué ce paramètre, David, merci beaucoup d’être intervenu !
@jord8on si cela ne fonctionne pas pour vous, je m’en chargerai en premier lieu dans ce cas. Envoyez-moi un exemple en message privé si cela ne vous convient pas.
Les GIF animés fonctionnent sur notre site. Je ne sais pas quel était le problème. Peut-être que c’était quelque chose sur mon appareil local ¯\_(ツ)_/¯
Merci d’avoir examiné cela !!
Une dernière question. Je viens de consulter le composant de thème officiel de Discourse et je me demande quelles sont les différences entre celui-ci Topic List Thumbnails et ce plugin « Aperçus de la liste des sujets » ? L’un est-il meilleur ou pire dans certaines situations ?
@davidkingham@jord8on J’ai ajouté la sortie de plugin mobile manquante au TC que @fzngagan a aimablement intégrée dans le cœur de Discourse (merci l’ami !), vous devriez donc constater une amélioration. Je n’ai pas encore testé avec le plugin Events, cependant !
Faites-moi savoir comment cela se passe avec le plugin Events et le TC :
Si vous en avez besoin dans le plugin, faites-le-moi savoir.
Si nous ajustons la résolution des vignettes ou désinstallons le plugin TLP, devons-nous prendre des mesures pour supprimer les anciennes vignettes générées ? Ou seront-elles supprimées automatiquement avec le temps ?
La résolution n’est qu’un choix superficiel au niveau JavaScript.
Bonne question. La génération de vignettes est une activité essentielle. Essayez de supprimer et de reconstituer un sujet, puis vérifiez s’ils disparaissent de latest.json.
Créé le. Comme le moment où le sujet a été créé (et non pas quand le tag a été appliqué). Et je viens de vérifier un site où je l’utilise, et il semble fonctionner comme prévu dans les deux modes ?
C’est un choix personnel. TLP existe depuis plus longtemps et c’est en partie pour cela qu’il est plus riche en fonctionnalités (sélecteur de miniature, images à la une, système de portfolio utilisateur, prise en charge des sujets suggérés). Il propose un format de tuiles légèrement différent avec plus de métadonnées, tandis que TLTTC offre un type de vue supplémentaire (grille).