Mi chiedo se l’indice dei contenuti (ToC) funzioni su quelle pagine dei Termini di Servizio (ToS), FAQ e Privacy che vengono eseguite dai link di Discourse come /tos e /privacy?
Per me non vedo il ToC lì, ma sulla pagina nella categoria corrispondente con lo stesso contenuto viene mostrato di nuovo.
Questo componente è meraviglioso! Ma c’è un modo per aggiungere in blocco un indice a molti argomenti contemporaneamente? Ho 130 argomenti con cui vorrei usarlo…
Inoltre, mi chiedo se potrebbe rilevare testo numerato e forse anche puntato? Forse no… spesso avrebbero molto testo accanto, ingombrando l’indice.
Fantastico. Grazie per aver condiviso! ![]()
![]()
@Johani L’ho appena installato, funziona perfettamente ed è super utile. E grazie per non aver lasciato morire questo meme, lol.
Ho riscontrato questo problema, ma si verifica solo su alcuni post. Non sembra essere un conflitto con altri TC o plugin, e non riesco a vedere nulla ispezionando tramite il browser che possa spiegarlo:
\u003e
È possibile avere non solo le intestazioni del primo ma di tutti i post nella toc dato che stiamo cercando di implementare questo plugin per thread di storie in cui ogni capitolo viene pubblicato separatamente insieme ai commenti di altri utenti?
Qualcun altro ha notato che i post con l’indice scorrono leggermente verso il basso al caricamento della pagina?
Ho notato questo. Ho sempre pensato che fossi io a toccare la mia rotellina di scorrimento (sensibile).
Non che tu possa saperlo, ma pensi che possa essere un problema CSS o di scripting? Ho forked il repository e ho cercato di trovarne la causa, lo trovo molto fastidioso.
Nella tua immagine avevi anche più di un’ancora sulla destra come in questa immagine?
Noto che questo problema si presenta per me quando è presente più di un’ancora, e mi chiedo se le ancore aggiuntive stiano spingendo il resto del post leggermente più a sinistra, o almeno rendendo il toc più largo di quanto dovrebbe essere, il che costringe l’avatar fisso a spuntare sopra, e poi di conseguenza a sovrapporsi quando scorri verso il basso.
Sì, ma sembra scomparire quando ricarico la pagina (il più delle volte). Quindi è un po’ difficile da riprodurre in modo affidabile.
Sto riscontrando lo stesso comportamento. Forse questo è un problema solo per la persona che sta creando/modificando il post?
Credo che tu possa riprodurlo se modifichi il post, salvi… e avrai il problema del doppio doppio ancoraggio. . .
Grazie per aver creato questo fantastico plugin!
Sto riscontrando un errore del server 500 tentando di aggiornare DiscoTOC.
Ho appena aggiornato discourse e sto esaminando tutti i temi, ecc. che sono contrassegnati come aggiornati. Questo elenco include DiscoTOC.
Ho provato un aggiornamento manuale tramite l’interfaccia utente, ma fallisce con un errore del server 500. Quindi ho abilitato “auto-update” e riavviato la macchina. Discourse non si avvia. Poi ho provato a ricostruire il container → discourse non si costruisce/non si avvia.
Avviare il container manualmente ed eliminare DiscoTOC tramite l’interfaccia utente fa funzionare di nuovo tutto… ma ora non abbiamo DiscoTOC (
)
Ho anche provato a scaricare come file zip da github e ho riscontrato lo stesso problema.
Non vedo nulla di ovvio nei log che ho esaminato.
Suggerimenti su cosa provare?
Grazie in anticipo!
Ciao Julian,
Mi dispiace che tu stia riscontrando problemi. Ho appena aggiornato il mio sito self-hosted per vedere se riesco a replicare il tuo problema e sono in grado di aggiornare senza problemi, quindi forse un recente refactor a discotoc su cui @pmusaraj sta lavorando è in conflitto con uno dei tuoi altri plugin o componenti del tema?
Puoi provare a testare ulteriormente reinstallando DiscoTOC e poi guardando la pagina con la console javascript aperta? Se vedi degli errori lì, faccelo sapere qui. Puoi anche controllare i tuoi /logs per eventuali errori che corrispondono ai momenti in cui ricevi l’errore 500?
Saluti,
Tobias
Puoi installare componenti a tema @kiwikid? L’errore che stai riscontrando probabilmente ha poco a che fare con DiscoTOC, mi sembra che la tua istanza non possa installare componenti. (Inoltre, ho appena rimosso e reinstallato DiscoTOC su un’istanza di test, e ha funzionato benissimo.)
Per la cronaca, unirò un PR che cambia gran parte degli interni del componente nelle prossime ore/giorni.
Grazie per la rapida risposta @pmusaraj. Prima di pubblicare, ho aggiunto correttamente un paio di temi. Ho appena aggiunto Topic Stopwatch nel caso qualcosa sia rotto/diverso per i componenti del tema. Quello si è installato correttamente senza problemi. Ho anche aggiunto l’addon Kanban che era nella lista automatica “popolare” senza problemi.
Ho anche provato a installare il branch refactor di DiscoTOC ieri sera e ho avuto lo stesso problema.
Ho usato https://github.com/discourse/DiscoTOC come URL e ho impostato manualmente il nome del branch da master → main.
Mi dà solo un errore del server 500 ![]()
Provare il branch vecchio di due anni marks-testing si installa correttamente (!)
La dashboard mostra che la versione di Discourse è 2.8.0.beta11 (cbf99f48d8).
Plugin installati e attivi: discourse-chat-integration, discourse-voting, discourse-formatting-toolbar, discourse-graphviz, discourse-hot-topics, discourse-math, discourse-solved, discourse-user-notes, discourse-whos-online, docker-manager. Anche il plugin styleguide è installato ma non attivo.
Fammi sapere se ci sono altre informazioni che posso raccogliere per aiutare a risolvere questo problema!
Qualcosa nei /logs? Questi 500 dovrebbero avere maggiori dettagli nei log.



