Galleria Immagini delle Piastrelle

Perché non possiamo usare la galleria a piastrelle quando ci sono solo 2 immagini? Mostra solo 1 immagine in miniatura. Ma quando ci sono 3 o più immagini, funziona. Speriamo che un giorno la galleria a piastrelle funzioni anche con sole 2 immagini.

Grazie mille

1 Mi Piace

Quindi, ho questo componente che non funziona per me. L’ho installato sul tema predefinito solo per provarlo prima di aggiungerlo agli altri, ma non funziona correttamente. L’ho provato io stesso e anche gli utenti.

Ecco cosa succede alla fine:


La discussione di test è qui.

1 Mi Piace

Quali altri componenti/plugin stai utilizzando? In questi casi, il colpevole è solitamente un conflitto, dato che quel componente funziona correttamente su entrambe le mie istanze di Discourse.

Inoltre, non vedo l’ora di partecipare al NaNoWriMo quest’anno! :wink:

1 Mi Piace

Niente di complicato. Solo questi, senza plugin.

(Quello di Vincent è puro CSS, presente solo nel tema Vincent, non di default.)

Il primo anno avremo nano su Discourse. Non vedo l’ora.

1 Mi Piace

Anche io sto usando Vincent su uno dei miei siti. È un tema fantastico, anche se potresti dover correggere il CSS in alcuni punti, dato che il tema non è stato aggiornato per le modifiche di Discourse 2.3. (Ho appena aggiunto un componente del tema contenente le correzioni CSS… facilissimo.)

Sto usando tutti i componenti che usi tu, tranne quello per la correzione dei colori dello staff.

Stai utilizzando qualche plugin insolito?

No, nessun plugin, solo SSO

Ok, sono riuscito brevemente a replicare ciò che hai visto installando il componente su un’istanza di Discourse che non lo aveva precedentemente installato. Quando ho utilizzato il componente per la prima volta, ho riscontrato lo stesso comportamento che hai notato tu (le immagini molto spostate verso destra).

TUTTAVIA, il problema si è risolto dopo aver fatto una piccola cosa: ho aggiunto degli a capo tra gli URI delle immagini. Dopo aver salvato il messaggio, nel giro di un minuto o due, il motore ha ridisegnato le immagini in formato a piastrelle come previsto.

Quindi, ho modificato questo:

![PNG|690x376](upload://tkDa9A71XGWBECPZ8O4NJ7EVU0o.jpeg) ![PNG|690x375](upload://qF63DV2mw5jrFWvYleWclebsDMo.jpeg) ![PNG|690x376](upload://8xiyNyKpSqdDOfh4mxMHgy0Bzkh.jpeg) 

</div>

In questo:

<div data-theme-tiles="1">

![PNG|690x376](upload://tkDa9A71XGWBECPZ8O4NJ7EVU0o.jpeg) 
![PNG|690x375](upload://qF63DV2mw5jrFWvYleWclebsDMo.jpeg) 
![PNG|690x376](upload://8xiyNyKpSqdDOfh4mxMHgy0Bzkh.jpeg) 

</div>

Curiosamente, dopo che ha funzionato una volta, sembra non importare più se ci sono a capo tra gli URL delle immagini :face_with_raised_eyebrow:

Se vuoi provarlo su uno dei miei siti, mandami un messaggio e ti invierò i link (uno non è pubblico al momento) :sunglasses:

1 Mi Piace

Ok, dopo molte sperimentazioni e lavori con @cjk77 sulla sua installazione, abbiamo capito che stiamo raggiungendo i limiti di dimensione massima delle immagini. Non li gestisce in modo elegante, quindi invece di fallire semplicemente, esegue una strana riformattazione sul prodotto finale. SE pubblichi un’immagine troppo piccola, potresti ottenere questo:

Tutte le immagini utilizzate erano sotto il limite di ridimensionamento. Le immagini del limite esatto non vengono visualizzate affatto.

5 Mi Piace

Anche io ho questo problema. È dovuto alle dimensioni dell’immagine? Dovrebbero essere ingrandite e ricaricate?

Modifica: così ha funzionato.

1 Mi Piace

Sì, in base ai miei esperimenti, il componente non funziona con immagini più piccole del limite massimo. Credo che ciò dipenda dal modo in cui funziona l’oneboxing.

2 Mi Piace

Questo componente e la Galleria Immagini Slick non funzionano. @Johani

1 Mi Piace

Entrambi funzionano perfettamente qui. Potresti essere più specifico su cosa non funziona per te? Quale versione di Discourse stai utilizzando?

Siamo ospitati da Discourse. Quindi non conosco il numero esatto, ma sembra che l’ultimo aggiornamento sia avvenuto 17 ore fa. Ho installato il componente e caricato diverse immagini per provare, ma non funziona. Questo è tutto :thinking:

Puoi trovare la versione di Discourse che stai utilizzando esaminando l’intestazione HTML di qualsiasi pagina:

Questo non è ancora utile: COSA non funziona? I pulsanti appaiono nell’editor? Com’è il testo risultante prima di salvarlo? Le immagini appaiono affatto nel tuo post? Etc.

Nessuno potrà aiutarti a meno che non capisca esattamente cosa sta succedendo.

1 Mi Piace

Grazie, l’ho trovato:

update

Le immagini appaiono, ma non come dovrebbero:

Avrebbe dovuto essere così:

Le tue immagini sono troppo piccole. Devono essere abbastanza grandi da attivare la routine di ridimensionamento interno delle immagini di Discourse, affinché le gallerie Tiles o Slick funzionino.

3 Mi Piace

Quali sono le dimensioni minime delle immagini per far funzionare correttamente il componente?

Qualunque sia l’impostazione del tuo sito.

Cerca larghezza massima immagine e altezza massima immagine.

Le immagini devono essere più grandi di questa impostazione per attivare il componente.

6 Mi Piace

Forse un bug? Sicuramente un’opportunità di miglioramento. L’ho installato oggi e ho avuto difficoltà a ottenere il layout corretto. Alla fine ci sono riuscito: dovevo avere tutte le immagini su una singola riga prima di usare il pulsante del compositore. Altrimenti finisco con un codice che assomiglia a questo:

![20060316-img1|679x500](upload://7IiKEBIQhilcDwt9KIBxiWZsVt8.jpeg)

</div>
<div data-theme-tiles="1">

![20060106-img2|674x499](upload://pYLbo4Bg417KHGzcNsfVopvxDfX.jpeg)

</div>

E tutte le mie immagini finiscono in una singola colonna.

Immagino che questo non sia un problema se si caricano tutte le immagini in un’unica operazione, ma nel mio caso stavo raccogliendo immagini da diversi post e copiavo i link uno per uno.

Perché non premere prima il pulsante Piastrelle, quindi inserire i collegamenti alle immagini dove dice “Aggiungi immagini”?

1 Mi Piace