Catégorie spécifique sélectionnable par l'utilisateur - Page principale par défaut

La fonctionnalité permettant d’afficher les catégories comme page d’accueil est désormais disponible. Dans une communauté où les utilisateurs ne s’intéressent qu’à une catégorie spécifique et ne se soucient pas du reste, existe-t-il un moyen de configurer cela dans Discourse ? Ou peut-être un module ou un plugin pour y parvenir ?

Par exemple, chaque catégorie représente un sport, comme le basketball, le football, etc. Après s’être connecté à Discourse, l’utilisateur accède au football comme première page par défaut, définie lors de l’inscription ou dans les paramètres de préférences.

Soyez gentils, s’il vous plaît. C’est mon premier message. :wink:

Bienvenue @TopQuark !

Découvrez GitHub - pfaffman/discourse-custom-homepage-for-groups: Discourse theme component to change home page based on user's primary group · GitHub, ce que je devrais probablement présenter dans un post dans #theme. Un client l’associe à GitHub - literatecomputing/discourse-ucf-group-assignment: Update group membership based on user custom field · GitHub pour permettre aux utilisateurs de choisir une valeur dans un champ personnalisé utilisateur, ce qui les affecte automatiquement au groupe que le composant de thème utilise ensuite pour sélectionner leur page d’accueil.

1 « J'aime »

^^^ C’est formidable. Un rapide coup d’œil montre que c’est exactement ce que je recherche. :+1:

1 « J'aime »

J’ai discuté avec @sam et @eviltrout d’un état final où les utilisateurs ne sélectionnent que les éléments qu’ils souhaitent voir (un ensemble de balises ou de catégories) comme étant « leur » flux, comme dans /custom.

1 « J'aime »

Nous avons déjà le chemin ?tracking pour cela :

https://meta.discourse.org/unread?f=tracked → non lus dans les catégories que vous suivez, les sujets que vous suivez et les balises que vous suivez

https://meta.discourse.org/new?f=tracked → nouveaux

https://meta.discourse.org/?f=tracked → tout

La prise en charge du paramètre spécial est présente dans le noyau, mais il n’existe aucune interface utilisateur pour l’exposer. Nous ne l’exposons que dans « équipes ».

3 « J'aime »