Anteprime mancanti utilizzando il tema Minima

Ho un problema con questo componente del tema, e non sono sicuro da dove iniziare a fare il debug? Posto qui sperando che qualcuno abbia una soluzione semplice…

Sto usando il tema Minima di @awesomerobot, e ho questo componente installato e incluso con il tema. Dal link di anteprima nel componente, sembra tutto a posto:

Tuttavia, sul sito live, le immagini mancano:

Qualsiasi suggerimento è molto apprezzato!

1 Mi Piace

Queste immagini vengono visualizzate correttamente per me quando non sono connesso, visualizzazione mobile Android 13 Samsung Galaxy A23.
Tuttavia, si interrompe una volta caricato in visualizzazione desktop.

2 Mi Piace

Penso che un altro componente stia cercando di sovrascrivere lo stesso template topic-list-item.hbr in modalità desktop.

3 Mi Piace

Questo perché il template degli elementi dell’elenco degli argomenti è modificato solo per desktop.
Il problema delle immagini mancanti è dovuto alla mancanza degli outlet.

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/raw-templates/list/topic-list-item.hbr

In particolare il primo outlet che viene utilizzato da Topic Thumbnail per inserire l’immagine.

5 Mi Piace

@mpaler dovresti aggiornare la tua istanza Discourse alla versione 3.2.0.beta2-dev

content="Discourse 3.2.0.beta1-dev

3 Mi Piace

Hmm, oggi ho imparato che la revisione esatta di Discourse è registrata nell’HTML di ogni pagina…

5 Mi Piace

Per tua informazione, se non ne sei già a conoscenza, puoi anche confrontare questi numeri di versione per assicurarti di essere sull’ultimo commit:

Dashboard Admin, versione installata corrente

Meta tag nella maggior parte delle pagine del forum Discourse

Github Discourse (la dashboard rimanda a questo, così puoi verificare se questo è l'ultimo commit)

6 Mi Piace

tra l’altro @mpaler Il componente e il sito sembrano funzionare ora per me su Chrome desktop e Safari desktop e mobile, sia con accesso effettuato che senza.

3 Mi Piace

Ho dimenticato di menzionare che il problema è stato risolto nel marketplace topic che ha creato. :slight_smile:

6 Mi Piace

Oh, non l’avevo visto. Bel lavoro! :smile:

5 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.