Hallo zusammen!
Wenn ich die Programmphilosophie richtig verstehe, dann wird die Einstellung "Listen ansehen" in der jeweiligen Rolle vom Recht "Mitgliederlisten aller Rollen einsehen" überschrieben.
Soll bedeuten: Wenn die Mitglieder einer Rolle die Liste ihrer Rolle nicht einsehen können, dann darf es aber jemand trotzdem, wenn er zugleich Mitglied einer Rolle mit dem Recht "Mitgliederlisten aller Rollen einsehen" ist.
Das würde ich gern ausbauen, und das Recht "Mitgliederlisten aller Rollen einsehen" gleichstellen mit dem Recht, an die Rollenmitglieder auch eine eMail zu schreiben.
Frage: Welche Variable steht für das Recht "Mitgliederlisten aller Rollen einsehen"?
VG - Joesch
Recht "Mitgliederlisten aller Rollen einsehen" anp
Habe mal zwischendurch etwas probiert. Ich dachte, in der lists_show in Zeile 426 müsste sich etwas machen lassen:
War leider ein Fehlversuch.
VG - Joesch
Code: Alles auswählen
if(($role->getValue("rol_mail_login") == 1 && $g_preferences['enable_mail_module'] == 1) OR ($role->getValue("rol_all_lists_view") == 1 && $g_preferences['enable_mail_module'] == 1))

VG - Joesch