Datenexport bei Listen

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
Manzig
Beiträge: 5
Registriert: 1. Dez 2010, 22:29

Datenexport bei Listen

Beitrag von Manzig »

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
Never change a running system!
matzman2000
Former team member
Beiträge: 1087
Registriert: 2. Sep 2007, 17:12
Wohnort: Itzstedt
Kontaktdaten:

Beitrag von matzman2000 »

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:

Code: Alles auswählen

if($g_current_user->isWebmaster() or hasRole("Webteam"))
{
   Link anzeigen;
}
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
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Beitrag von Jochen »

Hi,
noch ein allgemeiner Hinweis zu a. Wer die Liste sehen darf kann Sie auch speichern. HTML-Seite speichern, in Word wieder öffnen und schon kann ich die Daten bequem in Excel kopieren.
Gruß Jochen
Antworten