Hallo,
um Datenmißbrauch vorzubeugen, möchte ich in den Listen (Version 2.1.11)
a) den Datenexport
b) das Erzeugen eigener Listen
auf den Admin und den Vorstand beschränken.
Kann mir bitte jemand einen Tipp geben, wie ich das Problem lösen kann. Im Forum habe ich dazu keine Antwort gefunden.
Dank und Gruß
Walther
Datenexport bei Listen
Datenexport bei Listen
Never change a running system!
-
- Former team member
- Beiträge: 1087
- Registriert: 2. Sep 2007, 17:12
- Wohnort: Itzstedt
- Kontaktdaten:
Hallo Walther,
da müsstest Du auf jeden Fall selbst Hand anlegen.
Aus meiner Sicht müsstest Du am einfachsten ersteinmal die Links zu den genannten Funktionen im Quellcode in eine Überprüfung packen. Ich empfehle die Prüfung so zu gestalten, dass geprüft wird ob der eingeloggte User Webmaster ist oder die Rolle Vorstand besitzt:Dies solltest Du an allen Stellen einfügen, wo die betreffenden Links auftauchen. Zusätzlich würde ich das noch in die Datei ADMIDIO/adm_program/modules/lists/mylist.php als Aufrufbedingung mit reinpacken, so dass man man die Listen auch nicht direkt aufrufen kann.
Gruss,
Matze
da müsstest Du auf jeden Fall selbst Hand anlegen.
Aus meiner Sicht müsstest Du am einfachsten ersteinmal die Links zu den genannten Funktionen im Quellcode in eine Überprüfung packen. Ich empfehle die Prüfung so zu gestalten, dass geprüft wird ob der eingeloggte User Webmaster ist oder die Rolle Vorstand besitzt:
Code: Alles auswählen
if($g_current_user->isWebmaster() or hasRole("Webteam"))
{
Link anzeigen;
}
Gruss,
Matze