Merci à vous aussi, le composant et le site fonctionnent comme prévu ![]()
J’ai récemment fusionné un changement dans le cœur de Discourse qui accélérera considérablement la récupération des images hotlinked :
Pour les personnes utilisant ce composant de thème, cela signifie que les miniatures des images hotlinked seront générées presque immédiatement, plutôt qu’après le délai précédent de 10 minutes ![]()
Ne me dites pas que vous avez lu mes publications ? ;). Merci beaucoup d’avoir travaillé dessus !
David, je suppose que cela ne nécessite aucun changement de configuration dans le code du composant de thème car je ne vois aucun commit associé ?
Correct - aucun changement de thème requis.
La modification principale fait partie d’un refactoring plus large de notre gestion des « images en lien hypertexte ». L’amélioration de la vitesse pour les composants de thème qui consomment des miniatures est un effet secondaire appréciable !
Une victoire massive pour la plateforme Discourse, merci !
J’avais l’habitude de pouvoir ajouter plus de 5 balises dans les paramètres, mais je reçois maintenant une erreur :
Merci pour le rapport @bartv - devrait être corrigé par FIX: Ensure there is no limit on tag list settings (#17355) · discourse/discourse@fb31ae0 · GitHub
Il existe probablement une solution de contournement, mais elle s’applique à toutes les images :
// Ne pas redimensionner les miniatures
.topic-thumbnails-list .topic-list-thumbnail .main-thumbnail,
.topic-thumbnails-grid .topic-list-thumbnail .main-thumbnail,
.topic-thumbnails-masonry .topic-list-thumbnail .main-thumbnail,
.topic-thumbnails-minimal .topic-list-thumbnail .main-thumbnail {
width: max-content;
height: max-content;
}
Dans une récente mise à jour, j’ai commencé à voir ces lignes horizontales derrière les miniatures, vous pouvez les voir en direct sur mon site https://community.naturephotographers.network/ J’ai essayé de supprimer tous les composants sauf TLT et tout le CSS, mais elles sont toujours là, des idées ?
@techAPJ / @Roman il semble que les modifications récentes dans discourse-adplugin introduisent un \u003ctr\u003e vide entre chaque sujet dans la liste des sujets. Pouvons-nous utiliser le hook shouldRender sur le connecteur pour nous assurer qu’il n’est rendu que si nous affichons réellement une publicité là-bas ? ![]()
La logique de rendu de l’emplacement publicitaire est un peu complexe, donc je ne suis pas sûr que ce soit si facile. Je vais travailler sur une correction !
Devrait être corrigé par :
Merci Roman, malheureusement le problème persiste pour moi. J’ai seulement mis à jour le plugin, est-ce que le cœur a aussi besoin d’une mise à jour ?
Je pense qu’il faudrait sélectionner n’importe quelle image parmi tous les articles détaillés. Parfois, la première image ne transmet pas l’essence de ce fil de discussion.
Désolé pour ça. Pouvez-vous réessayer maintenant ? J’ai appliqué une autre correction.
Je pense que c’est fait, merci Roman !
Je ne suis pas sûr de comprendre comment changer l’icône placeholder.
@david Toute aide serait appréciée ![]()
Pour le moment, l’icône de remplacement est limitée aux icônes Font Awesome. Vous pouvez trouver une liste des icônes disponibles sur https://fontawesome.com/v5/search?o=r&m=free. Les ajouter peut être un peu délicat en fonction de ce que vous finissez par choisir. Si vous trouvez une icône qui vous plaît, n’hésitez pas à la partager et je pourrai vous aider à vous assurer qu’elle fonctionne.
Le paramètre ne prend pas en charge les images personnalisées pour le moment. Il faudrait déposer une demande de fonctionnalité si c’est ce que vous recherchez.
Ah ! Cela a aidé et je pense que j’ai trouvé. J’ai ajouté celui que je voulais à svg icon subset et j’ai utilisé le nom de l’icône (sans la partie fa/far/fad).
Ça rend super bien ! Merci beaucoup ! ![]()
Si le patron décide qu’une image serait mieux, comment puis-je soumettre une demande de fonctionnalité pour un composant ?





