Le immagini all’interno degli argomenti/post non sono più cliccabili. (clicca per ingrandire)
Ho provato tutte le configurazioni possibili che mi vengono in mente, ma sembra che nulla funzioni.
Ho provato la modalità sicura, ma il problema si verifica anche lì.
Non ho trovato nulla di utile nei log.
Non preoccuparti di questo, l'ho scritto prima di controllare il codice sorgente
Puoi controllare le impostazioni del seguente sito?
larghezza massima immagine valore predefinito: 690 altezza massima immagine valore predefinito: 500 crea miniature valore predefinito: ATTIVO
Se hai già modificato queste impostazioni, non influenzerà i caricamenti esistenti, quindi dovrai farlo manualmente.
Se queste impostazioni sono corrette, puoi verificarle immediatamente con Rebuild HTML sui post effettivi. Oppure prova a caricare una nuova immagine. Rebuilding HTML on posts or topics
Se la miniatura viene generata correttamente dopo queste operazioni, puoi ricostruire in blocco tutti i post.
cd /var/discourse/
./launcher enter app
rake posts:rebake
Quindi ho appena controllato la versione raw dei tuoi post. Sembra che queste immagini siano state aggiunte nell’editor con codice HTML statico. <img src="..." alt="...">. Quindi non sono state caricate utilizzando il flusso di caricamento predefinito e non genereranno miniature.
Hai provato a trascinare e rilasciare l’immagine nell’editor o a utilizzare il pulsante di caricamento?
Tuttavia… puoi condividere maggiori informazioni sulla tua configurazione? Vedo che stai usando Cloudflare, che può causare problemi a seconda della tua configurazione. ad esempio, il rocket loader di solito rompe le cose… I caricamenti vanno su locale o S3? ecc…
Ci sono errori nella console del browser quando carichi un’immagine?
Sì, le immagini sono inserite con html statico come è sempre stato, prima generava la miniatura. (Uso l’API per caricare l’immagine sul sito web e poi uso quell’URL per inserirla)
Nessuna delle mie configurazioni CDN/S3 è cambiata, tutto funzionava prima.
Parlando della mia configurazione, ho un bypass un po’ strano dell’errore URL CDN personalizzato (causato da https) utilizzando la replica S3 su un altro bucket. È più lento, ma funziona.
Controllerò la console del browser, ma le immagini vengono caricate correttamente, semplicemente non sono cliccabili/con miniature. Ho controllato la console del browser, niente.
Ok, smette di funzionare quando abilito i caricamenti S3. Penso che il problema possa essere la replica S3 su un altro bucket che ha Cloudflare CDN. Ho implementato questa strana soluzione perché Discourse non permetteva punti in S3, impedendomi di farlo nel modo corretto.
Penso che sarebbe fantastico se Discourse utilizzasse URL S3 non-CDN per scaricare/ritagliare/manipolare/creare miniature di immagini.
Il mio ritardo dovuto alla replica potrebbe impedirne il funzionamento???
Non lo so, ora uso CloudFront e ho trovato l’unico problema: “Abilita impostazione S3”.
Funziona tranne che le miniature e le immagini sono “cliccabili”.
Le miniature sono una grande perdita per me.