Création automatique d'une galerie élégante pour plusieurs images postées

Salut l’équipe Discourse et les utilisateurs de Discourse,

Dans notre communauté, de nombreuses personnes partagent beaucoup de médias (2,7 millions de pages vues par mois, environ 1500 messages par jour et en croissance). Dans certains cas, les utilisateurs publient trop d’images dans un seul message, bien que nous ayons les options Slick Gallery et Tiles Gallery disponibles. Nous n’avons pas l’intention de forcer les utilisateurs à convertir leurs images en galerie et nous n’aimerions certainement pas modérer la façon dont les utilisateurs partagent les médias.

Le problème est que plusieurs images dans un seul message rendent le sujet trop difficile à parcourir, et cela dégrade l’expérience utilisateur. Nous avons des membres du forum ayant une grande confiance qui modifient de tels messages pour convertir plusieurs images en galerie, mais c’est incohérent et loin d’être une solution idéale.

Ce que je propose, c’est une sorte de capacité à convertir automatiquement plusieurs images (le seuil devrait être défini dans les paramètres d’administration) en galerie Slick. Une fonctionnalité avancée serait de permettre à l’administrateur de choisir le type de galerie à utiliser (Slick ou Grid) pour la conversion automatique, mais en ce qui nous concerne, nous aimerions que de tels messages soient convertis en galerie de type Slick.

Je sais que c’est une chose compliquée à développer car cela nécessite une fonctionnalité pour analyser le message afin de trouver plusieurs images, et les encadrer dans une balise de galerie après la publication, sans toucher le reste du message s’il y a autre chose.

3 « J'aime »

Bonjour,

Ceci est le composant de thème dont vous avez besoin. Il peut créer une galerie automatique. Oh, pardon, j’allais trop vite, ce n’est pas pour une galerie slick mais pour une galerie en maçonnerie. Pourrait vous être utile :slightly_smiling_face:

3 « J'aime »

Wow, whaaat. Je n’avais pas vu ça ! Merci !

J’essaierai certainement sur notre forum. Il manque cependant une vue en mosaïque/diapositive dans ces composants, mais je commenterai le sujet correspondant à ce sujet.

4 « J'aime »

Cette fonctionnalité est désormais intégrée au cœur de Discourse, consultez l’annonce concernant les grilles d’images dans Discourse.

:confetti_ball: :confetti_ball: :confetti_ball:

2 « J'aime »