Hallo,
mich nervt schon lange bei Joomla die Registrierung. Ich kann leider nicht, als Administrator bestimmen, wer sich auf meiner Seite registrieren darf oder wer nicht. Ich will Euch heute zeigen, wie man nur die User in den geschützten Bereich reinlässt die man auch haben will.
So würde das Ganze dann funktionieren!!!
1. Der User registriert sich und erhält eine Mail, dass der Admin ihn noch freischalten muss.
2. Der Admin erhält eine Mail mit der Info über den neuen User und dem Aktivierungslink den normalerweise der User bekommt.
3. Der Admin klickt auf den Link und aktiviert den User.
4. Der User bekommt automatisch per Mail die Aktivierungsinfo wie es auch im Original passiert wäre.
Hinweis: Die automatische Mail funktioniert natürlich nicht wenn der Admin den User im Backend freischaltet.
Also los packen wir es an.
Als erstes musst Du folgende Datei runterladen und zwar hier.
Nun entpacke das Verzeichnis. Es befinden sich zwei Dateien im Ordner.
Die eine Datei heißt "controller.php" und die andere "de-DE.com_user.ini".
Als nächstes stellst Du eine FTP Verbindung her. Nun hangelst Du dich in folgendes Menu. "/components/com_user/" Dort angekommen solltest Du deine vorhandene "controller.php" Datei sehen. Benenne diese einfach um oder entferne diese. Ich würde Euch empfehlen diese einfach umzubennenen falls doch etwas schief geht. Hast Du das geschafft kopiere nun die entpackte Datei dort hin.
Auf zur nächsten und letzten Datei
Hangle dich nun in das Verzeichnis "/language/de-DE/". Dort angekommen findest Du folgende Datei "de-DE.com_user.ini". Benenne diese einfach wieder um oder entferne sie. Ich empfehle Euch wieder diese einfach umzubennenen falls doch etwas schief geht man weiß ja nie. Nun kopiere wieder die Datei von deinem PC in das Verzeichnis.
Super Du bist echt spitze.
Das wars. Nun kannst Du bestimmen wer rein darf und wer nicht. Viel Spaß damit.
Siwione übernimmt keine Verantwortung für die Richtigkeit des Codes. Benutzung des Tutorials auf eingene Gefahr.
Kommentare
funzt leider nicht unter Joomla 2.5.1
Da lautet die Klasse schon anders und auch das Modul wird statt "com_user" "com_users" genannt.
Wär super wenn Du das fixen könntest ich würde Dir für die Umsetzung auch ein jungfräuliches Joomla 2.5.1 bei bplaced.net aufsetzen.
Grüße vom René
verwende Joomla 1.5.23
viel falsch machen kann man bei der modifikation ja nicht
trotzdem: good Job
Ich weiss nicht wie aber jetzt haut es hin.
LG Fisch
Alle Kommentare dieses Beitrages als RSS-Feed.