drupal 7コメント管理者を拡張できるモジュールを探しています。たとえば、承認済み、保留中、スパム、未承認など、コメントに異なるステータスを設定できるようにしたいと思います。コメントの管理履歴、コメント管理では、誰がテキストを変更したか、誰がコメントのステータスを変更したかを示すログを表示する必要があります。私が見つけられる唯一のモジュールはdrupal 6。
D7のみである Flags を使用して、「承認済み、保留中、スパム、非承認などのコメントに異なるステータスを設定」できるはずです。
コメントに改訂を追加するもの、または変更を報告するコメントを見つけることができませんでした。
ワークフローモジュールでは、ノードに状態を割り当て、各状態の変更をコメント化できますが、comment_workflowモジュールはD5でのみ使用できます。うまくいけば、他の誰かがより良いニュースを持っているかもしれません。
あなたが探しているのは、実際には利用できない Nodecomments のD7ポートであると思います。このモジュールは、コメントにノードを効果的に使用することにより、リビジョンなどのノードで可能なすべてにアクセスできるようにします。ノードコメントのD7ポートはまだありませんが、 高度なフォーラム を試してみると、D6のノードコメント(その他のもの)と統合するときにサポートされる機能を確認できます。
アマチュアのバリスタが述べたように、フラグモジュールは現在、D7に対する最善の(制限された)賭けです。
これはあなたが望むすべてを行うわけではないかもしれませんが、 Antispam は次のように役立ちます:
この質問への最良の答えは、現在 Workflow モジュールだと思います。
バージョン2.0以降、このモジュールは任意のエンティティタイプのワークフローの定義をサポートしています。つまり、ノード(コンテンツタイプ)、コメント、さらにはユーザーに対して異なるワークフローを定義できます。このモジュールは、すべてのエンティティタイプをカバーする多目的であるだけでなく、さまざまな状態、遷移、および権限を定義する上で非常に柔軟で強力です。
Views との統合も優れているため、ビューで現在のエンティティの状態、最後に状態を変更した時間、最後に状態を変更したユーザーなどをクエリできます。
ワークフローを設定する一般的な手順は次のとおりです。
Approved
、Pending
、Spam
、Unapproved
)Workflow Fields は、フィールドレベルの権限を提供する別のモジュールです(たとえば、フィールドを読み取り専用にする、または一部の状態で非表示にする)ことに注意してください。 Workflow Fieldサブモジュール(ワークフローに統合されている)とWorkflow Fieldsモジュール(これは別のモジュールです)を混同しないでください。別の目的のために開発された)。
(新しいウィンドウで画像を開き、見やすいようにズームします)
(新しいウィンドウで画像を開き、見やすいようにズームします)