| Riepilogo | Mostra i post del blog incorporati per intero invece di un estratto, con opzione di piegatura | |
| Anteprima | Vedi in azione qui | |
| Repository | GitHub - criptonautas/discourse-full-embedded-posts: Discourse theme component: render embedded (blog) posts in full instead of an excerpt plus Show more · GitHub | |
| Guida all’installazione | Come installare un tema o un componente del tema | |
| Nuovo con i temi di Discourse? | Guida per principianti all’utilizzo dei temi di Discourse |
Installa questo componente del tema
Gli argomenti creati tramite Embedding mostrano un estratto e un pulsante «Mostra post completo». Questo componente rende l’intero articolo immediatamente, permettendo ai lettori di discuterne senza un clic aggiuntivo.
Pulsante «Mostra altro» (espandi):
Pulsante «Mostra meno» (comprimi):
Cosa fa
- Carica l’articolo completo all’apertura dell’argomento, utilizzando lo stesso contenuto in cache del pulsante. Il blog non viene ri-scrapato.
- Nasconde il pulsante una volta che l’articolo è caricato. Se il caricamento fallisce, non appare nulla: il pulsante resta visibile e un nuovo clic tenta il retry.
- Opzionalmente piega gli articoli lunghi in un’anteprima con «Mostra altro», negli argomenti con i tag scelti. Gli articoli brevi e le risposte non vengono mai piegati.
- La piegatura è solo visiva: l’intero testo rimane nella pagina per i motori di ricerca e i lettori dello schermo.
Funziona anche per gli argomenti importati prima di disattivare embed truncate, che mantengono l’estratto nel database.
Requisiti
- Discourse 2026.1.0 o successivo
Impostazioni
| Impostazione | Default | |
|---|---|---|
collapse_tags |
vuoto | Piega il primo post degli argomenti con questi tag. Se vuoto, non piega mai. |
collapsed_height |
900 |
Altezza dell’anteprima piegata, in px |
Limiti noti
- Sono influenzati solo gli argomenti creati tramite Embedding.
- Le risposte all’interno dei commenti incorporati del blog stesso non cambiano.
Le segnalazioni di bug e le PR sono benvenute.

