ユーザーが自分のサイトにコンテンツを送信できるようにしたいのですが、最初にコンテンツを承認してから公開する必要があります。
誰かが私にモジュールを書くように言ったが、私はどのステップに従うべきかわからない。
誰かがそのようなモジュールを書く方法を知っていますか?
That™用のモジュールがあります: ワークフローモジュール !
ワークフローモジュールを使用すると、任意のワークフローを作成してDrupalノードタイプに割り当てることができます。ワークフローはワークフローの状態で構成されます。たとえば、状態がドラフト、レビュー、公開のワークフローを割り当てることができます。ストーリーノードタイプに。
あなたの場合、あなたは状態をワークフローする必要があるだけです:レビューと承認/公開。
ビュー、ワークフロー、そして場合によってはルールを使用する必要があると思います。
ワークフローを使用すると、「レビュー」状態を作成できます。その後、発行者が公開コンテンツとして表示できるようにする前に、これを確認する必要があります。ワークフローモジュールには、レビューが必要なすべての記事を表示できるワークフローの概要が付属しています。ビューを使用して変更し、ユーザーが自分のコンテンツのみを表示できるようにすることができます。
ルールは常に便利です。ワークフローの状態に応じてノードを非公開/公開するのに役立ちます。