Anteprime dell'elenco argomenti (TLP)

Grazie per la tua rapida risposta. :+1: :100:

Dopo ore di debug :sweat_smile:, ho finalmente scoperto che l’errore è causato dall’impostazione.

Impedisci agli anonimi di scaricare file
Impedisci agli utenti anonimi di scaricare allegati.

L’errore si verifica quando abilito questa impostazione.

Il file imagesloaded.js, che Topic List Previews carica dinamicamente da
/uploads/default/original/1X/d8ce366bd7aad8f9fc7b26b08aecc855dd6d425c.js, è stato bloccato per gli utenti anonimi quando l’impostazione “Impedisci agli anonimi di scaricare file” era abilitata.
Di conseguenza, il browser non è riuscito a caricare lo script, causando il malfunzionamento del componente preview-edits.gjs in TLP per i visitatori disconnessi.

E l’errore scompare immediatamente quando ripristino le impostazioni predefinite.

1 Mi Piace

Buono a sapersi, grazie!

1 Mi Piace

Volevo far notare che ho risolto questo problema non aggiornando, ma rimuovendo vecchi plugin che erano ancora nel file app.yml quando quei plugin erano inclusi nel core di Discourse.
La rimozione di questi ha anche risolto una serie di altri problemi, quindi se qualcuno si imbatte in strani problemi casuali, dovrebbe probabilmente rimuovere quei plugin.

3 Mi Piace

Ciao @merefield, spero tu stia bene! :blush:

Potresti aiutarmi a capire a cosa serve l’impostazione topic_list_tiles_larger_featured_tiles e come dovrebbe apparire quando funziona correttamente?
Grazie mille in anticipo!

1 Mi Piace

Semplicemente fa sì che la tessera occupi due colonne invece di una (il che raddoppia anche l’altezza) in modo da poter mettere in evidenza argomenti specifici nel layout.

Sfortunatamente, quell’impostazione è attualmente non funzionante. Sospetto che sia rotta sin dalla grande riscrittura richiesta dalle modifiche all’Elenco Argomenti e che semplicemente me la sia persa. Ho un branch che la corregge ma quel lavoro dipende dal rilascio di CSS masonry e siamo ancora in attesa di quello.

Potrei finire per correggerla a un certo punto in ogni caso con il sistema attuale. PR benvenuto.

1 Mi Piace

Ciao! Sono stato indirizzato a questo componente perché sto cercando una soluzione per “espandere” i contenuti dei miei argomenti per rendere Discourse più simile a Facebook/blog, ovvero un flusso di post che si può scorrere verso il basso. L’ho installato e posso vedere le mie anteprime, il che è fantastico! Mi chiedo se ci sia un’impostazione da qualche parte per controllare la lunghezza dell’anteprima (vorrei renderla più lunga). Grazie!

Penso che la lunghezza dipenda dall’impostazione del sito Topic excerpt maxlength.

2 Mi Piace

provato, e non sembra essere quello :sad_but_relieved_face:

Come hai provato? Hai solo modificato l’impostazione? Hai creato nuovi argomenti dopo averla modificata? Hai attivato la rigenerazione degli estratti esistenti?

2 Mi Piace

Se sei self-hosted, puoi installare il plugin sidecar (vedi l’OP) e aggiornare topic_list_excerpt_length all’interno del plugin, il che sovrascrive il core.

3 Mi Piace

Ho appena modificato l’impostazione… no, non ho creato nuovi argomenti e non sapevo che attivare la rigenerazione degli estratti esistenti fosse una cosa :woozy_face:

Grazie, sono self-hosted. Cosa fa la sovrascrittura? (Devo capire come installare i plugin… ho visto che c’è una guida ma mi è sembrata troppo complessa per la quantità di energia a mia disposizione in questo momento, purtroppo!)

Non è così male! Basta aggiungere l’URL del repository a app.yml e ricostruire.

2 Mi Piace

Sì, ma per tutto questo devo accedere al server, cosa che non ho ancora fatto, dato che un geek amico ha eseguito l’installazione iniziale per me. È nelle mie capacità, ma prima devo recuperare i miei codici di accesso e trovare la strada per entrare…

1 Mi Piace

Come attivo la rigenerazione degli argomenti?

(Inoltre, domanda secondaria, potrebbe essere fuori tema: se conosco il nome di un’impostazione, come quella che @Moin mi ha dato qui, c’è un modo semplice per “impostarla” oltre a cercarla nell’interfaccia di amministrazione?)

Quindi funziona per i nuovi argomenti?
Penso che tu debba rifare il bake dei vecchi post:

sì, funziona per i nuovi post! finalmente ne ho fatto uno :sweat_smile:
“rifare il forno” (rebaking) – può essere fatto solo lato server, e non tramite l’interfaccia di amministrazione, ho capito bene?

per argomenti individuali, oppure dovrai utilizzare la CLI e il rake task.

2 Mi Piace

Penso che tu possa anche usare il pulsante “ricostruisci HTML”.


Non l’ho suggerito nel mio ultimo post perché avevo l’impressione che non funzionasse quando ci ho provato, ma ora la lunghezza dell’estratto è cambiata, quindi immagino che ci voglia un po’ di tempo prima che la modifica sia visibile.

2 Mi Piace

Se lo si combina con il plugin, gli estratti vengono memorizzati nella cache, ma la chiave della cache cambia se si modifica l’impostazione del plugin.

1 Mi Piace

Ciao,

Ho notato che le funzionalità Topic list tiles tags e Topic list thumbnails tags sembrano non funzionare.

Non funzionano più come previsto: le modifiche ai tag non influiscono sulla visualizzazione dell’elenco degli argomenti sul mio forum.

1 Mi Piace