Anteprime della lista degli argomenti

Ho provato a configurarlo qui, ma le miniature non sembrano essere generate per i nostri argomenti.

Questo è in qualche modo legato all’impostazione del periodo di grazia per la modifica? Anche il componente del tema Topic List Previews non ottiene miniature finché il primo post non è più modificabile, ma questa categoria non si adatta affatto a questo approccio e preferiremmo che gli utenti potessero modificare i loro post indefinitamente in questa categoria.

2 Mi Piace

Corretto.

In quanto mod di front-end, Topic List Thumbnails e Topic List Previews sfruttano lo stesso processo principale che genera le miniature nel back-end. Tale processo asincrono non viene eseguito fino al termine del periodo di grazia di modifica AGGIORNAMENTO: se l’immagine è remota. Se le immagini vengono caricate localmente, il processo di generazione delle miniature viene avviato immediatamente.

Il processo non è modificabile da un componente del tema e richiederebbe un plugin o una PR al back-end per essere modificato (senza contare che TLP ha un plugin complementare per alcune funzionalità aggiuntive).

Nota: prima che il supporto per le miniature fosse aggiunto al core, Topic List Previews era un plugin e funzionava in modo molto simile in termini di pianificazione della creazione delle miniature. Non posso parlare per il team, ma puoi capire la logica di mantenerlo così: non vuoi generare miniature la cui immagine sorgente potrebbe essere frequentemente modificata o cosa succede se un’immagine viene aggiunta all’ultimo minuto?

Un modo per mitigarla è utilizzare la funzione di icona/immagine predefinita in ciascun componente del tema rispettivamente. Per la visualizzazione masonry/tiles, ciò riduce almeno i cambiamenti drastici nel layout. O minimizzare il periodo di grazia?

3 Mi Piace

Ah, sì, capisco. Ha perfettamente senso che questo sia il comportamento predefinito — ci troviamo in una situazione difficile perché gran parte di ciò che verrà pubblicato in questa categoria saranno mod di Minecraft, quindi è logico che il primo post di ogni argomento dovrà essere modificato raramente, e la miniatura probabilmente verrà cambiata.

Presumo che tu non sia a conoscenza di plugin che consentano di modificare questo comportamento, così su due piedi? Posso capire perché Core non lo supporti, ma fare affidamento sul periodo di tolleranza semplicemente non funzionerà per noi.

2 Mi Piace

No, non credo. La cosa più vicina era il vecchio plugin deprecato per le anteprime dell’elenco degli argomenti che avresti potuto modificare.

O devi fare questo lavoro da solo o Marketplace

3 Mi Piace

Va bene, non preoccuparti, grazie per il tuo tempo!

2 Mi Piace

Per aggiungere, una parte significativa della battaglia consiste nello specificare il comportamento pratico esatto che si desidera e che funzionerà in tutti i casi limite. Quindi, seguire con il lavoro, cioè assicurarsi che ciò che si desidera funzioni in pratica. È tutto modificabile. :).

Se il post cambia oltre la scadenza, credo che il sistema dovrebbe pianificare un altro pull e aggiornare la miniatura.

3 Mi Piace

Penso di essermi confuso tra il periodo di tolleranza e il blocco di modifica, perché da poco tempo le miniature hanno iniziato a generarsi.

Penso di dover attribuire ciò a un errore di caching della CDN, ahah. Comunque, grazie per il tuo aiuto!

3 Mi Piace

Oh, sì, ho sentito che è successo, fantastico!

C’è stata una certa confusione correlata anche qui, in questo problema

3 Mi Piace

Sembra che sia rotto dopo l’ultimo commit, prova su theme-creator con i tag grid.

3 Mi Piace

Potrebbe essere un sacco di cose. Hai un errore nella console JavaScript?

2 Mi Piace

3 Mi Piace

Gareth, mi scuso per la confusione, ma ora che sono tornato alla mia scrivania, ho fatto alcuni rapidi test e una revisione della logica.

La mia affermazione era incompleta:

  • Se l’immagine è remota in qualsiasi modo (incluso il onebox di un link remoto, quando è conservata in una CDN?) le miniature sono interessate da un job ritardato: Jobs::PullHotlinkedImages e questo è effettivamente programmato dopo il periodo di grazia di modifica (questa parte era corretta):
  • MA: sembra che se carichi un’immagine direttamente sul sito (ad esempio incollando un’immagine), le miniature vengono create in un processo asincrono che sembra essere avviato immediatamente. Se aggiorni l’immagine a un’altra immagine locale, anche questo verrà riflesso quasi immediatamente. Ho aggiornato alcuni post qui sopra. Poiché non lo faccio molto spesso, avevo omesso questa parte.
3 Mi Piace

Huh, okay, questo è un comportamento affascinante, ma ha senso per me, credo.

Queste sono informazioni molto utili, posso aggiornare le mie linee guida per la pubblicazione allora. Grazie per la chiarificazione!

3 Mi Piace

:bug: Bug

Se ho il componente tema Miniature Argomenti abilitato, rompe il mio forum. Sono alla versione 2.9.0.beta4 [222c8d9b6a]. Sto usando il tema graceful.

Disabilitare il componente tema Miniature Argomenti ripristina il mio forum, ma ovviamente ora le miniature degli argomenti non appaiono.

Ho creato questo post di bug ma qualcuno mi ha consigliato di postare qui dato che il bug non riguarda il forum stesso.

6 Mi Piace

Succede anche con le anteprime dell’elenco degli argomenti? Se sì, potrebbe essere un bug nel core…

2 Mi Piace

No, ha funzionato. L’ho appena installato per testarlo e non ho configurato nulla di non predefinito, ma sembrava applicarsi e funzionare correttamente.

3 Mi Piace

Sì, anche nei miei forum il componente è rotto :pensive:

3 Mi Piace

Anche questo è rotto nei nostri forum.

3 Mi Piace

@jtooker, @undasein Ho appena aggiunto una correzione, l’aggiornamento del componente dovrebbe risolvere il problema (@tkearsley il tuo sito dovrebbe essere già aggiornato).

Grazie a tutti per la segnalazione!

12 Mi Piace

Grazie! Ha funzionato perfettamente.

6 Mi Piace