Galleria immagini Masonry

Ah ah :grinning_face_with_smiling_eyes:. Ma fantastico che tu l’abbia risolto!

1 Mi Piace

Ciao @Heddson,

Vorrei fare eco a questa richiesta. A volte abbiamo molte immagini pubblicate in un unico post e la griglia/masonry non è l’opzione migliore per il nostro forum. È possibile rifare il componente galleria slick con le funzionalità che hai in Masonry TC?

Per quanto vedo, la galleria di immagini Masonry non funziona bene con la galleria Slick TC poiché le immagini nella galleria slick iniziano a mostrarsi come piccole miniature. Sembra che il componente Masonry si mescoli in qualche modo nel componente Slick.

Ecco un esempio del conflitto tra i componenti del tema Slick e Masonry:

Ehi! Non ho avuto tempo di guardare Slick TC, ma ci proverò.

3 Mi Piace

Ciao @Heddson

Attualmente esiste un’impostazione auto enabled categories per abilitare automaticamente la Galleria Masonry in categorie specifiche.
Potresti aggiungere un’impostazione simile come auto disabled categories per disabilitare automaticamente la Galleria Masonry in categorie specifiche? Sono felice di pagare per la funzionalità :slight_smile:

Qualcun altro ha problemi con la funzione auto e le righe vuote tra le immagini? Ogni volta che c’è una riga vuota, la galleria masonry non viene generata.

È così da un po’ di tempo ormai. Pensavo fosse così e non è un bug :flushed:

Bene, quando applico il tag div manualmente, il problema non si presenta e la galleria masonry viene attivata nonostante le righe vuote tra le immagini.

Allora è un bug. Più o meno.

Non è un bug, è voluto. :sweat_smile:

Il ragionamento dietro a ciò è stato che potresti forzare un’immagine a non far parte della galleria (aggiungendo una riga vuota). Una situazione potrebbe essere quella di fare qualcosa del genere:


aggiungendo:

![01|690x458](upload://7zW2bd5OUeGIz0oJoTcFvdiNfEc.jpeg) 

![02|333x500](upload://w6STfJO5Ie5MyIRC02ZFhXtmk1z.jpeg)
![03|397x500](upload://zwhs49h2t24IAOhSgmaDQa0PIEI.jpeg) 
![04|333x500](upload://islRhKn7yHfrg3N5CV6ZhPQfQP7.jpeg)

Comunque. Capisco che forse non è sempre il comportamento che desideri, quindi aggiungerò un’impostazione per ignorare le righe vuote.

Non dovrebbe essere troppo difficile da aggiungere, quindi aggiungerò anche un’impostazione per quello.

Sfortunatamente non sono riuscito a riprodurre il tuo problema con Slick e Masonry.

Per quanto riguarda Slick. Ci ho guardato e non sembra possibile riscriverlo nel modo in cui ho fatto con questo componente. Quindi, non succederà a breve (purtroppo).

2 Mi Piace

Ho appena fatto una ricostruzione e ora ottengo questo:

Qualche idea?

1 Mi Piace

Hmm, è strano. Non ho fatto nulla al repository.. Ricevi ancora l’errore se reinstalli Masonry? Controllerò se riscontro lo stesso problema sul mio forum.

Errore 500 quando tento installarlo.

Sembra un problema di Discourse. Stai usando GitLab invece di GitHub — può essere quello il problema adesso? Perché è successo dopo la ricostruzione a 2.9.0beta11 (208d22cfc2).

Una soluzione temporanea (per farlo funzionare) potrebbe essere quella di scaricare lo zip da gitlab e installarlo manualmente in discourse.

1 Mi Piace

Sì, lo so. L’ho fatto subito dopo quell’errore 500 :wink: Quello è andato senza problemi, ovviamente.

1 Mi Piace

Ho aggiornato il componente con le impostazioni per consentire righe vuote tra le immagini e disabilitare le categorie (entrambe per creare gallerie automaticamente).

Non pensare che il bug di GitLab sia ancora stato risolto. Quindi, se hai già aggiornato Discourse, probabilmente dovrai ottenere lo zip da GitLab.

3 Mi Piace

Testato su beta11, funziona a meraviglia! :heart: :heart: :heart:

1 Mi Piace

Volevo solo dire che la mia community adora questo componente. Molti dei nostri argomenti sono ricchi di immagini e questo trasforma l’esperienza di lettura da dolorosa a piacevole. Quindi grazie!

2 Mi Piace

Ciao. Questo componente non funziona per una pagina pubblicata. È possibile configurarlo in qualche modo?

Sì, non è possibile utilizzarlo su pagine pubblicate. Le pagine pubblicate, purtroppo, non sembrano eseguire javascript (dai componenti del tema).

1 Mi Piace

Penso che gli sviluppatori dovrebbero riflettere su questo problema. Se esiste una funzione di pubblicazione di pagine, allora per il suo pieno utilizzo varrebbe la pena apportare le opportune modifiche al codice del forum. O stai dicendo che è assolutamente impossibile?

1 Mi Piace