1 sayfadan 1. sayfa

Sent user activation to only (x) admins instead of all admins

İletiTarih: 24.07.2006, 07:31
sabri ünal
Mod yazarı: ramon fincken
Mod versiyonu: 1.0.0
Mod linki: http://www.phpbbinstallers.com/board/vi ... .php?t=244
Mod açıklaması: Bu mod (anladığım kadarıyla) bir den fazla admin olan yerde, aktivasyon yetkisi yöneticiye verilmişse, aktivasyon epostasını user_id değerleri girilmiş ilgili adminlere gönderiyor...

böylece hepsine eposta gitmemiş oluyor..


Kod: Tümünü seç
------------| AÇ |------------

includes/usercp_register.php

------------| BUL |------------

                $sql = 'SELECT user_email, user_lang
                   FROM ' . USERS_TABLE . '
                   WHERE user_level = ' . ADMIN;


------------| BUNUNLA DEĞİŞTİR |------------

               // MOD sent activation mail to (x)admins only
               // Ramon Fincken, Phpbbinstallers.com
               // V1.0.0
               $mod_admin_id_for_activation = intval(2);
               $mod_admin_id_for_activation_2 = intval(3);
               $mod_admin_id_for_activation_3 = intval(4);                             
               
                $sql = 'SELECT user_email, user_lang
                   FROM ' . USERS_TABLE . '
                   WHERE user_level = ' . ADMIN . ' AND
                      ( user_id = '. $mod_admin_id_for_activation . '
                      OR
                      user_id = '. $mod_admin_id_for_activation_2.'
                      OR
                      user_id = '. $mod_admin_id_for_activation_3 .')';

------------| KAYDET |------------


NOT:
2,3 ve 4 yazar yerleri ilgili adminlerin user_idleriyle değiştirmeniz gerekmektedir...

aşağıdaki mod ise aynı modun tek admin için olan hali...

http://www.phpbbinstallers.com/board/vi ... .php?t=106

Kod: Tümünü seç
------------| OPEN |------------

includes/usercp_register.php

------------| FIND |------------

                $sql = 'SELECT user_email, user_lang
                   FROM ' . USERS_TABLE . '
                   WHERE user_level = ' . ADMIN;

------------| REPLACE |------------

               // MOD sent activation mail to one admin only
               // Ramon Fincken, Phpbbinstallers.com
               // V1.0.0
               $mod_admin_id_for_activation = intval(2);
               
                $sql = 'SELECT user_email, user_lang
                   FROM ' . USERS_TABLE . '
                   WHERE user_level = ' . ADMIN . ' AND user_id = '. $mod_admin_id_for_activation;


------------| YAPILACAK |------------
# profil_id 2 yazan yeri ilgili adminin profil_id değeriyle değiştiriniz...

------------| KAYDET & KAPAT |------------