discourse-solved プラグインを使ってサポートカテゴリを簡単に作成する

Discourse でサポートや質疑応答タイプのカテゴリを作成するのが簡単になりました!このアップデートは、既存の Discourse Solved プラグインを活用していますが、セットアッププロセスを簡素化し、このユースケースに最適に対応できるよう、このカテゴリタイプに新しいデフォルトを設定します。

注意: 当社のホスティングでは、Discourse Solved は無料プランおよびスタータープランでは利用できません。

このトピックでは、主な変更点を確認し、今日からこれを使用する方法を説明します。

:microscope: 変更点

新しいカテゴリを作成する際に、2つのタイプが表示されるようになりました。

サポートカテゴリタイプを選択すると、このカテゴリタイプに必要なすべてがセットアップされます。最も重要なのは、トピックの所有者とスタッフが返信を解決済みとしてマークできるようにする が自動的に有効になることです。これにより、メンバーはトピックへの返信を解決済みとしてマークできます(Meta のサポートカテゴリはこちらで例を参照してください)。

  • 一般タブでは、カテゴリ名スタイルが自動的に設定されます

  • サポートタブでは、このタイプのカテゴリに最も役立つ設定がプリセットされています。
    • 解決済みトピックの自動クローズ2 days に設定されます
    • スタッフが解決済みのマークを付けたときにトピック作成者に通知するが有効になります
    • トピックリストで未解決のトピックの隣に空のチェックボックスを表示するが有効になります
    • 解決済みステータスでフィルタリングして表示するが有効になります

これらの設定はすべて、正確な仕様に合わせてカスタマイズできます。これらのデフォルトは、独自のコミュニティでこのカテゴリタイプをどのように使用しているか、および他の Discourse コミュニティで最も成功していると見てきた方法に基づいています。

:gear: コミュニティでサポートタイプのカテゴリ設定を有効にする

現時点では、これは実験的な変更と見なされています! フィードバックを歓迎しており、改善を行い、さらに展開していくための参考にさせていただきます。

これを有効にするには、管理エリア (/admin/config/upcoming-changes) の 今後の変更 (Upcoming changes) ページに移動し、サポートカテゴリタイプ設定を有効にする (Enable support category type setup) の項目を見つけます。有効 (Enabled for)… フィールドを更新して、サイトをこの新しいデザインにオプトインしてください。

:mega: ご意見をお聞かせください

皆様のご意見をお聞かせください。この新機能についてどう思われるか、ぜひお聞かせください。気に入っている点、気に入らない点、うまくいっている点、改善できる点はありますか?

「いいね!」 17

こんにちは、@martin さん

これは賢いアイデアで、本当に感謝しています!

カテゴリーを一つ一つ確認して、解決策のマーク付け機能を付け忘れないようにするのが面倒だと感じていたことです。

これで適切なサポートカテゴリーを持つことができます!

感謝します

Ice.d と彼のフォーラムチーム

「いいね!」 3

ありがとうございます、気に入っていただけて嬉しいです!明確にするために、これは @j.jaffeux@zogstrip@awesomerobot@lindsey とのセルフサービス XP チームでの共同作業でした。今後、他のカテゴリタイプについても同様のことを行う予定ですので、ご期待ください :eyes:

「いいね!」 4

「新しい xxx カテゴリ」という見出しのタイプを強制的に小文字にするのは避けていただけると幸いです。

この文字列は、その位置でタイプ名を自然に再利用できないため、ドイツ語への翻訳がすでに困難です。ドイツ語では通常、複合名詞(例:「Diskussionskategorie」)が必要となるため、すでに次のような回避策を使用する必要があります。

Neue Kategorie vom Typ „Diskussion“ (文字通りの意味: 「タイプの新しいカテゴリ ‘議論’」)

しかし、現在の動作では次のように出力されます。

Neue Kategorie vom Typ „diskussion“

これは、ドイツ語では名詞は常に大文字にする必要があるため、正しくありません。[1] これは翻訳で適切に回避できるとは思えません。


  1. 私はすでにレビューキューでのフラグ理由でも同じ問題を報告しています。 ↩︎

「解決済みとしてマークされた後、この期間後にトピックを自動的に閉じる」が、「解決済みとしてマークされた後、最後の返信から (n) 時間後にトピックを自動的に閉じる」に置き換えられた理由を知りたいです。

「解決済みとしてマークされた後、この期間後にトピックを自動的に閉じる」

以前の表現は、タイマーが解決策がマークされた後に最後の返信の経過時間に基づいて計算されることを示す上ではるかに明確でしたが、新しい表現は、トピックが解決済みとしてマークされた瞬間からタイマーが開始されることを示唆しており、誤解を招く可能性があります。

デフォルトのクローズ期間として2日間が選択されたのはなぜでしょうか?mcwumbly氏が最近、Metaでは30日は寛大すぎるようですと述べたことは知っています。しかし、スタッフが解決策を選択するケースでは、2日間は非常に短く感じられます。モデレーターがユーザーからの返信を待つ場合、解決策を選択する前に最後の投稿が2日以上経過している可能性が高く、その結果、トピックは即座に閉じられます。そうなると、ユーザーはその解決策が役に立たなかった場合に簡単に返信することができなくなります。

わかりません、現在デフォルトは48時間で、私たちはこれを変更していません。

これを修正します、「最後の返信の後」という部分を削除するつもりはありませんでした。

はい、それは可能です。これはFormatting text in Discourse documentation and UIs

category_types.discussion.lowercase のように、小文字のテキストとして「discussion」を追加して、小文字に変換せずにフォーマット規則に準拠させることもできます
category_types.discussion.title が小文字になっていることに気づきました。フォーマット規則を破る必要がないように、name の代わりに title を使用することは可能でしょうか?

「いいね!」 1

これらはここで修正されています:

これは素晴らしいですね。ただ、より適切な名前があるのではないかと思ったりもします。

もちろんこれは私の個人的な感覚かもしれませんが、「サポート」と聞くと、スタッフと顧客の間の専用チャンネルを連想します。一方、これはどちらかといえばコミュニティによる支援機能です。もしかすると「コミュニティヘルプ」や「Q&A」のような名前の方が適切かもしれません。

「いいね!」 1

既存のカテゴリを「サポート」カテゴリに変更することは可能ですか?可能であれば、どの設定を変更すればよいですか?ありがとうございます!N