| Riepilogo | Aggiunge una vista galleria per ogni argomento | |
| Anteprima | Clicca per vedere un esempio di galleria | |
| Link al Repository | https://github.com/Canapin/discourse-topic-gallery | |
| Guida all’Installazione | Come installare i plugin in Discourse |
Descrizione
Topic Gallery visualizza tutte le immagini di una discussione in una pagina dedicata.
Casi d’uso
Ideale per community e/o categorie incentrate sulle immagini in cui gli utenti pubblicano molte foto.
Consente un’esperienza fotografica completa senza che l’interfaccia normale dell’argomento e altri contenuti intralcino.
Puoi provarlo qui. Questa è principalmente un’istanza di test, quindi la disponibilità non è garantita.
FunzionalitĂ
FunzionalitĂ principali
-
Scorrimento infinito! [1]
-
Filtri utente e data
-
Avvia la galleria da un post specifico
-
Accesso specifico per gruppo
-
Esclusioni basate sulla categoria
-
Link al post di origine sotto l’immagine attualmente aperta, così non ti perdi mai:

-
Mostra le immagini raggruppate (appartenenti allo stesso post) al passaggio del mouse:

Navigazione da un argomento a una galleria
Sono disponibili diversi pulsanti per navigare da un Argomento a una Galleria:
-
Sotto la timeline:
-
Alla fine di un argomento:

-
Su ogni post (disattivabile nelle impostazioni):

Se apriamo la galleria da un post, la galleria viene filtrata e mostra solo le immagini a partire da quel post. Puoi annullare questo filtro con un solo clic:

URL della Galleria
La sintassi dell’URL della galleria è la stessa di un argomento normale, ma /t/ è sostituito con /gallery/:
https://canapin.discourse.diy/t/share-your-pictures/10
![]()
https://canapin.discourse.diy/gallery/share-your-pictures/10
C’è anche un endpoint JSON pubblico:
https://canapin.discourse.diy/gallery/share-your-pictures/10.json
Sicurezza e query
- L’accesso alle funzionalità è limitato ai gruppi consentiti e nelle categorie consentite.
- Le gallerie sono limitate agli utenti con accesso al loro argomento di origine.
Le query di caricamento escludono:
- L’ordine delle immagini da un post viene mantenuto
- Immagini non caricate dall’utente
- Emoji personalizzate, avatar, ecc. non fanno riferimento a post
- Caricamenti da post a cui l’utente corrente non ha accesso, il che significa:
- Sussurri (se l’utente corrente non può vedere i sussurri)
- Post nascosti
- Post eliminati
- Post di utenti ignorati
Comportamento della Galleria
-
Le immagini collegate tramite hotlink non vengono mostrate.
-
Le immagini piccole non vengono mostrate (la risoluzione minima può essere modificata nelle impostazioni).
-
Le immagini duplicate vengono mostrate una sola volta.
-
Le immagini nelle citazioni vengono mostrate.
Impostazioni
| Nome | Tipo | Predefinito | Descrizione |
|---|---|---|---|
topic_gallery_enabled |
booleano | true |
Abilita il plugin topic gallery. |
topic_gallery_allowed_groups |
elenco_gruppi | admins |
Gruppi a cui è consentito l’accesso alla galleria degli argomenti. |
topic_gallery_minimum_image_size |
intero (0–1000) | 64 |
Larghezza e altezza minime (in pixel) affinché le immagini appaiano nella galleria. Le immagini più piccole di questo valore in una delle due dimensioni vengono escluse. |
topic_gallery_excluded_categories |
elenco_categorie | "" |
Categorie in cui la galleria degli argomenti è disabilitata. Gli argomenti in queste categorie non mostreranno pulsanti galleria o la pagina galleria. |
topic_gallery_post_menu_button |
booleano | true |
Mostra un pulsante galleria all’interno di ciascun post. |
Per impostazione predefinita, il plugin è abilitato solo per gli admin. Visita le impostazioni per abilitare altri gruppi.
Raggiungere la fine del primo gruppo di immagini carica e aggiunge automaticamente il gruppo successivo. ↩︎


