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); // рейтинг топика в коллективных блогах ниже которого он считается плохим