Aperçu de la liste des sujets (legacy)

Vous avez tout à fait raison, désolé. Lorsque la valeur est définie à zéro, la hauteur devrait s’ajuster automatiquement sur mobile. Ce comportement est loin d’être idéal. J’examinerai cela dès que j’aurai un moment. Je réfléchirai également à la possibilité de le séparer en un couple spécifique pour mobile.

En attendant, puis-je vous recommander d’activer les « tuiles » sur mobile OU de modifier la vignette en définissant une hauteur maximale, par exemple :

.mobile-view .topic-list img.thumbnail:not(.tiles-thumbnail) {
    max-height: 900px;
}

900 est probablement excessif, mais cela permet de capturer les images très hautes ! :slight_smile:

Vous pouvez également ajuster la largeur maximale selon vos préférences (80px par défaut).

2 « J'aime »

Je voulais simplement confirmer le comportement que je constate.

Lorsque la largeur et la hauteur sont définies à 100 px :

  • Les miniatures sur ordinateur font 100 px de large et 100 px de haut, et elles sont essentiellement rognées (l’image n’est pas étirée ni écrasée).
  • Les miniatures sur mobile ont toutes des largeurs et des hauteurs différentes, selon le rapport d’aspect de l’image.

Lorsque la largeur est de 100 px et la hauteur de 0 px :

  • Les miniatures sur ordinateur font 100 px de large et des hauteurs variables selon le rapport d’aspect.
  • Les miniatures sur mobile ont toutes des largeurs et des hauteurs différentes, selon le rapport d’aspect de l’image.

Il semble que ces paramètres ne soient pas pris en compte par la feuille de style mobile.

1 « J'aime »

C’est exact, le CSS limite par défaut la largeur et la hauteur maximales à 80 px (pour la vue mobile sans tuiles).

Pour l’instant, la meilleure solution est de modifier le CSS.

Vous pouvez ajuster les valeurs pour que les éléments s’alignent correctement avec les avatars, par exemple.

Apprenez à utiliser l’inspecteur du navigateur pour vous aider à écrire votre CSS.

2 « J'aime »

J’ai justement essayé de le configurer à l’instant et je n’arrive pas à faire apparaître l’image de repli.

J’ai défini Miniature par défaut de la liste des sujets et coché Image de repli par défaut pour la miniature de la liste des sujets. J’ai également essayé de définir l’URL de l’image pour la miniature affichée si le sujet de cette catégorie n’a pas de miniature d’aperçu définie dans les catégories individuelles, mais rien ne s’affiche.

Je suppose qu’il ne devrait pas être nécessaire de retraiter les messages pour que cela fonctionne, n’est-ce pas ?

1 « J'aime »

Je ne suis pas au bureau en ce moment, mais je vérifierai dès que j’aurai l’occasion.

Vous rencontrez une erreur JavaScript dans la console ? Pourriez-vous vous assurer que l’image liée est hébergée (c’est-à-dire téléchargée) sur votre site et réessayer si nécessaire ?

1 « J'aime »

J’ai trouvé un autre moyen de reproduire le bug de tri dont j’ai parlé précédemment. Allez sur cette catégorie, elle trie correctement par date de création. Visitez l’un des sujets, cliquez sur le même lien de catégorie, et maintenant il trie par plus récent. Cela se produit avec les Tuiles et les Miniatures, mais pas sans le composant de thème (seulement le noyau).

3 « J'aime »

Je viens de mettre à jour le composant de thème TLP Theme Component (oui, je ne fais pas normalement cela en milieu de mois).

Il prend désormais en charge les vignettes pour ordinateur de bureau et mobile :framed_picture: et même la vue en tuiles dans la liste suggérée des sujets. :tada:

(et corrige un problème lié à une modification incompatible dans le cœur du système, ce qui facilite désormais cela – merci David !)

Ce fut un plaisir. :stuck_out_tongue_winking_eye:

(Faites-moi part de tout problème, mais il semble compatible avec les derniers tests validés depuis ce week-end.)

Le plugin prend désormais en charge les vignettes dans la liste suggérée sur mobile. J’ajouterai peut-être bientôt la prise en charge des tuiles pour la liste suggérée sur ordinateur de bureau et mobile.

8 « J'aime »

Je ne suis pas sûr que cela fasse référence à mon problème de tri ou s’il s’adresse à David de Discourse. Pour information, le problème de tri persiste.

De plus, l’option suggested n’apparaît pas dans la liste des options sous les tuiles. J’ai pu l’ajouter manuellement et elle fonctionne, juste pour information.

1 « J'aime »

Sans rapport. Je regarderai le problème de tri à un moment donné. La rupture dans le TC était plus grave.

Oui, je sais qu’il faut les ajouter manuellement dans le TC. Je verrai si je peux résoudre cela à un moment donné.

2 « J'aime »

Corrigez-moi si je me trompe, mais installer ce plugin offrira les mêmes fonctionnalités, et même plus, que ces deux composants séparément :

Je cherche simplement à comprendre : si j’installe ce plugin, devrai-je désinstaller les deux composants de thème mentionnés ci-dessus ?

1 « J'aime »

Je ne recommande pas d’installer les deux, car cela entraînera des comportements étranges. Vous devriez choisir soit le plugin Aperçus de la liste des sujets (ce sujet), soit les composants de thème que vous avez liés.

2 « J'aime »

Merci. Il me semble simplement que si ce plugin peut faire ce que les deux composants de thème ci-dessus font, en plus d’avoir d’autres fonctionnalités (action de liste de sujets et possibilité d’ajuster la largeur/hauteur de la vignette), alors je ne perdrais rien en installant ces composants de thème, je ne ferais que gagner.

1 « J'aime »

David a tout à fait raison. Les deux ont des fonctionnalités et une apparence légèrement différentes. Le choix de l’installation vous revient, mais ils sont peu susceptibles de fonctionner ensemble. Essayez-les tous les deux. Vous pouvez basculer entre les deux assez facilement si vous installez les deux TC (TLP propose également une variante TC).

3 « J'aime »

J’ai essayé les deux et on peut obtenir les mêmes résultats. Cependant, j’aime bien que ce plugin propose une image miniature par défaut. J’ai d’ailleurs essayé de l’utiliser en insérant un lien Imgur pour une catégorie. Cela n’a pas fonctionné. Voici la catégorie concernée : Strategy - Duelists Unite

Le lien Imgur est Imgur: The magic of the Internet

L’image doit-elle avoir une taille et un format spécifiques ?

1 « J'aime »

Je pense que l’image doit être téléchargée localement. Veuillez essayer cela en premier.

1 « J'aime »

Lorsque nous téléchargeons des images pour les icônes de catégories et les en-têtes, où sont-elles stockées ? Je vais placer les images au même endroit, mais je me demande car cela devrait également être local. Je pense que les icônes de catégories devraient être utilisées par défaut lorsqu’aucune image par défaut n’est fournie.

Pouvez-vous me donner un exemple du chemin que je dois saisir pour les fichiers locaux ? J’ai créé un dossier nommé ‘pics’ dans mon dossier discourse. Donc c’est var/www/discourse/pics/image.png. Dois-je mettre “pics/image.png” ?

Je crois que le message de James Cook ci-dessus avait le même problème et il n’a pas été résolu : Topic List Previews (legacy) - #1210 by jamesmarkcook

1 « J'aime »

Vous devriez avoir un sujet sur votre forum intitulé « Ressources pour la conception du site ». Il vous suffit de télécharger l’image dans ce sujet, de faire un clic droit sur l’image et de copier l’adresse de l’image.

2 « J'aime »

Je vois ce que tu veux dire. J’ai créé un sujet appelé « Assets » et j’y ai téléchargé quelques images. J’ai copié l’URL et je l’ai collée là. Ça n’a pas marché.

Voici l’URL. J’ai essayé l’URL complète et aussi l’URL sans le nom de domaine, qui est :

uploads/default/original/1X/c1808d114892ff27d1a7f08e7a95c991390cb689.png

1 « J'aime »

Juste une mise à jour. J’ai désinstallé le plugin et installé la version du composant de thème de ceci : Topic List Previews (legacy) - #1010 by merefield

En utilisant exactement la même URL que ci-dessus (/uploads/default/original/1X/c1808d114892ff27d1a7f08e7a95c991390cb689.png), la vignette par défaut a fonctionné.

Ainsi, le composant de thème fonctionne, mais pas le plugin. Je préférerais utiliser le plugin car je peux spécifier une vignette par défaut différente pour chaque catégorie. De plus, le thème est expérimental.

Très probablement, je reviendrai aux deux autres composants de thème si le plugin ne fonctionne pas pour l’URL de l’image.

Merci.

1 « J'aime »

Il s’avère que vous avez découvert un bug :+1:t2:. Cela doit être un problème persistant depuis que le cœur de Discourse a pris en charge la génération des vignettes.

Bien que cela ne tombe pas pendant notre période de support mensuel, j’ai déployé une correction pour mettre fin à votre frustration :slight_smile:

Cela devrait maintenant fonctionner sur le plugin (le TC fonctionnait déjà).

@jamesmarkcook Je pense que cela pourrait aussi vous concerner. Désolé, cela devrait maintenant être corrigé.

4 « J'aime »