2.4.0.beta7 の新機能
管理者 API キーの改善
Discourse API は、Discourse サイトと対話するための強力なツールです。最新のベータ版では、API キーシステムに多数の改善を加え、セキュリティと機能性の両方を向上させました。
- ユーザーは複数の API キーを作成できるようになりました。そのため、キーが漏洩した場合でも個別に無効化できます。
- API キーに説明文を追加できるようになり、各キーの用途を管理しやすくなりました。
- キーを完全に削除することなく、使用不可(無効化)にできるようになりました。
- 6 ヶ月間使用されていない API キーは自動的に削除されます。この設定は
revoke_api_keys_daysサイト設定で変更可能です。
スタッフ向けウェルカムメッセージ
新しいユーザーや TL1 に達したユーザーと同様に、モデレーターまたは管理者権限が付与されたスタッフもウェルカムメッセージを受け取るようになりました。このメッセージでは、スタッフチームへの歓迎、管理者インターフェースへのアクセス方法、そして新しいスタッフにとって素晴らしいリソースである Discourse Moderation Guide へのリンクが記載されています。
デフォルトのタグ通知ステータスを設定する新しいサイト設定
管理者は以前から、新規ユーザーがフォーラムに参加した際にどのカテゴリを「ウォッチ」「トラッキング」「ミュート」するかを制御できました。また、ユーザー自身もどのタグをウォッチ/トラッキング/ミュートするかを制御できますが、これはサインアップ前にサイト側で設定することはできませんでした。現在、管理者は以下の新しいサイト設定を通じて、サインアップ前にユーザーがどのタグをトラッキングするかを決定できるようになりました:
default_tags_watchingdefault_tags_trackingdefault_tags_muteddefault_tags_watching_first_post
デフォルトのサイト設定変更時に全ユーザーのユーザー設定を更新
以前は、default_ で始まるサイト設定を変更しても、その変更は新規ユーザーにのみ適用され、既存ユーザーには影響しませんでした。現在、管理者は変更を過去に遡って全ユーザーに適用するか、新規ユーザーのみに適用するかを選択できるようになりました。
新しいカテゴリタグ設定:タググループからタグを含む新規トピックの作成を必須化
タググループを活用しているサイトでは、スタッフはカテゴリ内のすべての新規トピックが、作成前にタググループから少なくとも x 個のタグを含むことを要求できるようになりました。これはトピックを整理するための優れた方法です。
例を挙げましょう。ユーザーが素晴らしいカスタム事例を共有する「車のカスタム」カテゴリがあるとします。そこで「車両部位」というタググループを作成し、「タイヤ」「ホイール」「外装」「内装」「照明」などのタグを含めます。このタググループを新しい設定に追加すると、ユーザーはトピックを作成する際にこれらのタグの少なくとも 1 つを追加することが必須となり、他のユーザーが一目でカスタムの対象部位を把握できるようになります。
ユーザーが選択可能なプライマリグループ
user selected primary groups という新しいサイト設定を追加しました。これを有効にすると、ユーザーは自分がプライマリグループにしたいグループを選択できるようになります。これは、プライマリグループが アバターフラア を提供するサイトなどで、ユーザーが表示するフラアを切り替えたい場合に役立ちます。このサイト設定を有効にすると、グループに所属しているユーザーは、アカウントタブに新しい「プライマリグループ」ユーザー設定のドロップダウンメニューを表示するようになります。

設定可能なメールスタイル
サイトは、独自の HTML と CSS を使用して通知メールの外観をカスタマイズできるようになりました。新しいメールカスタマイズオプションは /admin/customize/email_style にあります。
ハイパーリンク挿入時のトピック検索
トピック作成画面でハイパーリンクを挿入する際、ハイパーリンクモーダルから直接既存のトピックを検索できるようになりました。





