Listen ganz weglassen & Key Aktivierung

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
famba
Beiträge: 14
Registriert: 9. Sep 2007, 11:56

Listen ganz weglassen & Key Aktivierung

Beitrag von famba »

Hallo!

Erstmal ein dickes fettes LOB an das gesamte admidio team das alles so super funktioniert hat !!!

Ich hab aber noch zwei Fragen:

Und zwar: Ist es möglich die Listen aus der Modulübersicht ganz wegzulassen, ich brauch das nicht und meine User auch nicht.
Der Grund ist folgender: Ich habe gesehen das "normale" User auf die Daten anderer User zugreifen können (auch E-Mail adresse). Das ist nicht so gut, denn spammer können sich die E-Mail adressen herausschreiben und andere damit zuspammen.

Was muss ich da entfernen (datei oder code) oder geht das garnicht ???


Frage nummer 2:

Wäre es irgendwie möglich die Aktivierung vom Admin wegzulassen (ich habe jeden Tag immer min. 10 neue User) das nervt auf dauer ständig jeden User einzeln zu aktivieren.

Oder noch am besten:
Der User muss sich selbst aktivieren, also ein aktivierungscode per E-mail.


???
Ich freue mich über eine eure Antworten.

MFG
Famba
matzman2000
Former team member
Beiträge: 1087
Registriert: 2. Sep 2007, 17:12
Wohnort: Itzstedt
Kontaktdaten:

Beitrag von matzman2000 »

Zu 1.:

Na klar geht das, Du musst in der Datei adm_program/index.php die Zeilen 201-214 einfach rauslöschen:

Code: Alles auswählen

echo "
<div style=\"text-align: left; width: 40; float: left;\">
<a href=\"$g_root_path/adm_program/modules/lists/lists.php\">
<img style=\"position: relative; top: 5px;\" src=\"$g_root_path/adm_program/images/list_big.png\" border=\"0\" alt=\"Listen\" />
</a>
</div>
<div style=\"text-align: left; margin-left: 45px;\">
<span class=\"textHead\"><a href=\"$g_root_path/adm_program/modules/lists/lists.php\">Listen</a></span>&nbsp;&nbsp;
<span class=\"textHeadSmall\">[ <a href=\"$g_root_path/adm_program/modules/lists/mylist.php\">Eigene Liste</a>&nbsp;&nbsp;|&nbsp;
<a href=\"$g_root_path/adm_program/modules/lists/lists.php?active_role=0\">Inaktive Rollen</a> ]</span><br />
<span class=\"textDescription\">Verschiedene Benutzerlisten der Rollen (Gruppen / Kurse / Abteilungen) anzeigen.</span>
</div>

<div style=\"margin-top: 7px;\"></div>";
Hier erfolgt die Darstellung der Links für die Listen. :wink:

Zu 2. kann ich Dir leider nicht weiterhelfen, ich tippe aber drauf, dass das nicht so ohne weiteres geht. Das wäre schon eine etwas umfangreichere Änderung. :oops:
famba
Beiträge: 14
Registriert: 9. Sep 2007, 11:56

Beitrag von famba »

wunderbar thx

!!!

:D

kann man aber irgendwie die bestätigung vom Admin weglassen???
Sozusagen eine (sehr) schnelle registrierung.

Also das sich der User gleich nach dem Anmelden einloggen kann?
Benutzeravatar
fasse
Administrator
Beiträge: 6170
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Jetzt hast du zwar optisch die Listen weg, aufrufen kann man sie aber trotzdem, wenn man weiß wo sie gespeichert sind. Wenn du ein offenes System benutzt, wo sich jeder anmelden kann, würde ich dann an deiner Stelle das Listenmodul einfach löschen.

Eine schnelle Registrierung gibt es im Moment nicht. Da Admidio eigentlich für Vereine gedacht ist, ist es dort sowas auch nicht unbedingt erwünscht, da man nur Vereinsmitglieder auf die Daten zugreifen lassen will. Aber ich denke mal, dass in einer der zukünftigen Versionen sowas dann auch reinkommt.

Gruß
Fasse
Antworten