更新:クローズ済み
どのような対応をご希望ですか?
管理者オプション:
選択したカテゴリ:
TL:
エラーメッセージ:
機能説明:
ユーザーは、カスタムで選択されたカテゴリ内で、現在アクティブ(公開)なトピックを1件しか作成できないようにします。
選択されたカテゴリを A と B とします。ユーザーがカテゴリ A でトピックを作成した後、カテゴリ A または B で別のトピックを作成しようとした場合、それを許可しません。
アクティブ(公開)なトピックの判定は、データベースの「topics」テーブルで以下の条件に一致するレコードから行います:
deleted at: NULL
visible: TRUE
closed: FALSE
archived: FALSE
category_id: (選択されたカテゴリのいずれかに一致)
選択された信頼レベル以上(デフォルト: スタッフ)のユーザーは対象外となります。
ユーザー UI:
新しいトピックが拒否された場合、カスタムエラーメッセージを含むエラーを表示し、その下に現在オープンしているトピックへのリンクを提供します。オープンしているトピックが複数ある場合(稀なケース)、最も新しいもの、あるいはすべてへのリンクを表示します。実装が最も簡単な方を選択してください。
いつまでに完了が必要ですか?
厳密な期限はありませんが、目安となる時期をお知らせください。
このタスクに対して提示可能な予算(米ドル)はどのくらいですか?
ご提案をお待ちしています。PM でお知らせください。
- このタスクが引き受けられた場合、このスレッドを更新します。