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

Awesome! This theme component solves the need for a tag description many users asked for.
Would be great if there’s also the option to have it above the navbar, instead of having it in the side.

6 Mi Piace

The Category one seems to work fine but this one for tags appears to be broken for us right now.

3 Mi Piace

Looks like the route was changed in core from /tags/ to /tag/, just updated the theme to reflect this

8 Mi Piace

maybe something to do with our custom CSS but it looks to be creating the space for it but it is not actually adding the links there

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.