Colonne de tags de catégories

|||
-|-|-|
:discourse2: | Résumé | Categories Tag Column ajoute une colonne affichant des tags à votre page de catégories.
:hammer_and_wrench: | Lien du dépôt | https://github.com/discourse/discourse-categories-tag-column
:open_book: |Nouveau sur les thèmes Discourse ? | Guide pour débutants sur l’utilisation des thèmes Discourse

Installer ce composant de thème

:information_source: Ce composant ne fonctionne que si le paramètre du site desktop category page style est défini sur categories and latest topics ou categories and top topics.

Fonctionnalités

Paramètres

Nom Description
tag count Change le nombre de tags qui apparaissent par défaut. Lorsque seul un sous-ensemble de tags est affiché, vous obtiendrez également un bouton “plus”.
categories page column count Contrôle le nombre total de colonnes sur la page. Notez que lorsque le navigateur a une largeur inférieure à 768px, tout le contenu sera empilé en une seule colonne.
tag column count Le nombre de colonnes utilisées dans la section des tags
hide categories column L’activation de cette option masquera les catégories, ce qui peut être utile pour les sites qui souhaitent se concentrer sur le tagging
categories column La colonne dans laquelle apparaissent les catégories
categories row La ligne dans laquelle apparaissent les catégories
tags column La colonne dans laquelle apparaissent les tags
tags row La ligne dans laquelle apparaissent les tags
topics column La colonne dans laquelle apparaissent les sujets
topics row La ligne dans laquelle apparaissent les sujets

:information_source: Notez que les paramètres de colonne et de ligne acceptent des valeurs qui fonctionnent avec grid-column et grid-row… donc, par exemple, par défaut la valeur de topics_row est 1 / span 2, cela signifie que les sujets commencent dans la ligne 1 et s’étendent sur 2 lignes. Ainsi, comme on le voit dans la capture d’écran ci-dessus, la colonne des sujets est aussi haute que les colonnes des catégories et des tags, qui ne font qu’une seule ligne de haut.
La flexibilité de la mise en page est grande grâce aux paramètres de ligne et de colonne. Avec quelques modifications, vous pouvez changer la mise en page pour obtenir quelque chose comme ceci :

ou ceci :


:discourse2: Hébergé par nous ? Les composants de thème sont disponibles pour une utilisation sur nos plans Standard, Business et Enterprise.

21 « J'aime »

Ce serait formidable si cela pouvait prendre en charge les groupes d’étiquettes !

6 « J'aime »

Merci d’avoir créé et partagé ceci @awesomerobot. Je suis confus et j’aimerais un peu d’aide pour créer cette mise en page sur notre instance. Je veux reproduire exactement cette capture d’écran. Serais-tu prêt à détailler quels réglages doivent être appliqués pour cela ?

et @awesomerobot, comment puis-je les trier par nom plutôt que par nombre ?

et existe-t-il un réglage qui permet d’afficher toutes les balises tout le temps, plutôt que d’avoir un bouton Plus ? @awesomerobot

Cordialement
Neil

Absolument, aucun problème… à partir des paramètres par défaut, vous changeriez les éléments suivants :

Nombre de colonnes de tags : 8
Colonne des tags : 1 / span 2
Ligne des sujets : 2

vous pouvez augmenter le réglage du nombre de tags, à quelque chose comme 999 peut-être ?

Il n’y a pas d’option pour cela pour le moment.

3 « J'aime »

Ravi de vous entendre et merci @awesomerobot

1 « J'aime »

Salut @awesomerobot, merci beaucoup pour cela !

Est-il possible de ne pas seulement l’afficher sous /categories, mais plutôt sur la page d’accueil ?

Nous l’avons actuellement implémenté sous FIC Forum

…mais nous aimerions qu’il soit implémenté sur la page d’accueil : https://forum.ic.org/, pour que le résultat final ressemble à ceci :

Y a-t-il un moyen ?

…en fait, je pense que j’ai trouvé une solution - paramètres > configuration de base > menu supérieur : définissez le premier sur ‘catégories’ et cela fait que la vue de la page de démarrage par défaut correspond à ce qui précède.
:smiley:

Ceci pourrait être un bug @awesomerobot : si les groupes d’étiquettes sont activés, seules les étiquettes du groupe « Autres étiquettes » sont récupérées.

Pour reproduire :

  1. Activer les groupes d’étiquettes
  2. Ajouter des étiquettes dans un groupe
  3. Voir que seules les étiquettes n’appartenant pas au groupe « Autres étiquettes » sont visibles



@awesomerobot Bonjour Kris. On dirait que vous pourriez me guider sur une nouvelle anomalie. Si vous le pouvez, tant mieux, sinon, je suis à l’aise pour démarrer un nouveau fil de discussion.

Après quelques jours de stabilité en utilisant le composant de thème qui ajoute des tags sur le côté gauche de notre page /categories, ce matin, tous les noms des tags ont disparu et cela ressemble à ceci ! J’ai également joint ce à quoi cela ressemblait après avoir installé avec succès le composant et l’avoir configuré comme nous le préférons.

Selon vous, qu’est-ce qui cause ce comportement ?
Quelles mesures puis-je prendre pour dépanner ?

Je sais que je peux très facilement revenir à la page /categories d’origine et la reconfigurer. J’ai besoin de l’aide d’autres personnes qui ont plus d’expérience que moi. Je demande d’abord du soutien. :smiling_face:

J’ai hâte d’avoir de vos nouvelles.
Cordialement !
Neil

C’est génial. Ce que j’aimerais, c’est activer spécifiquement les colonnes de tags au sein de catégories particulières, afin d’encourager les utilisateurs à naviguer par tags.

5 « J'aime »

Je cherche aussi à faire ça. As-tu trouvé comment faire @sunjam ?

:face_with_raised_eyebrow: c’est beaucoup plus logique.