Assolutamente in linea. Poter aggiungere un’esperienza visiva ricca, senza perdere la funzionalità ‘diretta al punto’ di un forum Discourse, migliorerà notevolmente il coinvolgimento dei nostri utenti.
Aggiungere un tag a un post per impostarlo in modalità blog sembra una soluzione logica e semplice.
Ciao, ho riscontrato alcuni problemi: la categoria del nostro blog non è blog-116 ma blog/116, quindi non riesco ad applicare questo tema al mio forum.
Come posso risolvere questo problema?
Ecco il link al mio forum: https://www.agora.io/cn/community/forum/c/blog/116
Ora abbiamo un modo molto migliore per definire le categorie nelle impostazioni del tema. Aggiungerò l’impostazione in un secondo momento. Purtroppo, passare al nuovo metodo disabiliterà il componente finché l’impostazione non verrà ricalibrata. Mi assicurerò di avvisare tutti qui quando sarà imminente tale modifica.
È strano. Ho appena controllato il mio sito di test e il componente funziona correttamente usando il nome slug. Mi chiedo se abbia a che fare con la configurazione della tua sottocartella. Non ho mai testato il componente in quell’ambiente.
Vedi qualche errore nella console JavaScript del tuo browser quando provi a visitare un argomento nella categoria? Dovresti controllarlo dopo aver impostato l’impostazione del tema della categoria blog su blog. E sei sicuro di aver aggiunto il componente al tuo tema principale?
Ehi! Non ancora, ma lo metterò in cima alle mie priorità. Farò in modo che venga aggiunto nelle prossime settimane. Potrei anche avere un po’ di tempo domani la prossima settimana
EDIT: Le tag funzionano ora sul mio computer locale, ma ho individuato alcune cose non correlate che vorrei risolvere prima di pubblicare le modifiche. Grazie per la pazienza
Ho appena inviato un commit che aggiunge il supporto per i tag e migliora alcuni aspetti relativi allo stile Fate sapere se notate problemi dopo aver aggiornato il componente.
Una piccola nota: i tag utilizzati per i post del blog devono essere visibili a tutti gli utenti (non nascosti tramite gruppi di tag). Potete comunque nascondere il tag con CSS se assolutamente necessario.
Aggiornando l’istanza ospitata con il tema predefinito, compaiono i seguenti errori:
Errore: Variabile non definita: "$blog-tag". alla riga 80 di mobile.scss >> $values: $blog_tag; -----------^
Errore: Variabile non definita: "$blog-tag". alla riga 77 di desktop.scss >> $values: $blog_tag; ---------^
Non sembra aver compromesso le funzionalità precedenti, tuttavia.
Modifica aggiuntiva: Il problema è scomparso dopo aver aggiunto un tag; ora lo stile dei post del blog funziona, ma l’immagine non appare. Inizialmente pensavo fosse un problema legato ai gruppi di tag privati, ma non sembra essere il caso.
Si tratta di un bizzarro bug nel core che avevamo intenzione di esaminare. Per qualche motivo, sembra esserci un problema in cui ci si aspetta un - invece di un _ nel nome della variabile. L’attuale soluzione alternativa consiste nell’apportare una modifica alle impostazioni del tema, come hai già scoperto.
Grazie per averlo segnalato! C’era un errore nella logica che impediva la valutazione completa dei tag. Dovrebbe essere risolto se aggiorni di nuovo.
Ho individuato un bug: se utilizzo il sistema basato su categorie o tag, quando all’interno di un tag <div align="center"></div> ci sono immagini caricate (non collegamenti diretti, che funzionano), queste vengono visualizzate nell’anteprima ma non dopo la pubblicazione. A volte appaiono per qualche secondo dopo la pubblicazione, per poi scomparire poco dopo.
Sembra che questo componente del tema non venga aggiornato molto in questi giorni e l’elenco delle cose da fare sembra includere il mio problema (DiscoToC), ma ho pensato di menzionarlo comunque nella speranza che ispiri alcuni aggiornamenti qui.
Sembra che Blog Post Styling e DiscoTOC siano fondamentalmente incompatibili, almeno con la larghezza del sito che ho. Il ToC si sovrappone al testo e non ho trovato un modo chiaro per affrontare questo problema solo con CSS (anche se sono tutt’altro che un esperto di CSS!).
Ho provato a usare il tema predefinito e a rimuovere le mie personalizzazioni CSS e il problema persiste. Ma non appena disabilito Blog Post Styling, si risolve e il ToC appare nel posto giusto. Mi piacerebbe molto poter usare entrambi insieme, però.
Ho disabilitato DiscoToC per ora, ma puoi vedere il mio sito (con tema personalizzato) qui, se può essere utile: https://garden.oshyan.com/
Se può essere utile che io riattivi DiscoToC in modo che tu possa vedere questo accadere dal vivo, fammelo sapere.