[有料] オープン/アクティブトピック制限


更新:クローズ済み


どのような対応をご希望ですか?


管理者オプション:
選択したカテゴリ:
TL:
エラーメッセージ:


機能説明:
ユーザーは、カスタムで選択されたカテゴリ内で、現在アクティブ(公開)なトピックを1件しか作成できないようにします。

選択されたカテゴリを A と B とします。ユーザーがカテゴリ A でトピックを作成した後、カテゴリ A または B で別のトピックを作成しようとした場合、それを許可しません。

アクティブ(公開)なトピックの判定は、データベースの「topics」テーブルで以下の条件に一致するレコードから行います:
deleted at: NULL
visible: TRUE
closed: FALSE
archived: FALSE
category_id: (選択されたカテゴリのいずれかに一致)

選択された信頼レベル以上(デフォルト: スタッフ)のユーザーは対象外となります。


ユーザー UI:
新しいトピックが拒否された場合、カスタムエラーメッセージを含むエラーを表示し、その下に現在オープンしているトピックへのリンクを提供します。オープンしているトピックが複数ある場合(稀なケース)、最も新しいもの、あるいはすべてへのリンクを表示します。実装が最も簡単な方を選択してください。


いつまでに完了が必要ですか?
厳密な期限はありませんが、目安となる時期をお知らせください。

このタスクに対して提示可能な予算(米ドル)はどのくらいですか?
ご提案をお待ちしています。PM でお知らせください。:email: - このタスクが引き受けられた場合、このスレッドを更新します。

「いいね!」 1

Pavilionからのご挨拶です。これについてダイレクトメッセージをお送りします。

「いいね!」 4

仕様に簡潔さと正確さを加えるため更新しました。また、複雑さを増していたレビューキューに関する要件も削除しました。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.