Anteprima elenco argomenti (legacy)

Hai perfettamente ragione, scusa. Quando impostato a zero, l’altezza dovrebbe adattarsi automaticamente su mobile. Questo è un comportamento poco desiderabile. Lo controllerò quando avrò tempo. Valuterò anche di separarlo in una versione specifica per mobile.

Nel frattempo, posso consigliarti di attivare le ‘tessere’ su mobile OPPURE di modificare l’immagine in miniatura impostando un max-height, ad esempio:

.mobile-view .topic-list img.thumbnail:not(.tiles-thumbnail) {
    max-height: 900px;
}

900 è probabilmente eccessivo, ma serve a catturare immagini molto alte! :slight_smile:

Puoi anche modificare il max-width a tuo piacimento (80px di default).

2 Mi Piace

Volevo solo confermare il comportamento che sto osservando.

Quando larghezza e altezza sono impostate a 100px:

  • Le miniature desktop sono larghe 100px e alte 100px, e le miniature vengono essenzialmente ritagliate (l’immagine non viene distorta).
  • Le miniature mobili hanno dimensioni diverse in larghezza e altezza, a seconda del rapporto d’aspetto dell’immagine.

Quando la larghezza è 100px e l’altezza è 0px:

  • Le miniature desktop sono larghe 100px e hanno altezze diverse in base al rapporto d’aspetto.
  • Le miniature mobili hanno dimensioni diverse in larghezza e altezza, a seconda del rapporto d’aspetto dell’immagine.

Sembra che queste impostazioni non vengano rilevate dal foglio di stile mobile.

1 Mi Piace

Esatto, il CSS limita di default la larghezza e l’altezza massime a 80px (per la visualizzazione mobile non a tessere).

Per il momento, la soluzione migliore è modificare il CSS.

Puoi sperimentare con i valori per allinearli, ad esempio, agli avatar.

Impara a usare lo strumento di ispezione del browser per guidare la scrittura del tuo CSS.

2 Mi Piace

In realtà ho appena provato a impostarla e non sono riuscito a far apparire l’immagine di riserva.

Ho impostato miniatura predefinita per l’elenco degli argomenti e ho spuntato miniatura predefinita per l’elenco degli argomenti come riserva. Ho anche provato a impostare l’URL dell’immagine per la miniatura visualizzata se un argomento in questa categoria non ha una miniatura di anteprima impostata nelle singole categorie, ma non riesco a far visualizzare nulla.

Immagino che non dovrei aver bisogno di rifare il rendering dei post perché funzioni correttamente, giusto?

1 Mi Piace

Sono fuori dall’ufficio in questo momento, ma controllerò di nuovo appena avrò modo.

Stai ricevendo un errore JavaScript nella console? Puoi assicurarti che l’immagine collegata sia ospitata (cioè caricata) sul tuo sito e riprovare se necessario?

1 Mi Piace

Ho trovato un altro modo per riprodurre il bug di ordinamento che ho menzionato in precedenza. Vai a questa categoria: viene ordinata correttamente per data di creazione. Visita uno dei topic, clicca di nuovo sul link della stessa categoria e ora viene ordinata per ultimi. Questo succede con le visualizzazioni a riquadri e miniature, ma non accade senza il componente del tema (solo core)

3 Mi Piace

Ho appena aggiornato il componente TLP Theme Component (sì, normalmente non lo faccio a metà mese).

Ora supporta le miniature per Desktop e Mobile :framed_picture: e persino la visualizzazione a tessere nell’elenco dei suggeriti per gli argomenti. :tada:

(e risolve un problema causato da una modifica dirompente nel core che ora lo rende possibile – grazie David!)

È stato un piacere. :stuck_out_tongue_winking_eye:

(fatemi sapere se riscontrate problemi, ma sembra compatibile con l’ultima versione con test superati di questo fine settimana).

Il plugin ora supporta le miniature nell’elenco dei suggeriti su mobile. Potrei aggiungere il supporto per le tessere nell’elenco dei suggeriti sia per desktop che per mobile in un prossimo futuro.

8 Mi Piace

Non sono sicuro se questo si riferisse al mio problema di ordinamento o fosse diretto al David di Discourse. Per tua informazione, il problema di ordinamento persiste.

Inoltre, l’opzione suggested non appare nell’elenco delle opzioni sotto le tessere; sono riuscito ad aggiungerla manualmente e funziona, per tua informazione.

1 Mi Piace

Non correlato. Darò un’occhiata al problema di ordinamento in qualche momento. L’interruzione nel TC era più grave.

Sì, so che devi aggiungerli manualmente nel TC. Vedrò se riesco a risolvere il problema in qualche momento.

2 Mi Piace

Correggetemi se sbaglio, ma installare questo plugin fornirà le stesse funzionalità e di più rispetto ai due componenti separatamente:

Sto solo cercando di capire se, installando questo plugin, dovrei disinstallare i suddetti componenti del tema.

1 Mi Piace

Non ti consiglio di installarli entrambi, perché potresti riscontrare comportamenti strani. Scegli o il plugin Anteprime dell’elenco degli argomenti (questo argomento) o i componenti del tema a cui hai fatto riferimento.

2 Mi Piace

Grazie. Mi sembra solo che, se questo plugin può fare tutto ciò che fanno i due componenti del tema sopra menzionati, e ha anche alcune altre funzionalità (azione della lista argomenti e possibilità di regolare larghezza/altezza delle miniature), allora non perderei nulla installando quei componenti del tema, ma guadagnerei solo.

1 Mi Piace

David ha perfettamente ragione. I due hanno set di funzionalità, aspetto e sensazione leggermente diversi. Quale installare è a tua discrezione, ma è improbabile che funzionino insieme. Prova entrambi. Puoi passare dall’uno all’altro molto facilmente se installi entrambi i TC (anche TLP ha una variante TC).

3 Mi Piace

Ho provato entrambi e si possono ottenere gli stessi risultati. Tuttavia, mi piace che questo plugin offra un’immagine di anteprima predefinita. Ho effettivamente provato a usarla inserendo un link di Imgur per una categoria, ma non ha funzionato. Ecco la categoria: Strategy - Duelists Unite

Il link di Imgur è Imgur: The magic of the Internet

L’immagine deve avere dimensioni e formato specifici?

1 Mi Piace

Credo che l’immagine debba essere caricata localmente. Prova prima questo.

1 Mi Piace

Quando carichiamo immagini per le icone delle categorie e gli intestazioni, dove vengono archiviate? Metterò le immagini nello stesso percorso, ma volevo solo chiedere dato che dovrebbero essere anch’esse locali. Penso che le icone delle categorie debbano essere utilizzate come predefinite quando non viene fornita un’immagine predefinita.

Puoi farmi un esempio di cosa dovrei scrivere come percorso per i file locali? Ho creato una cartella chiamata ‘pics’ nella mia cartella discourse. Quindi è var/www/discourse/pics/image.png. Dovrei scrivere “pics/image.png”?

Credo che il post di James Cook sopra abbia avuto lo stesso problema e non sia stato risolto: Topic List Previews (legacy) - #1210 by jamesmarkcook

1 Mi Piace

Dovresti avere un argomento nel tuo forum intitolato ‘Risorse per il design del sito’. Carica semplicemente l’immagine in questo argomento, fai clic con il tasto destro sull’immagine e copia l’indirizzo dell’immagine.

2 Mi Piace

Capisco cosa intendi. Ho creato un argomento chiamato Asset e ho caricato alcune immagini. Ho copiato l’URL e l’ho inserito lì. Non ha funzionato.

Questo è l’URL. Ho provato l’URL completo e anche l’URL senza il nome di dominio, che è

uploads/default/original/1X/c1808d114892ff27d1a7f08e7a95c991390cb689.png

1 Mi Piace

Solo un aggiornamento. Ho disinstallato il plugin e installato la versione del componente tema di questo: Topic List Previews (legacy) - #1010 by merefield

Usando esattamente lo stesso URL di cui sopra (/uploads/default/original/1X/c1808d114892ff27d1a7f08e7a95c991390cb689.png), l’anteprima predefinita ha funzionato.

Quindi, il componente tema funziona, ma non il plugin. Preferirei usare il plugin perché posso specificare un’anteprima predefinita diversa per ogni categoria. Inoltre, il tema è sperimentale.

Molto probabilmente, tornerò agli altri due componenti tema se il plugin non funziona con l’URL dell’immagine.

Grazie.

1 Mi Piace

Sembra che tu abbia scoperto un bug :+1:t2:. Deve essere stato un problema persistente da quando il core di Discourse ha assunto la gestione delle miniature.

Nonostante non sia nel nostro periodo di supporto all’inizio del mese, ho rilasciato una correzione per porre fine alla tua frustrazione :slight_smile:

Ora dovrebbe funzionare correttamente nel plugin (il TC ha sempre funzionato).

@jamesmarkcook Credo che anche per te questo possa essere rilevante. Mi scuso, ora dovrebbe essere risolto.

4 Mi Piace