+ // Add notification for people looking for this registration
+ require_once 'notifs.inc.php';
+ register_watch_op($uid, WATCH_INSCR);
+ inscription_notifs_base($uid);
+
+ // Default registration on forums
+ $p_for = 'xorg.promo.x' . $promo;
+ $cible = array('xorg.general', 'xorg.pa.divers', 'xorg.pa.logements', $p_for);
+ foreach ($cible as $val) {
+ XDB::execute("INSERT INTO forums.abos (fid,uid)
+ SELECT fid, {?} FROM forums.list WHERE nom={?}", $uid, $val);
+ if (XDB::affectedRows() == 0 && $val == $p_for) {
+ $res = XDB::query("SELECT SUM(perms IN ('admin','user') AND deces = 0), COUNT(*)
+ FROM auth_user_md5
+ WHERE promo = {?}", $promo);
+ list($effau, $effid) = $res->fetchOneRow();
+ if (5 * $effau > $effid) { // +
+ $mymail = new PlMailer('admin/forums-promo.mail.tpl');
+ $mymail->assign('promo', $promo);
+ $mymail->send();
+ }
+ }
+ }
+