FatCat Опубликовано 1 Января 2008 Жалоба Поделиться Опубликовано 1 Января 2008 Сделал для одной группы (которая получает мейл-рассылку), и бо для других групп не актуально.Хак сделан "на коленке"; доводить до "товарного вида" лень. ad_member.phpПосле кода: $db_string = $DB->compile_db_update_string( array ( 'restrict_post' => $restrict_post, 'mgroup' => $IN['mgroup'], 'title' => $IN['title'], 'language' => $IN['language'], 'skin' => $IN['skin'], 'hide_email' => $IN['hide_email'], 'email_pm' => $IN['email_pm'], 'email' => $IN['email'], 'aim_name' => $IN['aim_name'], 'icq_number' => $IN['icq_number'], 'yahoo' => $IN['yahoo'], 'msnname' => $IN['msnname'], 'website' => $IN['website'], 'avatar' => $IN['avatar'], 'avatar_size' => $IN['avatar_size'], 'posts' => $IN['posts'], 'location' => $IN['location'], 'interests' => $IN['interests'], 'signature' => $IN['signature'], 'mod_posts' => $mod_queue, 'org_perm_id' => $permid, 'warn_level' => $IN['warn_level'], 'integ_msg' => $IN['integ_msg'], ) ); $DB->query("UPDATE ibf_members SET $db_string".$password." WHERE id='".$IN['mid']."'");добавить:// +FatCat делаем ПМ-ку на смену группы if($IN['mgroup']==6) { $raw = array( 'member_id' => $IN['mid'], 'msg_date' => time(), 'read_state' => 0, 'title' => "Заголовок", 'message' => "Текст сообщения<br>html-формат", 'from_id' => "709", 'vid' => 'in', 'recipient_id' => $IN['mid'], 'cc_users' => "" ); $db_string = $DB->compile_db_insert_string($raw); $DB->query("INSERT INTO ibf_messages (" .$db_string['FIELD_NAMES']. ") VALUES (". $db_string['FIELD_VALUES'] .")"); $DB->query("UPDATE ibf_members SET show_popup=1 WHERE id=".$IN['mid']); } // -FatCat Здесь у меня "709" - ИД отправителя сообщения. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
FatCat
Сделал для одной группы (которая получает мейл-рассылку), и бо для других групп не актуально.
Хак сделан "на коленке"; доводить до "товарного вида" лень.
ad_member.php
После кода:
добавить:
Здесь у меня "709" - ИД отправителя сообщения.
Ссылка на комментарий
Поделиться на других сайтах
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.