Développement d'un composant ou plugin similaire aux miniatures de liste de sujets ou aux aperçus de liste de sujets

Le but : garder la liste des sujets pratiquement « vanilla », mais améliorer la visibilité des sujets « galerie » (sujets créés pour que les gens postent leurs photos, avec peu de discussion) et avoir un aperçu des images nouvellement publiées sans avoir à ouvrir le sujet.


Pour quelqu’un qui n’a presque jamais regardé en profondeur les composants et encore moins les plugins, basé sur Topic List Thumbnails et Topic List Previews (TLP), et quelle serait la difficulté d’avoir un composant/plugin similaire avec uniquement ces fonctionnalités ?

  • si un sujet a une balise particulière, disons #gallery, 5 miniatures (ou moins, basées sur les dernières images téléchargées du sujet) sont générées et affichées sous le titre du sujet.

  • pour simplifier, l’ajout d’une balise à un sujet existant ne générerait pas de miniatures basées sur les messages existants. Seules les nouvelles images des messages suivants créeraient des miniatures.

  • la suppression de la balise supprimerait les miniatures de la liste des sujets, mais peut-être les conserverait-elle quelque part afin qu’elles soient à nouveau affichées si nous ajoutons à nouveau la balise ?

  • En ce qui concerne les options du composant/plugin, il y aurait :

    • Le slug ou l’ID de la balise à considérer comme une galerie
    • Le nombre maximum de miniatures à afficher sous le titre du sujet dans la liste des sujets

Le résultat serait comme ceci, avec peut-être un lien sur chaque image menant au message correspondant d’où proviennent les miniatures (pas de lightbox au clic) :

1 « J'aime »

Pas simple. Il faudrait sérialiser plusieurs miniatures, ce qui nécessiterait des modifications importantes de l’architecture des miniatures. Il faudrait donc que ce soit un plugin dès le départ.

Cela pourrait également être un cauchemar de données sur les connexions lentes et l’espace sur mobile est de toute façon limité, donc je ne vois pas comment vous allez présenter cela ?

Pourquoi ne pas simplement ajouter une icône « images+ » ou « galerie » en réponse à une balise spécifique tout en affichant une seule image de prévisualisation préférée ?

2 « J'aime »