Je crains que le composant Discourse Topic Author ne remplace certains modèles de base, ce qui le rend incompatible avec topic-list-thumbnails. Vous devrez choisir l’un d’eux à utiliser.
Il semble que vous ayez raison, je peux faire les aperçus avec les miniatures du lien d’aperçu en bas de la page TC.
Nous avons utilisé le composant de thème de l’auteur pour personnaliser l’avatar là où il était affiché, et nous avons utilisé une personnalisation pour obtenir des carrés avec des coins arrondis au lieu de cercles.
Mais même si je désactive l’auteur du sujet, je ne vois pas les miniatures.
Et si vous allez au composant topic-list-thumbnails et que vous utilisez le bouton « Aperçu ». Est-ce que cela fonctionne alors ?
Si oui, cela suggère un conflit avec l’un des autres thèmes/composants.
Oui, cela semble fonctionner.
Il semble que les deux soient incompatibles entre eux.
Je dois voir quelle était l’utilité de l’auteur du sujet et décider si nous le désactivons (ou trouvons une solution).
Je vois que ce plugin n’exporte pas le message et que vous en avez un autre qui le fait, je vais essayer celui-là aussi.
Cela semble maintenant fonctionner, avec des extraits, des miniatures et la personnalisation de l’avatar.
Il suffit de désactiver le sujet de l’auteur.
Je dois lire ce qu’il a fait et pourquoi nous l’avons installé, car il fonctionne depuis assez longtemps et je ne me souviens pas de son utilité.
Si ce n’est pas très important, je vais simplement le désactiver.
Merci beaucoup.
@david :
Au fait : en guise d’amélioration, ce serait bien d’ajouter une option pour afficher l’avatar des sujets qui n’ont pas d’image, au lieu de simplement afficher une image sélectionnée.
Avec une option ou en utilisant un nom de substitut à signification spéciale comme $avatar ou quelque chose de ce genre.
Pour de nombreuses utilisations, il est préférable de voir l’avatar de l’auteur plutôt qu’une simple icône identique pour tous les sujets sans image.
Une autre amélioration que j’aimerais voir est la possibilité d’inclure les extraits (générés par le TC correspondant) dans les vues en mosaïque et en grille, pas seulement dans la vue liste.
Ce serait formidable de pouvoir lire quelque chose du contenu.
Je rencontre le même problème, avez-vous trouvé comment afficher la dernière image au lieu de la première dans le message d’origine ?
Salut, existe-t-il un moyen simple d’utiliser par exemple l’icône de catégorie comme image de remplacement ? Avec l’ancienne solution (module d’extraits), seuls les sujets avec une image dans le premier message avaient une miniature d’image, les autres n’avaient rien (en vue de liste). Avec TC, je suis capable de voir les miniatures d’images, mais si un sujet n’a pas d’image dans le corps, il affiche une icône de remplacement. Est-il possible de désactiver l’icône (mais de conserver les miniatures pour les sujets avec des images), ou d’utiliser le logo de la catégorie comme miniature ? Merci ! Sinon, excellent composant !
Les miniatures pour les paramètres de balise semblent cassées sur la dernière version de Discourse ( 6555f0c11b) + le dernier composant de miniature de liste de sujets.
Ces 4 paramètres ne fonctionnent pas sur ordinateur/mobile.
Le réglage des balises ne fonctionne pas non plus sur b20307377a et ne fonctionne pas sur theme-creator.
Le bug a été corrigé dans le dernier commit. Je supposais que le composant d’extraits était cassé pour une raison similaire et j’ai essayé d’appliquer la même correction sur un dépôt forké. Malheureusement, le résultat fonctionne sur le thème-créateur mais pas encore sur 6555f0c11b.
Oui, discourse-topic-thumbnails devrait être corrigé par FIX: Correctly detect current tag (#15) · discourse/discourse-topic-thumbnails@4c666e0 · GitHub
Je vais jeter un œil au composant excerpts
Merci d’avoir signalé @th21 !
Salut David,
Y a-t-il un moyen de configurer ce composant pour une seule catégorie et non pour l’ensemble du site ?
Merci,
Tom
Oui, cela peut être appliqué en fonction d’une catégorie ou d’une étiquette spécifique. Une fois installé, vous devriez voir ces paramètres dans la section d’administration du thème :
(par exemple, ici sur Meta, nous l’avons activé pour Theme et Plugin, avec un mode différent pour chacun)
C’est super ! Pouvons-nous faire installer cela ?
Merci,
Tom
Qu’est-ce qu’il faut pour l’installer ?
Merci,
Tom
Il y a un guide lié dans le message d’origine
Merci beaucoup pour ce composant utile !
Je constate que l’avatar du dernier utilisateur ayant répondu apparaît à côté de la miniature sur mobile. Est-ce intentionnel ou un bug ? Est-il possible de masquer l’avatar ?
Je pense que le composant laisse intentionnellement d’autres parties de l’interface utilisateur inchangées, il appartient donc à l’administrateur de décider s’il faut masquer ou non les avatars là-bas.
Cela peut être fait en ajoutant un peu de CSS à votre thème…
.mobile-view .topic-list-data .pull-left {
display: none; // masque les avatars
}
.mobile-view .topic-list .right {
margin-left: 0; // supprime l'espace pour les avatars
}
Merci !!! C’est très gentil de votre part.
Juste pour vous prévenir - j’ai remarqué un bug, lorsque vous utilisez le paramètre :
Activer les miniatures sur les pages autres que la liste des sujets (par exemple, activité de l'utilisateur, messages personnels, sujets suggérés)
Sur la liste des sujets suggérés, l’avatar de l’utilisateur utilise l’URL de la miniature du sujet au lieu de l’avatar de l’utilisateur. Ainsi, un petit carré flou est affiché à la place de l’avatar de l’utilisateur.
Fonctionne sur Discourse stable avec la dernière version du composant et en utilisant la disposition de grille Masonry.


