форум vBSupport.ru > vBulletin > vBulletin 3.8.x > Вопросы по vBulletin 3.8
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
olegon
Продвинутый
Default Отправка уведомления модератору при правке сообщения
0

Что-то я уперся, прошу помощи. Не могу сообразить, где что надо поправить, чтобы уведомления шли модератору не только при написании сообщения, но и при его правке. Иначе, читая сообщения, кучу дописок и исправлений пропускаю :( Речь про email. Создаем сообщение, приходит емейл модератору. Надо, чтобы после правки сообщения уведомление так же приходило.
нашел в moderate.php
Code:
                                if (!$notified["$postinfo[threadid]"])
                                {
                                        $message = $vbulletin->GPC['postpagetext']["$postid"];
                                        exec_send_notification($postinfo['threadid'], $postinfo['userid'], $postid);
                                        $notified["$postinfo[threadid]"] = true;
                                }
убрал условие - не приходят письма :(

olegon добавил 21.12.2011 в 14:27
по моему виновата функция email_moderators...

Last edited by olegon : 12-21-2011 at 03:27 PM. Reason: Добавлено сообщение
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
olegon
Продвинутый
Default
1

дошли все таки руки...
Если честно - не до конца допилил и прошу прощения за отсутствие форматирования - вбивал прямо в булку:
Code:
vbmail('мой емейл',
'Пользователь '.$vbulletin->userinfo['username'].' исправил сообщение в '.$foruminfo['title'].'-'.$threadinfo['title'],
'По причине "'.$edit['reason'].'"'.chr(10).chr(13).' Стало '.chr(10).chr(13).$edit['message'].chr(10).chr(13).' а было ----------------------------------------------------- '.chr(10).chr(13).$postinfo['pagetext'].chr(10).chr(13).chr(10).chr(13).'--------------------------------------------------------------'.chr(10).chr(13).'Ссылки на сообщение : '.chr(10).chr(13).'http://olegon.ru/showthread.php?t='.$threadinfo[threadid].chr(10).chr(13).'http://olegon.ru/showthread.php?p='.$postinfo['postid'].'#post'.$postinfo['postid'].chr(10).chr(13).'http://olegon.ru/showpost.php?p='.$postinfo['postid'].'&postcount=1',
 false, $vbulletin->GPC['email'], '', $name);
вешается на хук editpost_update_complete... При изменении сообщения высылает на мой емейл его содержимое до и после правки, со ссылками на само сообщение.

olegon добавил 26.12.2011 в 19:32
даже править сообщение не могу В общем, что хотел обратить внимание, что точно таким же образом можно поправить штатную фразу moderator, чтобы присылало ссылку на сообщение, а не на начало темы, что меня порядком бесило до недавнего времени

Last edited by olegon : 12-26-2011 at 08:32 PM. Reason: Добавлено сообщение
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 11:19 PM.


Powered by vBulletin® Version 3.0.14
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...