EDIT: Niemals, das hat nicht funktioniert!
Ich habe festgestellt, dass alle Zugriffsregeln, die ich hinzufügen kann, damit der Administrator Inhalte erstellen und bearbeiten kann, da das Bearbeiten von Inhalten unter "/ node / add / ..." auch die anonyme Benutzerzugriffsbeschränkung aufhebt und es allen Benutzern ermöglicht, den Inhalt anzuzeigen. Irgendwie zurück, wo ich angefangen habe, aber lassen Sie dies für den Fall, dass es anderen hilft, den Weg zu erkennen. Die ursprüngliche Antwort folgt:
OK, hier ist das Rezept, um dies auf nicht programmatische Weise zu erreichen, so einfach ich konnte (Erklärung, warum folgt):
- Aktivieren Sie das Page Manager-Modul (Teil von ctools), installieren und aktivieren Sie das Page Manager Redirect-Modul: http://drupal.org/project/page_manager_redirect .
- Gehen Sie im Admin-Menü zu Struktur >> Seiten
- Identifizieren Sie in der folgenden Tabelle die benutzerdefinierte Seite "Systemknotenansicht Knotenvorlage / Knoten /% Knoten" und klicken Sie rechts auf "Bearbeiten".
- Für mich hatte ich standardmäßig "Basic Page" und "Storyauthors". Ich drücke bei beiden auf Deaktivieren (aber Sie möchten sie möglicherweise beibehalten, wenn Sie diese Funktionen verwenden - ich nicht).
- Klicken Sie auf "Variante hinzufügen".
- Titel: "Weiterleiten an main." Variantentyp: "HTTP-Antwortcode". Und überprüfen Sie "Auswahlregeln". Klicken Sie auf "Variante erstellen".
- Fügen Sie nun Auswahlregeln hinzu.
7.a. Gehen Sie im Dropdown-Feld zu "Benutzer: Rolle" und klicken Sie auf "Hinzufügen". >> NICHT (Der angemeldete Benutzer hat die Rolle "Administrator")
7.b. Fügen Sie eine weitere Auswahlregel hinzu >> Knoten: Typ. Klicken Sie auf jeden Inhaltstyp, für den ein Benutzer keine nackten Knoten sehen soll. Klicken Sie dann auf NICHT. Da ich nie möchte, dass nackte Knoten sichtbar sind, habe ich auf jeden Inhaltstyp geklickt, den ich habe.
- Setzen Sie den HTTP-Antwortcode auf 301 und lassen Sie die Umleitung leer (= to main).
Das Grundprinzip:
- Ich bin diesen Weg gegangen, anstatt Zugriff zu haben oder Module zu erstellen, da dies ein Problem zu sein scheint, das innerhalb der Schnittstelle zugänglich sein sollte. Auch hier glaube ich nicht, dass es eine Gruppe geben würde, die verlangt, dass alle Inhalte unter Knoten / sichtbar sind, nummeriert, wenn dies nicht das Standardverhalten wäre.
- Zu den Auswahlregeln: Die erste für den Administrator (oder eine Gruppe auf Editorebene) stellt sicher, dass Sie weiterhin Inhalte erstellen und bearbeiten können! Wenn Sie dies weglassen und versuchen, neuen Inhalt hinzuzufügen, werden Sie zu main weitergeleitet. Die zweite, die sich mit Inhaltstypen befasste, war erforderlich, um das Anzeigen von Seiten unter ihrem URL-Alias zu ermöglichen. Wenn diese Option aktiviert war und ich auf "Blog-Beiträge" klickte, konnte ich sie nicht auf der ganzen Seite anzeigen, sondern nur ihre Teaser. Ich bin mir nicht sicher, warum dies der Fall war oder warum ich hier eher negative als positive Berechtigungen ausführen musste. Aber das musste ich ändern, damit Redakteure bearbeiten konnten und anonyme Betrachter formatierte Inhaltstypen und nicht Node / anzeigen konnten.
Möglichen Gefahren:
Wenn Sie einen neuen Inhaltstyp erstellen, müssen Sie daran denken, zum Seitenmanager zurückzukehren und ihn zu aktualisieren (dh das Kontrollkästchen in der zweiten Auswahlregel zu aktivieren).
Zukünftige Verbesserung:
Wenn jemand wirklich cool ist, erstellt er ein einzelnes Modul, das diesen Vorgang automatisch ausführt, und nennt es "Knoten ausblenden". =) Ich wünschte wieder, das Ausblenden von "node /" wäre das Standardverhalten von Drupal, und ich bin sicher, dass ich nicht der einzige bin. Ich betrachte diese wirklich als Inszenierungs- und Sammlungsbereich - es scheint sehr seltsam, sie für die Öffentlichkeit sichtbar zu machen. Es ist, als würde der Zauberer die Tauben in seine Ärmel schieben!
Dank Chance G, der mich dorthin zeigt, und Johan Falks Tutorial , um mich zum Laufen zu bringen!
EDIT: UPDATE
Aus dem oben Gesagten werde ich sagen, dass die Antwort auf diese Frage lautet, dass es keine Möglichkeit gibt, dies zu tun. Du steckst mit Knoten fest!