Supprimer une catégorie des derniers sujets n'est plus disponible

Les principaux points que j’essaie de résoudre sont :

  • comment remettre nos catégories non anglaises sur la page /categories pour tout le monde, afin que les gens puissent les trouver
  • comment empêcher ces publications non anglaises d’apparaître par défaut sur la page /latest (la plupart des utilisateurs ne veulent que du contenu en anglais, mais pour le moment, des publications en chinois apparaissent sur /latest)

Je suppose que ces catégories ont disparu à cause de ce changement, mais je ne suis pas exactement sûr de ce qui s’est passé. Ces catégories apparaissent pour certains utilisateurs, mais pas pour d’autres. Par exemple : mon utilisateur administrateur d’origine ne peut voir qu’une seule catégorie non anglaise sur huit, tandis que mon nouvel utilisateur de test peut voir les huit catégories non anglaises.

Pour l’instant, je vous recommande d’épingler un sujet sur votre forum expliquant ce changement, en incluant des liens directs vers les catégories et en précisant comment les utilisateurs connectés peuvent « désactiver le mut » des catégories spécifiques à une langue.

Plus j’y réfléchis, plus il me semble que, dans votre cas, vous souhaitez simplement que le mut soit strict : si vous ne parlez pas le swahili, il n’y a aucun intérêt à ce que vous voyiez jamais la catégorie swahili, nulle part, jamais.

Elles ne devraient pas apparaître si elles sont mutées par défaut ; seuls les sujets que les utilisateurs suivent explicitement seront visibles. Les utilisateurs anonymes n’en verront aucun.

Après davantage d’investigations, il semble que les anciens utilisateurs aient désactivé ces catégories, ce qui signifie probablement qu’elles ne sont pas accessibles pour la plupart des utilisateurs.

La raison pour laquelle certains messages en langue étrangère apparaissaient sur la page d’accueil est que j’ai peut-être lu suffisamment de ces sujets pour les réactiver.

La raison pour laquelle je ne pouvais voir que la catégorie néerlandaise et non les autres sections non anglaises est que la désactivation a dû se produire avant que nous ajoutions cette catégorie. Les autres catégories non anglaises étaient plus anciennes. Je suppose que l’utilisateur de test pouvait les voir toutes, car il a peut-être été créé après le changement.

Dans notre cas, les catégories doivent être découvrables pour tous les utilisateurs. Les sections non anglaises ne sont pas aussi actives que les sections anglaises, mais il y a des membres VIP qui y publient, et certains passionnés les traduiront avec leur navigateur même s’ils ne répondent pas.

Ce n’est pas une solution à long terme, mais pour l’instant, il vaut mieux que tous les utilisateurs aient ces catégories réactivées. Je vais essayer d’écrire un plugin permettant aux gens de désactiver les catégories en un clic tout en consultant n’importe quel sujet de cette catégorie, et/ou peut-être une liste de cases à cocher pour ces catégories sur la page des paramètres.

Existe-t-il un moyen rapide de réactiver toutes ces catégories non anglaises pour tous les utilisateurs ?

De plus, y a-t-il d’autres personnes ici qui ont des sections en langues étrangères ? Quelle est votre solution ?

Un plugin a-t-il été conçu pour rétablir la catégorie « Supprimer » à partir de la dernière fonctionnalité ? Bien que j’apprécie l’accès à toutes les pages, nous avons conçu notre forum en utilisant la fonction de suppression, et sans elle, l’expérience utilisateur est vraiment mauvaise. Actuellement, notre forum est majoritairement en anglais, mais nous disposons de catégories en chinois et en espagnol. Ces catégories deviendront probablement des forums indépendants à l’avenir, mais pour le moment, elles sont intégrées à notre forum anglais et masquées dans la section « Derniers ». Nous avons également masqué certains messages informatifs.

J’aime voir cela comme ma boîte à outils. Les tournevis et les clés sont placés tout en haut, car je les utilise tous les jours. Le feu de calage et les autres outils spécialisés sont rangés en bas, car ils sont utiles mais ne sont pas nécessaires quotidiennement. La nouvelle fonctionnalité m’oblige maintenant à fouiller dans tous mes outils à chaque fois que je veux accéder aux tournevis.

Ce n’est peut-être pas le cas sur tous les sites, mais c’est ainsi que nous avons conçu notre forum en fonction des outils dont nous disposions. Désormais, vous avez considérablement dégradé notre expérience utilisateur. Si nous avions repensé notre forum avec le nouvel ensemble d’outils, nous aurions certainement agi différemment. Une possibilité de réactiver la fonction de suppression ou de revenir à l’ancienne version serait appréciée.

-Robert

Je souhaite également que cette fonctionnalité soit rétablie. Le mute est une préférence utilisateur, tandis que la suppression est une fonctionnalité de contrôle administrateur. En tant qu’administrateur, je souhaite pouvoir contrôler et décider de ce qui apparaît dans les derniers éléments, et les utilisateurs ne devraient pas avoir la possibilité de contourner cela. Le mute s’applique uniquement aux utilisateurs connectés et non aux utilisateurs anonymes. Nous ne pouvons pas contrôler ce qui figure ou non sur la page d’accueil. Veuillez rétablir cette fonctionnalité.

Nous constatons une baisse du trafic dans les sections Petites Annonces et de nombreuses questions : « Toutes les nouvelles annonces ont-elles disparu ? »

@sam tu dis souvent que tu ne comprends pas pourquoi tout le monde crie à propos de cette suppression.
Voici un résumé parfait :

Pourrais-tu s’il te plaît partager les progrès et le calendrier pour savoir quand nous pouvons nous attendre à un plugin pour cette fonctionnalité ?
Je dois dire honnêtement qu’avec tous tes récents efforts pour promouvoir le développement des thèmes et des composants de thème, etc., cette suppression de fonctionnalité (qui fait partie de la conception du thème) me laisse perplexe et un peu déçu.

Ma dernière remarque ici : beaucoup d’autres et moi apprécierions vraiment le retour de l’option « Supprimer une catégorie des derniers sujets » en tant que paramètre d’administration ou plugin. Peut-être comme cadeau de Noël ? :wink:

Quoi qu’il en soit, sache que j’apprécie tout ce que vous avez accompli avec Discourse — c’est le meilleur logiciel de forum qui existe !
Bonne fête ! :santa:

Nous avons vraiment besoin de rétablir cette catégorie de suppression depuis la dernière fonction. Pouvez-vous s’il vous plaît nous expliquer où nous pouvons la réactiver ou nous orienter vers la création d’un plugin pour recréer cette fonctionnalité ? Elle est essentielle pour certains de nos scénarios où nous souhaitons proposer des options de type « débat » aux utilisateurs, mais sans que cela n’apparaisse dans le flux récent (par exemple).

J’ai déjà dit que nous créerons un plugin. Attendez-vous à en voir un d’ici la fin de janvier. Si vous en avez besoin plus rapidement :

  • si vous êtes notre client, contactez notre support ;
  • si vous ne l’êtes pas, n’hésitez pas à ouvrir un sujet dans Marketplace.

Je ne m’attends pas à ce que nous intégrions une fonctionnalité anti-utilisateur dans le cœur du système. Le fait que je parle français ne fait pas de moi un utilisateur de seconde zone ; je devrais avoir le droit de voir du français sur ma page d’accueil.

Pour information, Discourse dispose déjà de callbacks de plugin pour filtrer les résultats de sujets dans la dernière page.

Exemple de code pour un plugin

Nous avons créé un plugin car certains de nos clients dépendent également de cette fonctionnalité.
@vinothkannans, merci pour les indications.

Sam,

Je suis reconnaissant qu’une option soit en cours de développement pour cela. Je ne suis pas pressé si cela arrive en janvier, mais je noterai cela auprès du support.

Ce n’est certainement pas l’intention sur notre site. Cependant, nous avons entendu certaines frustrations : les utilisateurs doivent parcourir des sujets qu’ils ne comprennent pas pour trouver ceux dont ils ont besoin. Nous redirigeons également les utilisateurs vers différents sites (produits) en fonction de la langue qu’ils parlent, car une partie de la documentation varie selon la langue.

Je me demande s’il existe une meilleure façon de séparer ces éléments. Actuellement, nous testons les langues et créons des catégories dans l’intention de, si elles commencent à attirer du trafic, de les transformer en forums indépendants. Idéalement, je souhaite offrir la meilleure expérience utilisateur à tous. Je ne veux pas qu’un nouvel utilisateur ait des difficultés à cause de la multiplicité des langues à trier, et je ne veux pas que les membres récurrents de la communauté se sentent comme des citoyens de seconde zone.

Pour l’instant, notre idée est d’utiliser la catégorie supprimée et, à mesure que le trafic augmente, d’envisager un forum supplémentaire. J’aime beaucoup la façon dont community.wd.com gère ses langues, mais je ne suis pas sûr de comprendre pleinement comment cela fonctionne. Il semble qu’ils utilisent des catégories masquées, mais par exemple, l’allemand n’apparaît pas sur la page des catégories.

-Robert

Merci @sam pour le calendrier (même si nous ne sommes toujours pas d’accord sur cette « fonctionnalité anti-utilisateur ») :wink:

Quoi qu’il en soit, merci @vinothkannans et surtout merci @RGJ pour la fourniture de ce plugin !
Après un premier problème et une correction ultra-rapide, je peux confirmer que j’ai retrouvé mon thème de forum bien-aimé et le flux pour mes utilisateurs ! Des jours heureux. :partying_face:
Je considère ce « ticket » comme clos pour l’instant :slight_smile:

On ne peut pas être plus heureux !!!

:heart_eyes:

Merci beaucoup d’être intervenu si rapidement, @RGJ !


Je me sens un peu bête maintenant de le dire sur https://community.hiveeyes.org/, mais même après avoir activé le plugin dans les paramètres, nous ne voyons plus l’option à l’endroit où elle se trouvait précédemment dans les paramètres de la catégorie :

Avons-nous manqué quelque chose ici, ou y a-t-il peut-être un problème avec notre instance de Discourse ? Nous utilisons la version 2.4.0.beta8.

C’était nous. Après avoir désactivé puis réactivé le plugin (mieux vaut prévenir que guérir), nous avons trouvé l’option tout en bas de l’onglet des paramètres de la catégorie. Nous l’avions probablement simplement manquée auparavant.

image

@RGJ : Nous pouvons confirmer que tout fonctionne parfaitement à nouveau. Merci beaucoup et désolé pour le bruit.

MERCI @RGJ ! Veuillez fournir la ligne explicite app.yml sur la page GitHub dans les instructions d’installation plutôt que de renvoyer à la page d’installation générale, tout comme le fait GitHub - curiousdannii/discourse-merge-users: A Discourse forum plugin for merging users · GitHub.

Bonjour,
Ce plugin filtre-t-il également les messages supprimés de la catégorie New pour vous ?

Merci beaucoup pour ce plugin. Il restaure bien l’option « supprimer des derniers », mais malheureusement, il empêche également le filtrage par étiquettes de fonctionner comme auparavant.

Lorsque ce paramètre est activé, la sélection d’une étiquette sous un sujet ne renvoie plus les sujets provenant des catégories ayant l’option « supprimer des derniers » activée. Dès que ce paramètre est désactivé, le filtrage par étiquettes fonctionne comme prévu.

J’espère qu’il s’agit d’un problème facile à résoudre. Je vous remercie vraiment pour vos efforts sur ce point, et merci encore.

Je jeterai un coup d’œil à cela au cours de cette semaine, ça ne devrait pas être trop difficile à corriger.