Barre laterali dei tag di Discourse

:warning: Questo componente è stato deprecato; consulta Topic List Sidebars per la stessa funzionalità e molto altro!

Questo componente del tema prende un argomento e lo applica come barra laterale per l’elenco degli argomenti di un tag. Queste barre laterali sono visibili solo quando il browser ha una larghezza di 767px o superiore (la maggior parte dei tablet e dei monitor).

Vuoi barre laterali per le categorie? Dai un’occhiata a Discourse Category Sidebars.

Cosa posso fare con questo componente del tema?

  • Scegli un argomento e visualizza il suo contenuto come barra laterale per un tag.
  • Scegli se far apparire le barre laterali a sinistra o a destra dell’elenco degli argomenti.

Come lo configuro?

Inserisci semplicemente il nome del tag e l’ID dell’argomento (ad esempio example.com/t/example-topic/57).

Consiglio di creare argomenti per le barre laterali nei rispettivi tag, chiudendo l’argomento in modo che non ci siano risposte e rimuovendolo dall’elenco (così non appare nell’elenco degli argomenti).

Tieni presente che non puoi utilizzare un argomento in una categoria privata come barra laterale in un’area pubblica.

CSS personalizzato

Ogni barra laterale per tag è racchiusa in una classe che contiene il nome del tag; quindi, per il tag test, la classe sarebbe .tag-sidebar-test. Puoi utilizzare queste classi per stilizzare le singole barre laterali.

Il tag body nelle pagine con barre laterali ha anche una classe aggiunta, quindi puoi usare body.custom-sidebar per applicare stili a tutte le pagine che hanno una barra laterale.

Installa questo componente del tema

41 Mi Piace

Your sidebar themes are amazing

It would be great to have an option to display a sidebar in a topic based on tags. With multiple tags the divs could be simply stacked on top of each other.

2 Mi Piace

minor nit. it seems that external links in the side bar do not follow setting to open in new tab, so they open in same window.

6 Mi Piace

This is a really cool idea Kris, how hard would it be to move it from the sidebar to the top? I would love to have it where the category description normally goes so it always displays and doesn’t resize the container. I use topic list preview with the tile layout and this makes all the images smaller and wastes space in my case.

8 Mi Piace

Fantastico! Questo componente del tema soddisfa la necessità di una descrizione dei tag richiesta da molti utenti. Sarebbe ottimo se ci fosse anche l’opzione per posizionarla sopra la barra di navigazione, invece che nella barra laterale.

6 Mi Piace

La Categoria uno sembra funzionare bene, ma questa per i tag sembra essere rotta per noi in questo momento.

3 Mi Piace

Sembra che il percorso sia stato modificato nel core da /tags/ a /tag/, ho appena aggiornato il tema per riflettere questo cambiamento

8 Mi Piace

Forse ha a che fare con il nostro CSS personalizzato, ma sembra che stia creando lo spazio per esso senza però aggiungere effettivamente i link lì

2 Mi Piace

Ciao Kris,

Questo sembra davvero interessante. Sembra che possa risolvere un problema o un problema di design del sito e volevo avere il tuo parere.

Ecco cosa sto cercando di creare: un sito web incentrato sui forum con una barra laterale contenente principalmente pagine statiche per una FAQ. Come nell’immagine qui sotto: Concordi che la tua barra laterale dei tag potrebbe funzionare per questo? Sembra che tutto ciò di cui avrei bisogno sia creare un tag “FAQ” per i post specifici che voglio elencati nella FAQ, e verrebbero inseriti lì (c’è qualche controllo sull’ordine dell’elenco nella barra laterale?).

Cosa ne pensi? Qualcun altro con esperienza su questo componente del tema vuole commentare?

2 Mi Piace

Questo componente non sembra più funzionare per me, qualcuno può riprodurlo?

2 Mi Piace

È possibile far apparire la barra laterale sui dispositivi mobili come comprimibile? Una piccola icona potrebbe apparire sul lato destro per mostrare e nascondere la barra laterale.

3 Mi Piace

Sono molto soddisfatto di questo componente dal punto di vista funzionale, ma aggiunge molti passaggi alla creazione di un nuovo tag, e poi c’è il problema degli argomenti di descrizione non elencati, un po’ ingombranti.

Mi piacerebbe che la descrizione provenisse da un campo “descrizione lunga” aggiunto alla descrizione breve che si può ottenere con la :wrench: in una pagina di tag, piuttosto che da un post magico!

1 Mi Piace

Sto eseguendo la versione 3.3.0.beta2 e questo componente visualizza correttamente la barra laterale dei tag quando selezioni inizialmente il tag, ma la barra laterale non viene rimossa quando selezioni un tag diverso. Puoi vederlo accadere con l’anteprima su theme-creator.discourse.org. Ecco come appare quando visiti il tag art:

…ma quando passi, ad esempio, al tag code, la barra laterale non cambia:

Vedo che Discourse Category Sidebars è stato mantenuto molto più aggiornato di questo componente. Potrei provare ad applicare le stesse modifiche a questo.

Aggiornamento: Vedo che le descrizioni dei tag supportano l’HTML di questi tempi, quindi il componente Tag Banners è probabilmente migliore per i miei scopi. Grazie comunque!

La funzionalità di questo componente è stata unita a Topic List Sidebars (supporta le barre laterali di categorie e tag), quindi si prega di passare quando ne avrai la possibilità poiché non apporterò più aggiornamenti a questo. Questo componente continuerà a funzionare per ora, ma potresti riscontrare problemi in futuro.

3 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 26 giorni. Non sono più consentite nuove risposte.