Текст сообщения в письме
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Yomoto
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 16 лет 4 месяца
- Откуда: Беларусь
- Благодарил (а): 6 раз
Текст сообщения в письме
Здравствуйте!
Помогите мне добавить в письмо, которое приходит пользователю подписанному на тему форума, текст сообщения.
Ссылка на последнее сообщение приходит, а вот текст как?
Спасибо.
Помогите мне добавить в письмо, которое приходит пользователю подписанному на тему форума, текст сообщения.
Ссылка на последнее сообщение приходит, а вот текст как?
Спасибо.
-
Yomoto
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 16 лет 4 месяца
- Откуда: Беларусь
- Благодарил (а): 6 раз
Re: Текст сообщения в письме
Так этот мод для личных сообщении, а меня интересует текст сообщения на форуме.
К примеру:
Вы мне ответили . Я, так как подписался на данную тему, получил сообщение на эл.почту, что в данной теме есть ответ. Но увидеть текст самого сообщения я не могу.
Отсюда и был вопрос — как вытащить текст ответа в теме.
К примеру:
Вы мне ответили . Я, так как подписался на данную тему, получил сообщение на эл.почту, что в данной теме есть ответ. Но увидеть текст самого сообщения я не могу.
Отсюда и был вопрос — как вытащить текст ответа в теме.
-
Yomoto
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 16 лет 4 месяца
- Откуда: Беларусь
- Благодарил (а): 6 раз
Re: Текст сообщения в письме
Спасибо всем. Очень громоздко. Но, благодаря ссылочкам, получил перевод моего запроса на английский и нашел вот такое ШИКАРНОЕ решение:
1. Редактируем /includes/functions_posting.php
1.1 заменяем строки 2585 - 2589
на строки
1.2. заменяем строки 1163 - 1165
на строки
1.3. заменяем строки 1322 - 1332
на строки
2. В файлах
в нужном Вам месте добавить
ВУАЛЯ! 
1. Редактируем /includes/functions_posting.php
1.1 заменяем строки 2585 - 2589
Код: Выделить всё
// Send Notifications
if ($mode != 'edit' && $mode != 'delete' && $post_approval)
{
user_notification($mode, $subject, $data['topic_title'], $data['forum_name'], $data['forum_id'], $data['topic_id'], $data['post_id']);
}Код: Выделить всё
// Send Notifications
if ($mode != 'edit' && $mode != 'delete' && ($auth->acl_get('f_noapprove', $data['forum_id']) || $auth->acl_get('m_approve', $data['forum_id'])))
{
//remove bbcode from text
$stripped_post_text = $data['message'];
strip_bbcode($stripped_post_text, $data['bbcode_uid']);
user_notification($mode, $subject, $data['topic_title'], $data['forum_name'], $data['forum_id'], $data['topic_id'], $data['post_id'], $stripped_post_text);
}Код: Выделить всё
function user_notification($mode, $subject, $topic_title, $forum_name, $forum_id, $topic_id, $post_id)
{
global $db, $user, $config, $phpbb_root_path, $phpEx, $auth;Код: Выделить всё
function user_notification($mode, $subject, $topic_title, $forum_name, $forum_id, $topic_id, $post_id, $post_text='')
{
global $db, $user, $config, $phpbb_root_path, $phpEx, $auth;Код: Выделить всё
$messenger->assign_vars(array(
'USERNAME' => htmlspecialchars_decode($addr['name']),
'TOPIC_TITLE' => htmlspecialchars_decode($topic_title),
'FORUM_NAME' => htmlspecialchars_decode($forum_name),
'U_FORUM' => generate_board_url() . "/viewforum.$phpEx?f=$forum_id",
'U_TOPIC' => generate_board_url() . "/viewtopic.$phpEx?f=$forum_id&t=$topic_id",
'U_NEWEST_POST' => generate_board_url() . "/viewtopic.$phpEx?f=$forum_id&t=$topic_id&p=$post_id&e=$post_id",
'U_STOP_WATCHING_TOPIC' => generate_board_url() . "/viewtopic.$phpEx?uid={$addr['user_id']}&f=$forum_id&t=$topic_id&unwatch=topic",
'U_STOP_WATCHING_FORUM' => generate_board_url() . "/viewforum.$phpEx?uid={$addr['user_id']}&f=$forum_id&unwatch=forum",
));Код: Выделить всё
$messenger->assign_vars(array(
'USERNAME' => htmlspecialchars_decode($addr['name']),
'TOPIC_TITLE' => htmlspecialchars_decode($topic_title),
'FORUM_NAME' => htmlspecialchars_decode($forum_name),
'POST_TEXT' => htmlspecialchars_decode($post_text),
'U_FORUM' => generate_board_url() . "/viewforum.$phpEx?f=$forum_id",
'U_TOPIC' => generate_board_url() . "/viewtopic.$phpEx?f=$forum_id&t=$topic_id",
'U_NEWEST_POST' => generate_board_url() . "/viewtopic.$phpEx?f=$forum_id&t=$topic_id&p=$post_id&e=$post_id",
'U_STOP_WATCHING_TOPIC' => generate_board_url() . "/viewtopic.$phpEx?f=$forum_id&t=$topic_id&unwatch=topic",
'U_STOP_WATCHING_FORUM' => generate_board_url() . "/viewforum.$phpEx?f=$forum_id&unwatch=forum",
));Код: Выделить всё
/language/ru/email/forum_notify.txt
/language/ru/email/newtopic_notify.txt
/language/ru/email/topic_notify.txtКод: Выделить всё
{POST_TEXT}-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Текст сообщения в письме
Ничего при этом другого не сломалось?
Я использую следующие модификации | Памятка
-
Yomoto
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 16 лет 4 месяца
- Откуда: Беларусь
- Благодарил (а): 6 раз
Re: Текст сообщения в письме
Вроде нет. Пока 
А что? Есть подозрения? Вы мне скажите, а то я как Пчелкин в свой подписи
А что? Есть подозрения? Вы мне скажите, а то я как Пчелкин в свой подписи
только дедукцией не пахнетВ HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Текст сообщения в письме
А еще я что-то не нахожу в 3.0.10 строки
Они выглядят по другому.
Код: Выделить всё
// Send Notifications
if ($mode != 'edit' && $mode != 'delete' && $post_approval)
{
user_notification($mode, $subject, $data['topic_title'], $data['forum_name'], $data['forum_id'], $data['topic_id'], $data['post_id']);
}Я использую следующие модификации | Памятка
-
Yomoto
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 16 лет 4 месяца
- Откуда: Беларусь
- Благодарил (а): 6 раз
Re: Текст сообщения в письме
Сорри. У меня 3.0.7-PL1
Вот, что у меня приходит на почту:
Вот, что у меня приходит на почту:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Текст сообщения в письме
То что подсказал Пчелкин — Prime Notify PM — прошло валидацию, для 3.0.10 и нисколько не громоздко (мод наипростейший — "3 правки").
Вы громоздких модов не видели.
P.s. Это нисколько не укол в вашу сторону. Ваше решение, если оно работает, тоже замечательное. И да, обновляйтесь!
Вы громоздких модов не видели.
P.s. Это нисколько не укол в вашу сторону. Ваше решение, если оно работает, тоже замечательное. И да, обновляйтесь!
Я использую следующие модификации | Памятка
-
Yomoto
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 16 лет 4 месяца
- Откуда: Беларусь
- Благодарил (а): 6 раз
-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Текст сообщения в письме
А ну тогда Майский Жук :)
Там кстати автор один — primehalo
Там кстати автор один — primehalo
Я использую следующие модификации | Памятка
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Текст сообщения в письме
Вам поправили название мода...что еще? Зачем городить и спрашивать при старой версии двига?
Кто уже ПОМНИТ что и как работало на 3.0.7 ???...я вас умоляю...
Кто уже ПОМНИТ что и как работало на 3.0.7 ???...я вас умоляю...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
evrus01
- Former team member
- Сообщения: 1274
- Стаж: 15 лет 6 месяцев
- Откуда: Москва
- Благодарил (а): 107 раз
- Поблагодарили: 234 раза
Re: Текст сообщения в письме
Yomoto писал(а):Вот, что у меня приходит на почту:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я использую следующие модификации | Памятка

