Composant de liste de balises pour Bars

:eyeglasses: Overview

The Tag List Widget allows you to display tags from Discourse in a sidebar using my Bars! :cocktail: :beers: or the Right Sidebar Blocks Theme Components.

:link: Quick Links

:octopus: Get the code
:gear: use tag-list-component for component name in Bars!

:gear: Settings

The widget allows for some configurability with settings such as:

  • :see_no_evil: Hiding specific tags
  • :page_with_curl: Changing display styles (row or column)
  • :hash: Showing count
  • :bar_chart: Change sorting type



Install this Component

12 « J'aime »

How’s mobiles? Normally something like 80 % or more are using mobiles and for them sidebars are useless. Will they see something or is this only for desktops and tablets?

2 « J'aime »

@Jagster Yes this will work on mobile :grinning:

The Layouts Plugin can be configured to work on mobile. Here’s some more info from the documentation about how to set that up:

4 « J'aime »

As our british friends say: splendid indeed :laughing:

Now I have to give a spin. My users are… not so tech savvy so they need all possible help and info.

5 « J'aime »

Pour résumer quelques changements récents :

  • J’ai ajouté la prise en charge des blocs de la barre latérale droite.
  • Je l’ai partiellement migré vers Glimmer (le widget invoque un modèle Glimmer).
  • J’ai ajouté la mise en cache pour éviter les appels fréquents à tags.json (qu’il appelait à chaque changement de page !) - si vous souhaitez voir une nouvelle balise, vous devez actualiser votre navigateur. Cela allègera :
    • la charge sur le serveur
    • le rafraîchissement visible.
5 « J'aime »

Dans le cadre d’une migration visant à supprimer tout le code hérité des Layouts et des Widgets Discourse, celui-ci a été entièrement migré vers Glimmer, déplacé et le composant renommé. Vous devrez peut-être mettre à jour votre configuration Bars ou RSB :

Repo maintenant à : https://github.com/merefield/discourse-tc-bars-tag-list-component

Nom du composant : tag-list-component

3 « J'aime »