Drupal Webサイトのメンバーが自分のコンテンツ(ブログ投稿やアンケートなど)をサイトにアップロードできるようにしたいのですが、それは自分だけに表示されます(同じ役割を持つ他のメンバーには表示されません)。アイデアは、他のメンバーが見る必要のないいくつかの個人的なコンテンツを保存することですが、サイトを使用するときは、作成者のメンバーだけが見る(またはアクセスできる)必要があります。
どのモジュールを使用する必要がありますか?または、どうすればそれを設定できますか?
Drupal Webサイトのメンバーが自分のコンテンツ(ブログ投稿やアンケートなど)をサイトにアップロードできるようにしたいのですが、それは自分だけに表示されます(同じ役割を持つ他のメンバーには表示されません)。アイデアは、他のメンバーが見る必要のないいくつかの個人的なコンテンツを保存することですが、サイトを使用するときは、作成者のメンバーだけが見る(またはアクセスできる)必要があります。
どのモジュールを使用する必要がありますか?または、どうすればそれを設定できますか?
これはhttp://drupal.org/project/content_accessで簡単に行うことができます
この問題をすでに解決したかどうかはわかりませんが、最近、Drupal 7の共有ブログで同様のことを行いました。ユーザーに、プライベートとパブリックの両方のブログ投稿を持たせたいと思いました。[ドラフトの保存]モジュール(http://drupal.org/project/save_draft)を使用して、コンテンツ編集画面にボタンを追加しました。これは、[ドラフトの保存]ではなく[保存(未公開)]と呼ばれます。文字列の上書きを使用しました。それを実現するためのモジュール(http://drupal.org/project/stringoverrides)。権限の管理パネルで、認証されたユーザーには、自分の未公開アイテムを表示および編集する権利が付与されました。したがって、ユーザーは、他の人が見ることができない方法でブログ投稿を保存できます。次に、Views(http://drupal.org/project/views)を使用して、コンテンツタイプ=ブログ、状態=未公開、コンテンツ作成者=現在のユーザーの基準を使用するリストビューを作成しました。
https://drupal.org/project/view_ownモジュールは、これをまさにあなたが探している方法で処理します。