Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Nodeaccess_userreference in Profiltypen

Eingetragen von Cani (21)
am 27.06.2014 - 08:11 Uhr in
  • Module
  • Drupal 7.x

Guten Morgen Zusammen,

ich probiere mich gerade durch, aber irgendwie will es nicht funktionieren.
Ich möchte ein Profiltyp nur für eine Rolle sichtbar machen (das klappt), aber rollenübergreifend soll der individuelle User auch eine anderen anderen User aus einer anderen Rolle den Zugriff erlauben.

Ich fände es toll, wenn ich nodeaccess_userreference für profiltypen anlegen kann - leider finde ich kein Modul oder keine Möglichkeiten dazu.

Ich habe versucht dieses Problem zu umgehen, und zwar eine neue View erstellt und ich konnte dort Profiltypen anlegen, um dann mit den Grant-Einstellungen Nutzern Rechte zu vergeben. Leider ging das auch nicht, weil er mir nur die ProfilID´s ausgegeben hat.

Habt ihr vielleicht einen Tipp, wie ich das Problem lösen könnte? oder ob es nodeaccess_userreference doch für profiltypen gibt?

Vielen Dank!

‹ [gelöst] Manche mit Imagecache erzeugte Bild-Derivate werden in manchen Browsern nicht angezeigt, im FireFox aber doch. Field collection Werte ausgeben in Nur-Text email aus Rules ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

versucht das Problem zu lösen

Eingetragen von Cani (21)
am 01.07.2014 - 14:29 Uhr

Hallo nochmal,

anhand verschieder Forenbeiträge habe ich dieses Problem versucht zu lösen.

1. Ich habe zuerst eine neuen Inhaltstyp für das Profil erstellt
2. Ich habe eine View erstellt, mit dem Inhalt dieses Inhaltstyps
3. Ich habe bei den Relationships eingetragen Inhalt:Autor
4. Ich habe diese View nur für meine Rolle A sichtbar gemacht
-----> So konnte ich zumindest das Profil als Node erstellen <--------

So der darauffolgende Step war dann, dass ein User der Rolle A, einem User der Rolle B mit Hilfe der Nodeaccess_Userreference seine Daten offen freilegen kann.
Bis hierhin funktioniert alles, jetzt kommt das weitere Problem wo ich nicht mehr weiterkomme...

Und zwar wie findet der User der Rolle B die Inhalte, die Rolle A erstellt hat (ohne den kompletten Link Manuell einzugeben)?

Am Besten wäre es, wenn er igendwie ne Benachrichtigung kriegen könnte, dass er freigeschaltet wurde oder.... aber am aller aller aller besten wäre es, wenn er auf den User der Rolle A klicken kann, und da irgendwie ein Link erscheint, wenn er freigeschaltet wurde.

Ich eine Idee, jedoch weiss ich nicht, wie ich diese umsetzen soll.

Ich habe ein Feld A, welches auf diese View referenziert. Jedoch soll Feld A nur für den Ersteller sichtbar sein und für eine von 3 Rollen (der Ersteller jedoch gehört einer anderen Rolle an).

Ich hoffe ich konnte mich verständlich ausdrücken :-/

Würde mich sehr über Tipps freuen :)
Danke

  • Anmelden oder Registrieren um Kommentare zu schreiben

keiner einen Tipp?

Eingetragen von Cani (21)
am 02.07.2014 - 16:16 Uhr

Hey,

hat wirklich niemand einen Tipp parat?

Ich habe versucht das Problem zu umgehen...
Ich habe nun alle Views in einem Menüpunkt anhand von Titels aufgelistet. Die View referenziert auf Inhalte einer Node, damit ich mit dem Nodeaccess arbeiten konnte. Dort konnte ich nun eingeben, welcher Nutzer diese View sehen darf. Leider kann jeder auf alle Links zugreifen und meine Nodeaccess Berechtigungen werden verworfen?
Muss ich bei der View bestimmte Argumente angeben, von wegen nur die User, die die Berechtigungen bekommen haben (unabhängig von der Rolle, denn nicht jeder aus der Rolle darf diese Inhalte sehen), werden weitergeleitet?

Ich stehe wirklich kurz vorm Durchdehen.

Vielleicht hat ja doch noch jemand einen Rat =(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • gepatchte PHP Version 7.4 für Windows
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
Weiter

Neue Kommentare

  • Muss ja nicht genau php 8.3 sein
    vor 1 Woche 2 Tagen
  • Guten morgen und Danke
    vor 1 Woche 2 Tagen
  • Evtl. versuchen auf PHP 8 zu wechseln
    vor 1 Woche 3 Tagen
  • Danke Schmittrich. Die Frage
    vor 1 Woche 4 Tagen
  • Keine Antwort auf die Frage nach dem Woher
    vor 1 Woche 5 Tagen
  • Danke ich werde mir die
    vor 7 Wochen 2 Tagen
  • Vielen Dank für Ihren
    vor 7 Wochen 5 Tagen
  • Composer ist sehr ratsam
    vor 8 Wochen 10 Stunden
  • Vielen Dank für den
    vor 8 Wochen 2 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 8 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250323
Registrierte User: 20572

Neue User:

  • alxshell
  • AnthonyhoF
  • Philiphelve

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 15 Gäste online.

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