Certains plugins ne peuvent pas être désactivés et empêchent l'un des plugins de fonctionner.

Je ne sais pas ce que cela signifie, et si cela affecte le fonctionnement du plugin Categories suppressed ?

Je l’ai installé, mais lorsque je vais dans une catégorie que je veux supprimer de la liste “Latest”, je ne trouve pas l’option pour l’exclure et la page Github d’origine ne l’explique pas. Je crois avoir vu quelque chose à ce sujet quelque part, mais je ne retrouve plus la page.

Comment puis-je supprimer une catégorie de la liste “Latest” en utilisant ce plugin ?

1 « J'aime »

Le voyez-vous dans le menu de gauche sous les plugins installés ?

Non, il n’est pas là.
Je suppose que c’est parce qu’il n’y a pas de Paramètres ?
Parce que l’Alerte Spoiler, qui a également les Paramètres désactivés, n’est pas dans la barre latérale.

Je me souviens, d’après cet article que je ne trouve pas, que le plugin Categories suppressed était une simple case à cocher qui serait cochée ou décochée, à l’intérieur de chaque catégorie, mais je ne trouve tout simplement pas cette case à cocher. Et comme je ne trouve pas cet article non plus, je ne peux pas l’interroger pour voir s’il y a quelque chose qui m’échappe.

Je pense qu’un plugin est activé avec l’entrée grisée lorsqu’il n’a pas de paramètre « activer ». :thinking:
Je me demande pourquoi certains plugins n’ont pas ce paramètre.

1 « J'aime »

peut-être celui-ci ?

ou celui-ci ?

il semble que la fonctionnalité ait été modifiée il y a un certain temps. Votre Discourse est-il à jour ?

Je suppose que beaucoup de confusion vient du fait d’avoir ces 2 sujets disponibles avec autant d’informations et de liens. Laissez-moi clarifier ce que j’expérimente maintenant :

Lorsque je vais sur ce sujet :

vous pouvez voir que le lien inclut le nom du développeur d’origine (je crois), vinothkannans, mais lorsque je clique dessus, il m’envoie ailleurs :

Cela me fait croire que l’“ancien” plugin fait maintenant partie des plugins officiels de Discourse. Vous pouvez voir que le plugin a été mis à jour le mois dernier, ce qui signifie qu’il s’agit d’un plugin valide et fonctionnel. Donc, si nous nous concentrons uniquement sur ce plugin, il y a 3 problèmes :
1 - pas d’instructions claires sur la façon de l’utiliser
2 - pas de page dédiée ici sur le forum pour ce plugin comme d’autres plugins en ont (ou du moins je ne l’ai pas trouvée)
3 - pas d’option, à l’intérieur de chaque catégorie, pour le masquer des derniers (sauf s’il est ailleurs).

Ensuite, nous avons ces 2 sujets que vous avez partagés @Andrew_Rowe, qui sont longs, pleins d’informations différentes, de liens, etc., ce qui ne nous aide pas à déterminer quel plugin utiliser, quel lien cliquer, etc.

J’ai trouvé un sujet qui montre la case à cocher :

Le problème, c’est que lorsque je vais dans une catégorie, je ne trouve pas cette case à cocher…

Ok, j’ai trouvé !\n\nLes catégories sont définies ici :\nAdmin > Tous les paramètres du site > Plugins > Catégories supprimées des dernières\n\nimage\n\n… au lieu d’aller dans chaque catégorie et de l’exclure.

2 « J'aime »

D’après ce que j’ai compris ici, il semble que l’activation/désactivation ainsi que les paramètres soient contrôlés dans la section Admin > Tous les paramètres du site > Plugins à la place.

Pour être honnête, il est un peu étrange qu’il y ait 2 endroits pour gérer les plugins. Je pense qu’il serait plus facile et plus logique que tout ce qui concerne les plugins soit dans la zone Plugins, mais…

Je pense qu’il y a un problème dans le code.
Il ne détecte aucun paramètre lorsqu’il n’y a pas de paramètre _enabled.

Cela dit, un plugin devrait toujours avoir un paramètre _enabled.
Je pourrai faire une PR plus tard.

Les paramètres sont tous regroupés en un seul endroit.
Le bouton Paramètres n’est qu’un raccourci vers les paramètres du plugin.

2 « J'aime »

Ce que je veux dire, c’est que nous avons la zone Plugins où nous pouvons voir quels plugins sont installés, puis la page Paramètres, mais ensuite tous les paramètres de tous les plugins sont mélangés, ce qui, pour moi, n’a pas beaucoup de sens. Ce serait bien si tout pouvait être géré au même endroit (page Plugins installés).

Voyez comment il y a des onglets pour certains plugins sur la page Plugins installés ?

Je pense que cela devrait fonctionner de la même manière pour tous les plugins et donc tous les différents paramètres de cette page Tous les paramètres du site iraient dans un onglet. Même le nom dans la barre latérale pourrait changer pour simplement « Tous les plugins ». L’appeler « Plugins installés » est redondant. S’ils sont sur la liste, ils sont installés… :wink:

Et cela suivrait le même flux de travail que les catégories où vous avez « Toutes les catégories ». Vous n’avez pas besoin de « Catégories créées », n’est-ce pas ?

3 « J'aime »

Oui, lorsque je survole le bouton Paramètres, il est indiqué qu’il n’y a pas de paramètres supplémentaires, alors qu’il y en a. Merci pour la PR. Tenez-nous au courant si elle est mise à jour, si cela ne vous dérange pas. :+1:

3 « J'aime »

Je vois ce que vous voulez dire. Peut-être que l’interface utilisateur pourrait être améliorée.

Vous avez une page pour les paramètres, et parfois des onglets sur la page du plugin, car cela nécessite des interfaces personnalisées que des paramètres simples ne peuvent pas gérer.

Tous les plugins ne nécessitent pas d’interface personnalisée. Vous pouvez ignorer la liste globale des paramètres si vous le souhaitez, et toujours appuyer sur le bouton Paramètres sur la page du plugin. Cela ferait ce que vous voulez, n’est-ce pas ?

Par exemple, Discourse AI ou n’importe quel plugin :

L'image montre une interface de paramètres pour activer l'intégration de Discourse AI dans une application, avec un interrupteur et un numéro de version affichés. (Légendé par l'IA)

Vous pouvez accéder aux paramètres du plugin (et aux interfaces personnalisées s’il y en a).

L’onglet que vous voyez est essentiellement un raccourci pour plus de commodité lorsque des interfaces personnalisées sont présentes :
image

2 « J'aime »

Vos commentaires sont excellents. Merci ! Nous en tiendrons certainement compte.

Pour vous mettre à jour, comme vous êtes nouveau ici… auparavant (et depuis de nombreuses années !), tous les paramètres du site (y compris les paramètres du site pour les plugins) étaient accessibles à l’adresse /admin/settings, où il y a un filtre de recherche et une structure de catégories. Il y a beaucoup de paramètres dans cette interface, ce qui peut être écrasant pour les personnes qui débutent avec Discourse, et la grande majorité d’entre eux n’ont pas besoin d’être modifiés au début. Ainsi, au cours de la dernière année environ, nous avons progressivement créé de nouvelles pages de configuration qui regroupent les paramètres qui vont ensemble.

Ce processus est incomplet et certaines zones n’ont pas encore été alignées sur la nouvelle structure de navigation. Les plugins ont une grande surface et il y a beaucoup de travail à faire ici, y compris dans chaque plugin. Les plugins utilitaires simples comme celui-ci que nous n’offrons pas sur notre hébergement en libre-service ne sont pas en tête de liste, mais nous acceptons les PR !

Il semble que la discussion ici autour du plugin GitHub - discourse/discourse-categories-suppressed ait révélé certains problèmes. Il figure sur notre liste officielle de plugins sur github, mais il lui manque certaines caractéristiques que les plugins officiels ont habituellement :

  • paramètre pour le désactiver/activer, une fois installé
  • fichier README.md dans le dépôt github
  • sujet de plugin ici sur meta avec le tag official

Je ne suis pas très familier avec ce plugin moi-même, donc je vais l’examiner.

3 « J'aime »

Ce que je veux dire, c’est que si tout est conservé dans la page « plugins installés », c’est là que vous le gérez. Si vous êtes envoyé vers l’autre page, alors vous êtes dans une page où beaucoup plus de choses peuvent être gérées, pas seulement liées aux plugins.

En créant les onglets (ou toute autre option) dans la page « plugins installés », il n’y a pas besoin de sauter d’un endroit à l’autre, dans un sens comme dans l’autre. Dans la page suggérée « Tous les plugins », nous pourrions les activer/désactiver, modifier les paramètres, etc.

Je pense que c’est écrasant. Et par exemple, dans l’onglet Plugins, vous verrez des choses comme ceci qui ne sont même pas liées aux plugins (ou du moins pas à ceux qui sont listés sur la page « plugins installés ») :

Donc, cela finit par tout mélanger, créant un désordre et une expérience écrasante.

Dans la page « plugins installés » (que j’ai suggéré de renommer en « Tous les plugins »), les choses pourraient être organisées de manière à ce que des onglets, des boutons de réduction/développement et des séparateurs ainsi que des titres suffisent à tout regrouper pour chaque plugin.

Au moins une description simple sur la façon de l’utiliser avec quelques images suffirait à éviter la confusion. Et je pense toujours qu’avoir une option à l’intérieur de chaque catégorie serait formidable. Nous modifions la catégorie et c’est là que nous devrions décider si cette catégorie est supprimée ou non, au lieu d’aller dans les paramètres du site. Cela désencombrerait la page des paramètres du site et regrouperait tous les paramètres de catégorie en un seul endroit.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.