Grazie per la correzione! Ho appena impostato una risoluzione di 4 e quasi tutte le tessere stanno ora caricando miniature di dimensioni 400x400. Quindi funziona correttamente.
Le uniche eccezioni sono alcuni post con un’immagine originale caricata di dimensioni inferiori a 800x800 ma superiori a 400x400. Questi post stanno caricando la miniatura da 200x200 invece della disponibile 400x400.
Il nuovo algoritmo utilizza l’arrotondamento. Probabilmente dovrai accettare che alcuni valori verranno spostati verso l’alto o verso il basso. Questo mi permette di generalizzare il ‘livello di risoluzione’ tra insiemi di lunghezze diverse. Il problema potrebbe essere che sto trattando ogni divisione come uguale, mentre in realtà dovrebbe essere non lineare.
Scusa, al momento non posso dedicare più tempo a questo. Potrei migliorarlo in futuro.
@merefield, innanzitutto… grazie per l’incredibile plugin
Volevo anche segnalare che l’impostazione “topic list default thumbnail fallback” non sembra funzionare. Ho impostato questo come “topic list default thumbnail”, ma qualsiasi argomento senza immagine non utilizza questa immagine di fallback, come illustrato qui:
Esiste una soluzione per far apparire l’immagine predefinita? Mi manca la coerenza quando ogni argomento aveva un’immagine o un’immagine predefinita.
Un’altra nota… le miniature mostravano in passato GIF animate che ci piacevano molto. Ora però sembra che mostri solo un’immagine fissa per la miniature, invece della GIF animata.
Questo funziona in TC, l’ho usato questa settimana. Per quanto riguarda il plugin, lo esaminerò in vista del prossimo periodo di aggiornamento supportato. Grazie per la segnalazione.
Le miniature sono ora generate da Discourse. La maggior parte della logica correlata è stata rimossa da TLP. Dovremmo chiedere loro di supportare le GIF animate.
Sì, l’ho segnalato. Si tratta di un conflitto di template. Uno dei miei colleghi lo sta esaminando.
Dovrebbe funzionare: ho visto siti che utilizzano con successo il nostro componente ufficiale del tema con GIF animate. Assicurati che l’impostazione “Consenti miniature animate” sia abilitata nelle impostazioni del tuo sito. (è abilitata per impostazione predefinita)
Se non funziona ancora, sentiti libero di creare un nuovo argomento nella sezione #supporto qui, allegando la GIF che non funziona.
Ops, ho perso quell’impostazione, David, grazie mille per essere intervenuto!
@jord8on se non riesci a risolvere con questo, nel caso mi occuperò io della cosa in prima istanza. Mandami un esempio in un messaggio privato se questo non funziona per te.
Le GIF animate funzionano sul nostro sito. Non sono sicuro di quale fosse il problema. Forse era qualcosa sul mio dispositivo locale ¯\_(ツ)_/¯
Grazie per averci dato un’occhiata!!
Un’ultima domanda. Ho appena dato un’occhiata al componente ufficiale del tema Discourse e mi chiedo quali siano le differenze tra quello Topic List Thumbnails e questo plugin “Topic List Previews”? Uno è migliore o peggiore dell’altro in determinate situazioni?
@davidkingham@jord8on Ho aggiunto il punto di uscita mobile mancante al TC che @fzngagan ha gentilmente proposto tramite PR nel core di Discourse (grazie amico!), quindi potresti notare dei miglioramenti. Non l’ho ancora testato con il plugin Eventi!
Fammi sapere come va con il plugin Eventi e il TC:
Se modifichiamo la risoluzione delle miniature o disinstalliamo il plugin TLP, dobbiamo compiere azioni specifiche per eliminare le miniature vecchie già generate? Oppure verranno rimosse automaticamente col passare del tempo?
La risoluzione è solo una scelta superficiale a livello JavaScript.
Domanda interessante. La generazione delle miniature è un’attività fondamentale. Prova a rimuovere e rigenerare un argomento e verifica se scompaiono da latest.json.
Creato il. Ovvero quando è stato creato l’argomento (non quando è stato applicato il tag). E ho appena ricontrollato un sito su cui è attivo e sembra funzionare come previsto in entrambe le modalità?
È una scelta personale. TLP esiste da più tempo e, in parte, è per questo che è più ricco di funzionalità (selettore di miniature, immagini in evidenza, sistema Portfolio Utente, supporto per gli argomenti suggeriti); ha un formato delle tessere leggermente diverso con più metadati, mentre TLTTC offre un tipo di visualizzazione aggiuntivo (griglia).