Anteprima elenco argomenti (legacy)

Beh, il problema iniziale è probabilmente dovuto a FEATURE: Include optimized thumbnails for topics (#9215) · discourse/discourse@03818e6 · GitHub, dove sembra che le miniature possano essere solo file caricati. Discourse è sempre il primo a introdurre comportamenti o modifiche che rompono la compatibilità. Scusa se sono un po’ aspro, è solo frustrante. :pensive:

Capisco ora che dipende dal comportamento di Discourse. Grazie per l’aiuto.

Sto solo aggiornando lo stato su questa questione. Sto ancora lottando.

Ho provato a normalizzare l’HTML del tag img includendo solo l’attributo src, dato che sembra essere ignorato da Discourse. Ad esempio, un post proveniente da WordPress inizierebbe solitamente a contenere questo (qui ho già pulito l’HTML, senza attributi tranne src). I criteri di cui parli non sembrano essere correlati.

<div data-wp><a href="https://www.aliexpress.com/item/4000096717124.html" target="_blank"><img src="https://zuzu.deals/wp-content/uploads/2020/05/5ebd241f6e871-150x150.jpg" /></a><div><div data-buy>

Poi, il rebaking (quindi il download delle immagini) dalla console funzionerebbe solo per alcuni argomenti. Tipicamente, l’argomento da cui ho estratto l’HTML sopra viene ignorato. Che si usi rake posts:rebake o in Rails post.save! ; post.rebake!, l’argomento viene ignorato. Non riesco a capire perché fallisca, ha lo stesso HTML degli altri argomenti che hanno funzionato.

Tuttavia, se modifico manualmente tramite il composer senza cambiare il contenuto e salvo, l’immagine viene estratta/downloadata. Ci sono troppi argomenti da modificare manualmente.

Hai un’idea su come ottenere lo stesso salvataggio che fa il composer, ma tramite la console di Rails?

Nota: l’opzione “massimo numero di giorni vecchi” è impostata al valore massimo.

2 Mi Piace