非管理者はどのようにコンテンツを追加しますか?


8

Drupal 7では、特定の役割を持つユーザーが新しい記事を追加できるようにするにはどうすればよいですか?

管理者としてログインし、記事であるノードの作成および編集を許可するロールの権限を設定しました。
「NewRole」などのロールを持つユーザーでログインすると、新しい記事を作成するためのコントロールやダッシュボードが表示されません。

この新しいユーザーとして新しい記事を追加するにはどうすればよいですか?

回答:


10

おそらく、ナビゲーションメニューが有効になっていないか、リージョンに配置されていないか、ユーザーを[コンテンツの作成]ページに移動するためのリンクが他にありません。

管理者は、そのメニューを有効にするか、「ノード/追加」へのリンクを作成します(ユーザーがノードを作成できるすべてのコンテンツタイプを表示できるようにするため)。別のメニューまたはテーマに「node / add / article」へのリンクを追加することもできます。

ユーザーが管理ツールバーを表示できるようにするには、管理ツールバーを使用する権限を持つ役割が必要です。下記参照:

スクリーンショット


awesome ....したがって、すべてのユーザーがhttp://mysite.com/node/addコンテンツタイプを追加できます。ありがとうございました!
ジョン

はい、example.com / node / addにアクセスするすべてのユーザーは、作成できるすべてのコンテンツタイプをリストに表示し、リンクをクリックしてノードフォームを表示します。
Laxman13

私はこれに従いましたが、それでも「エラーWebサイトで予期しないエラーが発生しました。後でもう一度やり直してください。」というメッセージが表示されます。ユーザーがリンクをたどるとき
Sam

3

適切な権限を設定する必要があります!今、私はあなたにスクリーンショットを与えます ここに画像の説明を入力してください

ここに画像の説明を入力してください

たとえばスクリーンショットとして権限を設定した場合、ユーザーは記事タイプのコンテンツを変更します。


申し訳ありませんが、Laxman13の応答を参照してください。私はあなたの答えをよく読みません
gbwebservice

ちょっとジョバンニ、私はあなたの設定を試してみましたが、MyRoleを使用しているユーザーには黒い管理ダッシュボードがまだ表示されません
John

@Johnは、上部にある管理リンクのあるツールバーを意味する場合、ユーザーがそれを表示するには、「管理ツールバーを使用する」権限を持つロールが必要です。画像の例については、私の回答の編集を参照してください
Laxman13 '07 / 07/14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.