||||
-|-|
| 概要 | Discourse Policy は、ユーザーが特定の事項を確認または実行したことを確認できる機能を提供します。オプションでリマインダーを送信することも可能です。
| インストールガイド | このプラグインは Discourse コアにバンドルされています。プラグインを個別にインストールする必要はありません。
機能
Discourse Policy はアンケートと多くの共通点がありますが、グループのメンバーがボタンをクリックして特定のポリシーを承諾することを確実にすることを目的としています。
アンケートと異なる特定の機能があります:
-
グループに対して適用される必要があります。
-
オプションで、グループのメンバーに対して週次または日次でポリシーを承諾するよう促すことができます。
-
UX により、誰がポリシーを承諾し、誰が承諾しなかったかを非常に簡単に確認できます。
設定
スクリーンショット
承諾クリック前
右上の「グレー」の人物をクリック後
承諾クリック後
ポリシーの作成
Discourse Policy は、カスタム [policy] BBCode 要素を登録します。つまり、ポリシーを表示したい投稿内でこのコードブロックを書く必要があります。
[policy group=founders reminder=daily]
承諾するまで毎日うざがられるこのポリシーに同意します
[/policy]
この場合、ポリシーは founders グループに適用され、ポリシーを承諾していないすべてのユーザーに日次でリマインダーが送信されます。
サイト設定
policy_enabled : サイトで discourse policy プラグインを有効にする。
policy_restrict_to_staff_posts: ポリシーはスタッフの投稿にのみ表示可能にする。
policy easy revoke: 承諾ボタンと取り消しボタンを同時に表示する。
BBCode 属性
[policy] 要素は以下の属性を受け取ることができます。
- group: ポリシーが適用されるグループ名 必須
- version: ポリシーのバージョン番号。すべてのユーザーにポリシーの再承諾を要求するには番号を増やす
- reminder: グループのユーザーにポリシーの承諾を促す(週次または日次)。オプション。デフォルトはオフ
- accept: 承諾ボタンに使用するテキスト。デフォルトは「ポリシーに同意」
- revoke: 取り消しボタンに使用するテキスト。デフォルトは「ポリシーを取り消す」
- renew: ユーザーがポリシーを再承諾する必要がある日数、または期間を表すテキスト(月次、四半期、年次)。
- renew-start: 更新が開始される最初の日付。例:
17-10-2017。半年ごと(1月、6月)などに更新頻度を設定したい場合に有用 - add-users-to-group: 単一のグループ名を受け取ります。ポリシーを承諾したユーザーは自動的にこのグループに追加されます(ポリシーが手動で取り消された場合、またはポリシーのバージョンが更新された場合、ユーザーはグループから削除されます)
- private: 承諾したユーザーと承諾していないユーザーを非表示にする
ポリシーリマインダーの確認 を行うバックグラウンドジョブは6時間ごとに実行されます。
reminder属性が週次または日次に設定されている場合、ポリシーを承諾していないユーザーには、過去1週間(または1日)以内にそのポリシーのリマインダー通知をすでに受信していない場合に限り、ポリシーの承諾を促すリマインダー通知が送信されます。 のみ。
使用例
基本的なポリシー:
[policy group="team" reminder="daily" accept="承諾" revoke="無視" version="1"]
このポリシーを読み、理解し、承諾しました。
[/policy]
改訂番号を増やして、全員が更新内容を読むことを要求:
[policy group="team" reminder="daily" accept="承諾" revoke="無視" version="2"]
このポリシーを読み、理解し、承諾しました。(最終更新日 [date=2020-04-23 timezone="America/Los_Angeles"])
[/policy]
定期的な監査タスク:
[policy group="audit_committee" reminder="weekly" renew="90" renew-start="01-07-2019" version="1" accept="割り当て完了"]
四半期ごとの監査タスクに担当者が割り当てられていることを確認しました。
[/policy]
変更履歴
今後の予定
- 新規ポリシーに対するオプションの即時リマインダー
- 特定のグループがポリシーを適用できるようにする可能性(スタッフ権限の拡張)


