いくつかのプラグインは無効にできず、あるプラグインを動作させられません

これはどういう意味ですか?また、プラグイン「Categories suppressed」の動作に影響していますか?

インストールしましたが、最新リストから除外したいカテゴリに移動しても、除外するオプションが見つかりません。また、元のGithubページにも説明がありません。どこかでそれに関する何かを見たと思いますが、もうそのページを見つけることができません。

このプラグインを使用して、「Latest」からカテゴリを除外するにはどうすればよいですか?

「いいね!」 1

インストール済みプラグインの下にある左側のメニューに表示されますか?

いいえ、そこにありません。
設定がないからだと思いますか?
設定が無効になっているスポイラーアラートもサイドバーにないためです。

見つけられない投稿から覚えているのは、「Categories suppressed」プラグインは、各カテゴリ内にチェックボックスがあり、オンまたはオフにできるという簡単なものだったということですが、そのチェックボックスが見つかりません。また、その投稿も見つけられないため、何か見落としていることがあるかどうかを質問することもできません。

プラグインが有効になっているのだと思いますが、入力が無効になっているのは「有効化」設定がないためです。:thinking:

なぜ一部のプラグインにはこの設定がないのか不思議です。

「いいね!」 1

こちらでしょうか?

それともこちらでしょうか?

機能はしばらく前に変更されたようです。お使いのDiscourseは最新の状態ですか?

おそらく、これら2つのトピックに多くの情報とリンクが用意されていることが混乱の原因となっているのでしょう。現在私が経験していることを明確にします。

このトピックにアクセスすると:

リンクには元の開発者(おそらく)vinothkannansの名前が含まれていることがわかりますが、それをクリックすると別の場所に移動します。

これにより、「古い」プラグインがDiscourseの公式プラグインの一部になったと推測できます。プラグインは先月更新されたことがわかるので、有効で機能するプラグインです。したがって、そのプラグインだけに焦点を当てると、3つの問題があります。

  1. 使用方法に関する明確な指示がない
  2. 他のプラグインのように、このプラグイン専用のフォーラムページがない(少なくとも私は見つけられませんでした)
  3. 各カテゴリ内に、最新トピックから非表示にするオプションがない(どこか別の場所にあるかもしれませんが)

次に、@Andrew_Roweさんが共有してくれた2つのトピックがありますが、これらは長く、さまざまな情報やリンクなどで満たされており、どのプラグインを使用すべきか、どのリンクをクリックすべきかなどを判断するのに役立ちません。

チェックボックスが表示されているトピックを見つけました。

しかし、カテゴリにアクセスしても、そのチェックボックスが見つかりません。

わかりました、解決しました!

カテゴリはここに定義されています。
Admin > All site settings > Plugins > Categories suppressed from latest

image

…各カテゴリに移動して除外するのではなく。

「いいね!」 2

私がこちらで突き止めたところによると、オン/オフおよび設定の両方が 管理 > 全サイト設定 > プラグイン セクションで制御されているようです。

正直なところ、プラグインを管理する場所が2つあるのは少し奇妙です。プラグインに関連するすべてがプラグインエリアにある方が簡単で理にかなっていると思いますが…

コードに問題があると思います。
_enabled 設定がない場合に設定を検出しないようです。

とはいえ、プラグインには常に _enabled 設定があるはずです。
後でプルリクエストを作成できます。

設定はすべて1か所にまとめられています。
「設定」ボタンは、プラグインの設定へのショートカットにすぎません。

「いいね!」 2

私が言いたいのは、プラグインのエリアがあり、どのプラグインがインストールされているかを確認でき、次に設定ページがありますが、すべてのプラグインの設定が混在しているということです。私にとっては、あまり意味がありません。すべてを同じ場所(インストール済みプラグインページ)で管理できれば良いと思います。

インストール済みプラグインページで特定のプラグインにタブがあるのと同じように、どうなっていますか?

これはすべてのプラグインで同じように機能するはずであり、すべてのサイト設定ページ内のさまざまな設定はタブに移動するはずです。サイドバーの名前も「すべてのプラグイン」に変更される可能性があります。「インストール済みプラグイン」と呼ぶのは冗長です。リストにあればインストールされているということです… :wink:

そして、これはカテゴリの「すべてのカテゴリ」と同じワークフローに従います。「作成済みカテゴリ」は必要ありませんよね?

「いいね!」 3

はい、設定ボタンにカーソルを合わせると、追加の設定があるにもかかわらず、追加の設定がないと表示されます。PRありがとうございます。更新されたら、もしよろしければお知らせください。:+1:

「いいね!」 3

おっしゃる意味がわかります。UIは改善できるかもしれません。

設定ページがあり、場合によってはプラグインページにタブが表示されるのは、単純な設定では対応できないカスタムインターフェイスが必要になるためです。

すべてのプラグインがカスタムインターフェイスを必要とするわけではありません。必要であれば、グローバル設定リストページを無視して、プラグインページで常に「設定」ボタンを押すことができます。それでご希望のことができるはずですよね?

例えば、Discourse AI やその他のプラグインの場合:

The image shows a settings interface for enabling the Discourse AI integration in an application, with a toggle switch and a version number displayed. (Captioned by AI)

プラグインの設定(およびカスタムインターフェイスが存在する場合)にアクセスできます。

表示されるタブは、カスタムインターフェイスが存在する場合の利便性のためのショートカットのようなものです。
image

「いいね!」 2

素晴らしいフィードバックをありがとうございます。参考にさせていただきます。

さて、あなたが新しく参加されたばかりとのことですので、状況を説明します。以前は(そして長年ずっと!)サイトの設定(プラグインのサイト設定を含む)はすべて /admin/settings でアクセスでき、そこには検索フィルターとカテゴリ構造がありました。このインターフェースには多くの設定があり、Discourseを使い始めたばかりの人には圧倒される可能性があります。そして、そのほとんどは最初はいじる必要がありません。そのため、この1年ほどかけて、関連する設定をまとめた新しい設定ページを徐々に作成してきました。

このプロセスはまだ完了しておらず、新しいナビゲーション構造に沿っていない領域がいくつかあります。プラグインは広範囲にわたり、各プラグインを含め、ここには多くの作業があります。セルフサービスホスティングで提供していない、このようなシンプルなユーティリティプラグインは優先順位が高くありませんが、PRは歓迎します!

GitHub - discourse/discourse-categories-suppressed プラグインに関するここでの議論で、いくつかの問題が明らかになったようです。これはGitHubの公式プラグインリストにありますが、公式プラグインが通常持つべき特性がいくつか欠けています。

  • インストール時に有効/無効にする設定
  • GitHubリポジトリ内のREADME.mdファイル
  • メタのプラグイントピック(#officialタグ付き

私自身もこのプラグインにはあまり詳しくないので、確認してみます。

「いいね!」 3

私の言いたいのは、「インストール済みプラグイン」ページ内にすべてが収められているなら、そこで管理することになるということです。もし別のページに飛ばされたなら、プラグインだけに関連するものではなく、もっと多くのものを管理できるページ内にいることになります。

「インストール済みプラグイン」ページ内にタブ(または他のオプション)を作成することで、あちこち行ったり来たりする必要がなくなります。「すべてのプラグイン」ページでは、オン/オフの切り替えや設定の変更などができるようになります。

圧倒されると思います。例えば、「プラグイン」タブには、プラグインとは関係のないもの(少なくとも「インストール済みプラグイン」ページにリストされているものとは関係のないもの)が表示されます。

そのため、すべてが混在し、混乱した圧倒的な体験を生み出しています。

「インストール済みプラグイン」ページ(「すべてのプラグイン」に改名することを提案したページ)では、タブ、折りたたみ/展開ボタン、区切り線、見出しなどを使用して、各プラグインのすべてをまとめることができるように整理できるはずです。

少なくとも、画像とともに簡単な使用方法の説明があれば、混乱を避けるのに十分でしょう。また、各カテゴリ内にオプションがある方が良いと思います。カテゴリを編集する際に、サイト設定に移動するのではなく、そのカテゴリが抑制されるかどうかをそこで決定できるようにすべきです。これにより、サイト設定ページが整理され、すべてのカテゴリ設定が一箇所にまとめられます。

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