diff --git a/classes/actions/ActionBlog.class.php b/classes/actions/ActionBlog.class.php index f80ec662..79731b81 100644 --- a/classes/actions/ActionBlog.class.php +++ b/classes/actions/ActionBlog.class.php @@ -904,16 +904,20 @@ class ActionBlog extends Action { * Добавляем коммент */ if ($this->Comment_AddComment($oCommentNew)) { + $sCommentText=''; + if (SYS_MAIL_INCLUDE_COMMENT_TEXT) { + $sCommentText='Текст комментария: '.$oCommentNew->getText().'
'; + } /** * Отправка уведомления автору топика */ if ($oCommentNew->getUserId()!=$oTopic->getUserId()) { $oUserAuthor=$this->User_GetUserById($oTopic->getUserId()); $this->Mail_SetAdress($oUserAuthor->getMail(),$oUserAuthor->getLogin()); - $this->Mail_SetSubject(SITE_NAME.': к вашему топику оставили новый комментарий'); + $this->Mail_SetSubject('К вашему топику оставили новый комментарий'); $this->Mail_SetBody(' Получен новый комментарий к вашему топику «'.htmlspecialchars($oTopic->getTitle()).'», прочитать его можно перейдя по этой ссылке
- + '.$sCommentText.'
С уважением, администрация сайта '.SITE_NAME.' '); @@ -926,10 +930,10 @@ class ActionBlog extends Action { if ($oCommentParent and $oCommentParent->getUserId()!=$oTopic->getUserId() and $oCommentNew->getUserId()!=$oCommentParent->getUserId()) { $oUserAuthorComment=$this->User_GetUserById($oCommentParent->getUserId()); $this->Mail_SetAdress($oUserAuthorComment->getMail(),$oUserAuthorComment->getLogin()); - $this->Mail_SetSubject(SITE_NAME.': вам ответили на ваш комментарий'); + $this->Mail_SetSubject('Вам ответили на ваш комментарий'); $this->Mail_SetBody(' Получен ответ на ваш комментарий в топике «'.htmlspecialchars($oTopic->getTitle()).'», прочитать его можно перейдя по этой ссылке
- + '.$sCommentText.'
С уважением, администрация сайта '.SITE_NAME.' '); diff --git a/classes/actions/ActionRegistration.class.php b/classes/actions/ActionRegistration.class.php index 14776a4c..e307445e 100644 --- a/classes/actions/ActionRegistration.class.php +++ b/classes/actions/ActionRegistration.class.php @@ -151,7 +151,7 @@ class ActionRegistration extends Action { * По хорошему тескт письма нужно вынести в отдельный шаблон */ $this->Mail_SetAdress($oUser->getMail()); - $this->Mail_SetSubject(SITE_NAME.': регистрация'); + $this->Mail_SetSubject('Регистрация'); $this->Mail_SetBody(' Вы зарегистрировались на сайте '.SITE_NAME.'
Ваши регистрационные данные:
@@ -169,7 +169,7 @@ class ActionRegistration extends Action { func_header_location(DIR_WEB_ROOT.'/registration/confirm/'); } else { $this->Mail_SetAdress($oUser->getMail()); - $this->Mail_SetSubject(SITE_NAME.': регистрация'); + $this->Mail_SetSubject('Регистрация'); $this->Mail_SetBody(' Вы зарегистрировались на сайте '.SITE_NAME.'
Ваши регистрационные данные:
diff --git a/classes/actions/ActionTalk.class.php b/classes/actions/ActionTalk.class.php index 9cbaf8f2..5da31e16 100644 --- a/classes/actions/ActionTalk.class.php +++ b/classes/actions/ActionTalk.class.php @@ -136,12 +136,17 @@ class ActionTalk extends Action { * Отправляем уведомления */ if ($iUserId!=$this->oUserCurrent->getId()) { + $sTalkText=''; + if (SYS_MAIL_INCLUDE_TALK_TEXT) { + $sTalkText='Текст письма: '.$oTalk->getText().'
'; + } $oUserToMail=$this->User_GetUserById($iUserId); $this->Mail_SetAdress($oUserToMail->getMail(),$oUserToMail->getLogin()); - $this->Mail_SetSubject(SITE_NAME.': у вас новое письмо'); + $this->Mail_SetSubject('У вас новое письмо'); $this->Mail_SetBody(' Вам пришло новое письмо, прочитать и ответить на него можно перейдя по этой ссылке
Тема письма: '.htmlspecialchars($oTalk->getTitle()).'
+ '.$sTalkText.' Не забудьте предварительно авторизоваться!

@@ -305,10 +310,16 @@ class ActionTalk extends Action { $aUsersTalk=$this->Talk_GetTalkUsers($oCommentNew->getTalkId()); foreach ($aUsersTalk as $oUserTalk) { if ($oUserTalk->getId()!=$oCommentNew->getUserId()) { + $sTalkText=''; + if (SYS_MAIL_INCLUDE_TALK_TEXT) { + $sTalkText='Текст: '.$oCommentNew->getText().'
'; + } + $this->Mail_SetAdress($oUserTalk->getMail(),$oUserTalk->getLogin()); - $this->Mail_SetSubject(SITE_NAME.': у вас новый комментарий к письму'); + $this->Mail_SetSubject('У вас новый комментарий к письму'); $this->Mail_SetBody(' Получен новый комментарий на письмо «'.htmlspecialchars($oTalk->getTitle()).'», прочитать его можно перейдя по этой ссылке
+ '.$sTalkText.' Не забудьте предварительно авторизоваться!

diff --git a/config/config.php b/config/config.php index 8bed84fc..c9190c3f 100644 --- a/config/config.php +++ b/config/config.php @@ -75,13 +75,15 @@ define('SYS_SESSION_PATH',SYS_COOKIE_PATH); // путь сессии в кука * Настройки почтовых уведомлений */ define('SYS_MAIL_TYPE','mail'); // Какой тип отправки использовать -define('SYS_MAIL_FROM_EMAIL','admin@site.com'); // Мыло с которого отправляются все уведомления -define('SYS_MAIL_FROM_NAME','Admin'); // Имя с которого отправляются все уведомления +define('SYS_MAIL_FROM_EMAIL','rus.engine@gmail.com'); // Мыло с которого отправляются все уведомления +define('SYS_MAIL_FROM_NAME','Почтовик LiveStreet'); // Имя с которого отправляются все уведомления define('SYS_MAIL_CHARSET','UTF-8'); // Какую кодировку использовать в письмах define('SYS_MAIL_SMTP_HOST','localhost'); // Настройки SMTP - хост define('SYS_MAIL_SMTP_PORT',25); // Настройки SMTP - порт define('SYS_MAIL_SMTP_USER',''); // Настройки SMTP - пользователь define('SYS_MAIL_SMTP_PASSWORD',''); // Настройки SMTP - пароль +define('SYS_MAIL_INCLUDE_COMMENT_TEXT',true); // Включает в уведомление о новых комментах текст коммента +define('SYS_MAIL_INCLUDE_TALK_TEXT',true); // Включает в уведомление о новых личных сообщениях текст сообщения /** @@ -98,7 +100,7 @@ define('ACL_CAN_VOTE_USER',-1); // порог рейтинга при котор /** * Прочие настройки */ -define('SITE_NAME','Блого-социальный движок'); // название сайта +define('SITE_NAME','LiveStreet - бесплатный движок социальной сети'); // название сайта define('USER_USE_ACTIVATION',false); // использовать активацию при регистрации или нет define('BLOG_PERSONAL_LIMIT_GOOD',-5); // Рейтинг топика в персональном блоге ниже которого он считается плохим define('BLOG_COLLECTIVE_LIMIT_GOOD',-3); // рейтинг топика в коллективных блогах ниже которого он считается плохим