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

  • Meldung zu Token im Statusbericht
  • Modulupdate per Webinterace scheitert an authorize.php und access denied für Admin-User
  • Fehlermeldung: Deprecated function
  • Warning: call_user_func() expects parameter 1 to be a valid callback, class 'Drupal\node\Entity\Node' does not have a method 'ge
  • Versenden von Anfragen per Webform
  • Goodbye Online Drupal Meetup Germany - Hello Drupal DACH Online Meetup!
  • Übersetzte Felder bei Inhaltstyp automatisch übernehmen
  • Content Ex-/Import
  • RESTful Path request will nicht
  • Wer ist online Block
  • Doppelte Anzeige von Node im View
  • URL-Alias von bestehendem Link wird gelöscht und auf -0 gesetzt 404 Fehler entsteht
Weiter

Neue Kommentare

  • Self-referencing
    vor 6 Stunden 34 Minuten
  • settings.php
    vor 7 Stunden 10 Minuten
  • Kulturmensch schrieb Prima
    vor 8 Stunden 7 Minuten
  • Metatag
    vor 8 Stunden 17 Minuten
  • Links
    vor 7 Stunden 36 Minuten
  • Wenn Du nach der
    vor 9 Stunden 21 Minuten
  • Gut zu wissen. Demnächst
    vor 1 Tag 1 Stunde
  • Token Fehler behoben
    vor 1 Tag 2 Stunden
  • Du hast völlig recht, da habe
    vor 1 Tag 7 Stunden
  • Link 404
    vor 1 Tag 10 Stunden

Statistik

Beiträge im Forum: 245974
Registrierte User: 18827

Neue User:

  • finnster
  • Damian1802
  • MrWebMV

» Alle User anzeigen

User nach Punkten sortiert:
wla9010
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3916
ronald3829
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 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