Wie bekomme ich Infos über aktivierten User heraus? - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Wie bekomme ich Infos über aktivierten User heraus? (/thread-5581.html) |
Wie bekomme ich Infos über aktivierten User heraus? - Boardie05 - 16.04.2007 Ich hoffe, ich bin in diesem Forum richtig.... Ich bin gerade dabei ein PlugIn für das MyBB zu schreiben. Was den generellen Aufbau eines PlugIns angeht, blicke ich nun halbwegs durch - dafür gibt es ja nun bereits mehrere gute Anleitungen auf Deutsch und Englisch. Ich habe nun ein kleines Problem: Das PlugIn soll Infos über den User auslesen, der gerade aktiviert wurde bzw. sich gerade selbst per Aktivierungscode (bzw. - mail) aktiviert hat. Ich möchte also z.B. den Usernamen, die E-Mail-Adresse usw. des User wissen, der gerade aktiviert wurde. Die Hooks, die ich für mein PlugIn verwende sind: "admin_users_activate" (wenn der Admin den User aktiviert) und "member_activate_accountactivated" (wenn der User sich selbst aktiviert ...noch nicht getestet...). Ich habe mir das PlugIn "Email-Benachrichtigung bei Registrierung" von Michael mal ganz genau angesehen, denn da werden diese Infos ja auch gesammelt - eben nur üben gerade registrierten und nicht über den gerade aktivierten User. Michael verwendet dazu die folgende Zeile: PHP-Code: $query = $db->query("SELECT username, email, regip FROM ".TABLE_PREFIX."users WHERE uid = ".intval($user_info['uid']).""); PHP-Code: ".intval($user_info['uid'])." Gruß Boardie05 RE: Wie bekomme ich Infos über aktivierten User heraus? - Michael - 16.04.2007 Am Hook admin_users_activate steckt die Benutzer-ID in der Variablen $mybb->input['uid'] und am Hook member_activate_accountactivated in der Variablen $user['uid']. RE: Wie bekomme ich Infos über aktivierten User heraus? - Boardie05 - 16.04.2007 Danke! Ich werde es ausprobieren (allerdings nicht mehr heute) Ich werde aber berichten, ob es geklappt hat. Gruß Boardie05 Zwischenstand: Die Sache mit der Aktivierung durch den Admin funktioniert schon mal Das andere muss bis morgen warten - noch ist nämlich Grillwetter Das PlugIn "E-Mail an Benutzer nach Aktivierung 1.0" ist fertig. Ihr findet es zum Download unter http://www.mybbcoder.de/showthread.php?tid=643&pid=2963#pid2963 Falls ihr Fragen habt, stellt Sie bitte dort und nicht hier im Forum. Gruß Boardie05 |