Wie fügen Nichtadministratoren Inhalte hinzu?

8

Wie lasse ich in Drupal 7 Benutzer mit einer bestimmten Rolle neue Artikel hinzufügen?

Ich habe mich als Administrator angemeldet und die Berechtigung für die Rolle festgelegt, um das Erstellen und Bearbeiten von Knoten zu ermöglichen, bei denen es sich um Artikel handelt.
Wenn ich mich mit einem Benutzer mit der Rolle "NewRole" anmelde, wird kein Steuerelement oder Dashboard angezeigt, mit dem ich neue Artikel erstellen kann.

Wie füge ich als neuer Benutzer neue Artikel hinzu?

John
quelle

Antworten:

10

Sie haben wahrscheinlich nicht das Navigationsmenü aktiviert / in einer Region platziert oder andere Links, um einen Benutzer zur Seite "Inhalt erstellen" zu leiten.

Aktivieren Sie als Administrator entweder dieses Menü oder erstellen Sie einen Link zu "node / add" (damit die Benutzer alle Inhaltstypen anzeigen können, für die sie einen Knoten erstellen können). Sie können auch einen Link zu "node / add / article" in einem anderen Menü oder in Ihrem Thema hinzufügen.

Damit ein Benutzer die Administrationssymbolleiste sehen kann, muss er über eine Rolle verfügen, die über die Berechtigung zur Verwendung der Administrationssymbolleiste verfügt. Siehe unten:

Bildschirmfoto

Laxman13
quelle
Genial ... für JEDEN Benutzer können Sie http://mysite.com/node/addeinen beliebigen Inhaltstyp hinzufügen. VIELEN DANK!
John
Ja, jeder Benutzer, der zu example.com/node/add wechselt, sieht alle Inhaltstypen, die er erstellen kann, in einer Liste. Klicken Sie dann auf einen Link und sehen Sie das Knotenformular.
Laxman13
Ich habe dies befolgt, aber immer noch "Fehler Die Website hat einen unerwarteten Fehler festgestellt. Bitte versuchen Sie es später erneut." wenn der Benutzer dem Link folgt
Sam
3

Sie müssen die richtige Erlaubnis einstellen! Jetzt gebe ich dir einen Screenshot Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Wenn Sie die Berechtigung beispielsweise als Screenshot festlegen, ändert der Benutzer den Inhalt des Artikeltyps.

gbwebservice
quelle
Entschuldigung, siehe die Antwort von Laxman13, ich habe Ihre Antwort nicht gut gelesen
gbwebservice
Hey Giovanni, ich habe deine Einstellungen ausprobiert und das schwarze Admin-Dashboard wird für Benutzer mit MyRole
John
@John Wenn Sie die Symbolleiste oben mit administrativen Links meinen, damit ein Benutzer sie sehen kann, muss er eine Rolle mit der Berechtigung "Verwaltungssymbolleiste verwenden" haben. Siehe die Bearbeitung in meiner Antwort für das Bildbeispiel
Laxman13