| Resumen | Añadir una vista de galería para cada tema | |
| Vista previa | Haga clic para ver un ejemplo de galería | |
| Enlace del Repositorio | https://github.com/Canapin/discourse-topic-gallery | |
| Guía de Instalación | Cómo instalar plugins en Discourse |
Descripción
Topic Gallery muestra todas las imágenes de una discusión en una página dedicada.
Casos de uso
Ideal para comunidades y/o categorías centradas en imágenes donde los usuarios publican muchas fotos.
Permite una experiencia fotográfica completa sin que la interfaz de tema normal y otros contenidos estorben.
Puedes probarlo aquí. Esta es principalmente una instancia de prueba, por lo que la disponibilidad no está garantizada.
Características
Características principales
-
¡Deslizamiento infinito! [1]
-
Filtros de usuario y fecha
-
Inicia la galería desde una publicación dada
-
Acceso específico por grupo
-
Exclusiones basadas en categorías
-
Enlace a la publicación de origen debajo de la imagen actualmente abierta, para que nunca te pierdas:

-
Muestra imágenes agrupadas (que pertenecen a la misma publicación) al pasar el ratón por encima:

Navegación de un tema a una galería
Hay varios botones disponibles para navegar desde un Tema a una Galería:
-
Debajo de la línea de tiempo:
-
Al final de un tema:

-
En cada publicación (se puede desactivar en la configuración):

Si abrimos la galería desde una publicación, la galería se filtra y solo muestra imágenes a partir de esa publicación. Puedes cancelar este filtro con un solo clic:

URLs de la galería
La sintaxis de la URL de la galería es la misma que la de un tema normal, pero /t/ se sustituye por /gallery/:
https://canapin.discourse.diy/t/share-your-pictures/10
![]()
https://canapin.discourse.diy/gallery/share-your-pictures/10
También hay un punto final JSON público:
https://canapin.discourse.diy/gallery/share-your-pictures/10.json
Seguridad y consultas
- El acceso a las características está restringido a los grupos permitidos y en las categorías permitidas.
- Las galerías están restringidas a los usuarios con acceso a su tema de origen.
Las consultas de subida excluyen:
- Se conserva el orden de las imágenes de una publicación
- Imágenes no subidas por el usuario
- Referencias que no son de publicaciones (emojis personalizados, avatares, etc.)
- Subidas de publicaciones a las que el usuario actual no tiene acceso, lo que significa:
- Susurros (si el usuario actual no puede ver los susurros)
- Publicaciones ocultas
- Publicaciones eliminadas
- Publicaciones de usuarios ignorados
Comportamiento de la galería
-
Las imágenes con enlace directo no se muestran.
-
Las imágenes pequeñas no se muestran (la resolución mínima se puede cambiar en la configuración).
-
Las imágenes duplicadas se muestran una sola vez.
-
Se muestran las imágenes en las citas.
Configuración
| Nombre | Tipo | Predeterminado | Descripción |
|---|---|---|---|
topic_gallery_enabled |
booleano | true |
Habilitar el plugin topic gallery. |
topic_gallery_allowed_groups |
lista_de_grupos | admins |
Grupos a los que se les permite acceder a la galería de temas. |
topic_gallery_minimum_image_size |
entero (0–1000) | 64 |
Ancho y alto mínimos (en píxeles) para que las imágenes aparezcan en la galería. Se excluyen las imágenes más pequeñas que esto en cualquiera de las dimensiones. |
topic_gallery_excluded_categories |
lista_de_categorías | "" |
Categorías donde la galería de temas está deshabilitada. Los temas en estas categorías no mostrarán botones de galería ni la página de galería. |
topic_gallery_post_menu_button |
booleano | true |
Mostrar un botón de galería dentro de cada publicación. |
Por defecto, el plugin está habilitado solo para administradores. Visita la configuración para habilitar otros grupos.
Al llegar al final del primer lote de imágenes, se carga y añade automáticamente el siguiente lote. ↩︎


