Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Interne Dokumente von Gast einsehbar

Eingetragen von stahlo (18)
am 27.03.2008 - 00:04 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo!

Ich bin eher durch Zufall auf Drupal gestoßen und war von der Einfachheit richtig beeindruckt. Hätte nie gedacht, dass ein CMS so genial und einfach zu bedienen sein kann. Großes Lob und vielen Dank an alle Beteiligten!

Habe mir Drupal 6.1 deutsch geschnappt und damit mein nächstes anstehendes Projekt aufgebaut.
Ich bin jetzt aber doch noch auf ein Problem gestoßen, dass mich hier ins Forum treibt:

Als Inhaltstyp habe ich "Interne Dokumente" erstellt. Die Rolle "Miglied" hat die Berechtigung, die internen Dokumente zu erstellen, zu editieren und zu löschen. Die bereits vorhandene Rolle Gast hat nur die eine Berechtigung des Node-Moduls "Inhalt lesen".

Jetzt stehe ich gerade vor folgender Konstellation:

Auf der Startseite werden News für Mitglieder und auch für die Allgemeinheit angezeigt. Schreibe ich nun eine News für die Mitglieder, in der ich einen direkten Link auf ein internes Dokument setze, kann ein Gast dem Link folgen und den Node einsehen. (Das Problem bezieht sich nicht nur auf den Link in der News. Ein Gast kann sich jeden Node, der als Interne Dokumente erstellt wurde, ansehen, wenn er die ID kennt)

Was ich gerne hätte: Ein Gast sollte eine Fehlerseite angezeigt bekommen, dass er nicht die entsprechende Berechtigung hat.

In den Berechtigungen der einzelnen Rollen bräuchte ich also den Punkt "Interne Dokumente lesen". Den gibts aber nicht. Ist das ein Bug in der 6.1er Version? Oder ist das tatsächlich nur mit einem zusätlichen Modul möglich (welches sicher noch nicht für 6.1 fertig ist oder ich nicht gefunden habe)?

Für Infos dazu wäre ich dankbar.

‹ Filter: Full HTML und Filtered HTML Wie man Downloads richtig anlegt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Irrtum

Eingetragen von tumblingmug (872)
am 27.03.2008 - 01:15 Uhr

Der Irrtum liegt darin, dass Du (Dir) suggerierst, mit der Bezeichnung "Interne Dokumente" sein Dein Inhaltstyp nun quasi geheim. Wenn Du hingegen in den Permissions die Berechtigung "access content" für die Rolle "Anonymous" aktivierst (und das muss man wohl oder übel, falls die Site nicht nur für angemeldete Benutzer existieren soll), dann gilt dieses Leserecht in Wirklichkeit für jeden Node, gleich welchen Typs. Du brauchst daher ein Modul, das bestimmten Rollen "View"-Rechte für bestimmte Inhaltstypen zuweisen bzw. entziehen kann. Das Drupal-Core Node-Modul kann das so nicht.

Ich kann aus eigener Erfahrung nur für Content Access sagen, dass damit so etwas möglich ist - aber dieses Modul ist für Drupal 6.x derzeit noch nicht verfügbar.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke!

Eingetragen von stahlo (18)
am 28.03.2008 - 23:42 Uhr

Genau die Antwort habe ich schon vermutet.

Dann warte ich mal brav auf das ContentAccess Modul. :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Sorry ich sehe gerade ich
    vor 10 Minuten 51 Sekunden
  • Hallo, mittlerweile habe ich
    vor 12 Minuten 43 Sekunden
  • fehlende Module
    vor 2 Stunden 51 Minuten
  • Keiner der mir weiterhelfen
    vor 2 Tagen 5 Minuten
  • Rollen
    vor 1 Woche 1 Tag
  • Inzwischen sind wir bei
    vor 2 Wochen 4 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 5 Tagen
  • melde mich mal wieder, da ich
    vor 10 Wochen 2 Tagen
  • Hey danke
    vor 10 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250242
Registrierte User: 20469

Neue User:

  • Germanrom
  • StevenEness
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 19 Gäste online.

Benutzer online

  • Gorkde

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association