Anteprime dell'elenco argomenti (TLP)

@merefield - voglio scusarmi per l’inconveniente di non aver testato abbastanza a fondo - il problema proveniva dal componente non mantenuto TC Topic Banners component - non mi ero reso conto che fosse stato impostato come non mantenuto tempo fa. e in qualche modo è interferito con il tuo TC.

pensi che dovrei suggerire una nuova funzionalità di discourse per mostrare lo stato del TC nel rispettivo pannello di amministrazione?

1 Mi Piace

Nessun problema. Penso che il team principale abbia già fatto alcuni sforzi per migliorare quella situazione. Non sono sicuro se ci sia altro che possano fare, ma in ogni caso non preoccuparti. A volte è difficile capire da dove proviene il problema :).

Sembra che abbia un problema: una volta caricata all’infinito la lista degli argomenti, il layout è compromesso. Per verificarlo, basta aprire questo URL: usa l’interruttore del tema (in basso a sinistra) e passa a “retro”, quindi scorri tutti gli argomenti finché non trovi il problema: https://neidan.discourse.group

Schermata:

Come puoi vedere nella schermata, il layout è compromesso dopo il caricamento all’infinito… le miniature e tutto il resto sono ammassati insieme…

Il forum è ospitato ufficialmente da discourse, quindi c’è una quantità molto ridotta di plugin e modifiche.

Non ricordo di aver avuto questo problema evidente prima d’ora: deve essere successo con un aggiornamento…

1 Mi Piace

Curioso. E nessun errore nella console. Darò un’occhiata quando avrò tempo. Grazie per la segnalazione. (bel sito tra l’altro :))

(A titolo informativo, la mancanza di rendering nativo di Masonry nel browser è una fastidiosa omissione che ci costringe a scrivere Javascript più fragile. Questo componente del tema ha ormai più di 8 anni e in tutto questo tempo stanno ancora discutendo sull’implementazione!)

Posso riprodurre. Sembra che anche questo abbia interrotto https://starzen.space dopo un aggiornamento.

Prova a vedere se funziona (penso possa essere correlato al calcolo delle dimensioni quando è fuori schermo - esisteva una soluzione temporanea ma era limitata a Firefox)

Aggiorna e fammi sapere se risolve il tuo problema.

Ciao! Grazie per la correzione rapida! Sembra funzionare, anche se sembra una soluzione alternativa perché nel primo millisecondo vedo lo stesso problema, ma poi si riaggiusta. Tuttavia, per ora i risultati funzionano. Grazie!

1 Mi Piace

Oh, è più di una semplice “soluzione alternativa” in questo senso. Il JavaScript è progettato per non essere troppo invasivo. Se venisse eseguito più spesso, sprecherebbe energia. È un compromesso finché masonry non sarà supportato da CSS…

Capisco! Grazie mille per la rapida correzione! :slight_smile: Rimarrò con il tuo componente e spero che accada presto.

Non trattenere il respiro, ahah

2 Mi Piace

un’ultima cosa che ho notato è che la visualizzazione mobile sul mio iPhone 13 mini è un po’ più sfasata del solito - ecco uno screenshot

questo è decisamente peggio di prima. c’è un modo per risolvere questo problema? Testo e immagine vanno ben oltre il bordo.

@patrickemin potresti provare anche questo CSS:

.tiles-style .topic-list-item.tiles-style  {
    background-color: var(--primary-very-low);
}

per darti un semplice colore di sfondo per aiutare a differenziare le tile (tiles).

quindi non avresti bisogno del plugin sidecar.

Certo, può essere risolto con CSS. Se hai bisogno di aiuto Marketplace

Il componente è open source e non ci sono abbonamenti, ma temo che il mio supporto gratuito sia limitato perché sono una persona impegnata.

Non vedo quel problema in nessuno dei siti elencati nell’OP? (sentiti libero di confermare sul tuo dispositivo) Sospetto che possa essere correlato ai requisiti speciali del tuo tema specifico.

[citazione=“merefield, post:647, topic:209973”]

.tiles-style .topic-list-item.tiles-style  {
    background-color: var(--primary-very-low);
}

[/citazione]

Grazie, ma tutte le tiles sono interessate? Idealmente solo una tile su due (tiles pari) dovrebbe avere questo sfondo, ma immagino che non sia possibile con CSS?

Consiglierei di assumere qualcuno se hai esigenze speciali Marketplace

1 Mi Piace

Ho aggiunto un’altra correzione che dovrebbe migliorare notevolmente il funzionamento:

Questo dovrebbe ridimensionare le tessere quando il numero di argomenti cambia.

Sono incappato in un caso limite lol

Voglio avere degli avif animati a 360p per le anteprime degli argomenti, quindi ho impostato:

Ha funzionato bene finché non ho aperto un argomento e sono sceso fino alle raccomandazioni :joy:

Apparentemente le raccomandazioni non hanno limiti di dimensione per qualche motivo
(e l’immagine e il link alla scheda portano in cima all’argomento e non al nuovo post (come fa il link al titolo) ma questo è un altro problema)

2 Mi Piace

Aggiunto un suggested a Topic list tiles topic lists, sembra che sia stato in qualche modo risolto

1 Mi Piace

@merefield
Potresti per favore controllare se i link dell’immagine e dei dettagli puntano a /t/foo/123 anziché a t/foo/123/1 come fa il link del titolo?
Penso che sia un bug da qualche parte
Rompe i link degli argomenti non letti (ovviamente dovrebbero puntare al nuovo post)

L’immagine è destinata a collegarsi all’OP poiché è lì che si trova solitamente la miniatura. Potremmo aggiungere impostazioni per fornire più opzioni, tra cui (ma non solo):

  • ultimo post letto e
  • miniatura attualmente selezionata (che non deve necessariamente essere nel primo post poiché puoi selezionarne una diversa)
3 Mi Piace