SolarW
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Есть вопросик к многоуважаемому сообществу. Имеется IBR 2.3.3 (Davidoff). В настройках форумов есть чудная настройка "Укажите e-mail адреса, куда будут отправляться уведомления при появлении новых тем?" которой хотелось бы воспользоваться. Но есть маленькое "но". Данная функция включается только при включении премодерации для данного форума - "Проверять сообщения модератором перед публикацией?" Отсюда вопрос - как бы сделать так чтобы уведомления слались на перечисленные мыла но без включения премодерации? В php я ноль, но методами любознательности нашел что за эту отсылку отвечает кусок кода из файлика /forum/sources/classes/post/class_post.php Примерно вот этот Код: /*-------------------------------------------------------------------------*/ // Notify new topic mod Q /*-------------------------------------------------------------------------*/ function notify_new_topic_approval($tid, $title, $author, $pid=0, $type='new') { $tmp = $this->ipsclass->DB->simple_exec_query( array( 'select' => 'notify_modq_emails', 'from' => 'forums', 'where' => "id=".$this->forum['id']) ); if ( $tmp['notify_modq_emails'] == "" ) { return; } if ( $type == 'new' ) { $this->email->get_template("new_topic_queue_notify"); } else { $this->email->get_template("new_post_queue_notify"); } $this->email->build_message( array( 'TOPIC' => $title, 'FORUM' => $this->forum['name'], 'POSTER' => $author, 'DATE' => $this->ipsclass->get_date( time(), 'SHORT', 1 ), 'LINK' => $this->ipsclass->vars['board_url'].'/index.'.$this->ipsclass->vars['php_ext'].'?act=findpost&pid='.$pid, ) ); $email_message = $this->email->message; foreach( explode( ",", $tmp['notify_modq_emails'] ) as $email ) { $this->email->message = $email_message; $this->email->to = trim($email); $this->email->send_mail(); } } | Знающие товарищи, подскажите что надо исправить в данном (или если я ошибаюсь другом) коде чтобы при наличии мыла (списка мыл) оповещение слалось без того чтобы была включена премодерация? Заранее спасибо. | Всего записей: 889 | Зарегистр. 07-12-2001 | Отправлено: 16:23 09-04-2008 | Исправлено: SolarW, 16:24 09-04-2008 |
|