やること2
**コミュニティ裁判の実装** ■目的 基本的にはユーザ側の自治で回る状況を目標とする。 最終的には〇日間のコメント・投稿禁止といった処置も自動化したい。 ■コミュニティ裁判への導線 ・投稿の通報 →1.規定回数の通報が行われた場合、コミュニティ裁判へ(通常の投稿一覧には非表示) 2.投稿主へ通知 3.投稿主は弁論文を記入可能(書かなくても一定時間経過後自動でコミュニティ裁判) 4.その他のユーザは投稿文と投稿についたコメントを確認し、有罪・無罪を投票 5.有罪多数の場合:投稿の削除・ユーザへのなんらかの処置(未決定)※1 無罪多数の場合:投稿の復活※1 ※1:判決後は一定期間(ひと月くらい?)コミュニティ裁判履歴に残す。 ・コメントの通報 →1.規定回数の通報が行われた場合、コミュニティ裁判へ (該当ユーザの当該投稿への書き込みは表示上はコミュニティ裁判へ移動した旨上書き表示) 2.コメント主へ通知 3.コメント主は弁論文を記入可能 (書かなくても一定時間経過後自動でコミュニティ裁判) 4.その他のユーザは投稿文と投稿についたコメントを確認し、有罪・無罪を投票 5.有罪多数の場合:投稿の削除・ユーザへのなんらかの処置(未決定)※2 無罪多数の場合:投稿の復活※2 ※2:判決後は一定期間(ひと月くらい?)コミュニティ裁判履歴に残す。 ■懸念点 ・処置の重さについて、システム側でどう判断するか。 ・複数回の違反で処置を重くしていきたいが、重度の違反→軽度の違反の場合のカウント方法が曖昧 ■やること ・コメント単位に通報機能追加(ついでに★も追加) ・通報の規定回数を検知 ・コミュニティ裁判画面の作成 進行中、決裁済のタブくらいかな? ・投稿主、コメント主への通知 →アプリじゃないのでスマホなんかへの通知はちょっとかったるい。 マイページに登録メールアドレスへ通知するのチェックボックスを追加。 +マイページ上でも通知セクションを作成してお知らせ。 ・DB設計 コミュニティ裁判TBL、コミュニティ裁判コメントTBL、えとせとらえとせとら