Отчлючение на форуме уведомлений по почте о новых личных сообщениях

Автор Skai, 29 октября 2009, 20:05:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Skai

Здравствуйте!
Необходимо глобально отключить на форуме возможность пользователей получать уведомления по почте о новых личных сообщениях.
В панели администрирования я такую опцию не нашел.

Так же подскажите, пожалуйста, как глобально отключить отправку уже существующих оповещений по почте в случае подписки на тему (новые подписки я уже запретил, однако осталось огромное количество старых).

В идеале, чтобы форум отправлял только сообщения в случае утери пароля.

Заранее спасибо за помощь.

0daliska

Администрирование -> Права доступа -> Права доступа по группам ->
Выбираете нужную группу пользователей и в Правах для разделов с глобальными привилегиями этой группы находите Уведомления:
Получение уведомлений о новых ответах
Получение уведомлений о новых темах
ставите переключатель на Запретить или Отклонить ...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Skai

Цитата: 0daliska от 29 октября 2009, 23:51:29
Администрирование -> Права доступа -> Права доступа по группам ->
Выбираете нужную группу пользователей и в Правах для разделов с глобальными привилегиями этой группы находите Уведомления:
Получение уведомлений о новых ответах
Получение уведомлений о новых темах
ставите переключатель на Запретить или Отклонить ...
Все это уже было проделано, и дает лишь то, что пользователи не могут создавать новые подписки :)
Однако, вопрос старых подписок и уведомлений о новых личных сообщениях остается открытым.

manson

У меня такой вопрос:

Как сделать так, чтобы на почту приходило только уведомление о личном сообщении с форума, а НЕ сам текст сообщения?

Версия форума 1.1.7
SMF 1.1.11 (utf-8)          Моды:
1. Ad Managment    2.3      2.   Aeva ~ Auto-Embed Video & Audio    6.9.99        3. SMF Sitemap    1.2.2   4. Load Standard Language 1.0.2
5. Googlebot & Spiders Mod 2.0.4    6. Users Online Today Mod

Drakonsa


manson

SMF 1.1.11 (utf-8)          Моды:
1. Ad Managment    2.3      2.   Aeva ~ Auto-Embed Video & Audio    6.9.99        3. SMF Sitemap    1.2.2   4. Load Standard Language 1.0.2
5. Googlebot & Spiders Mod 2.0.4    6. Users Online Today Mod

Макар

Зайди в админке, в диспетчер задач и отключи рассылки. И в шаблон лазить не надо.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Макар

По поводу текста в лс , в  характеристики и настройки поставить галку возле не отправлять текст нового сообщения в уведомлениях форума.
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

manson

Цитата: Makar от 30 октября 2009, 19:45:39
По поводу текста в лс , в  характеристики и настройки поставить галку возле не отправлять текст нового сообщения в уведомлениях форума.

Не помогло. Всё равно приходит текст сообщения. Есть ещё варианты?
SMF 1.1.11 (utf-8)          Моды:
1. Ad Managment    2.3      2.   Aeva ~ Auto-Embed Video & Audio    6.9.99        3. SMF Sitemap    1.2.2   4. Load Standard Language 1.0.2
5. Googlebot & Spiders Mod 2.0.4    6. Users Online Today Mod


manson

Цитата: Fenix от 31 октября 2009, 15:00:26
Поиск рулит ;-) http://www.simplemachines.ru/index.php?topic=6796.msg52247#msg52247

Спасибо, помогло.

Вот решение:

Цитата: Fenix от 20 августа 2009, 22:22:50
Решил проблему. Может кому пригодится.

В файле PersonalMessage.russian-utf8 находим:


$txt[562] = 'Только что Вы получили личное сообщение от SENDER на ' . $context['forum_name'] . '.' . "\n\n" . 'Обратите внимание это всего лишь уведомление. Пожалуйста не отвечайте на этот email.' . "\n\n" . 'Отправленное Вам сообщение:' . "\n\n" . 'MESSAGE';


И можно отредактировать на любой вкус, к примеру:


$txt[562] = 'Только что Вы получили личное сообщение на ' . $context['forum_name'] . '.' . "\n\n" . 'Обратите внимание это всего лишь уведомление. Пожалуйста не отвечайте на этот email';

SMF 1.1.11 (utf-8)          Моды:
1. Ad Managment    2.3      2.   Aeva ~ Auto-Embed Video & Audio    6.9.99        3. SMF Sitemap    1.2.2   4. Load Standard Language 1.0.2
5. Googlebot & Spiders Mod 2.0.4    6. Users Online Today Mod

karavan

Спасибо за ответ, тоже с удивлением обнаружил что галочка по пути Админка - Характеристики и настройки - Не отправлять текст сообщения в уведомлениях стоит но не работает :facepalm: Пришлось править указанную вами и ув. Fenix строку в файле PersonalMessage.russian.php после чего всё стало нормально. Правда в двойке оригинальная строка имеет несколько другой вид:
$txt['pm_email'] = 'Вы получили личное сообщение от SENDER на ' . $context['forum_name'] . '.' . "\n\n" . 'Обратите внимание: это всего лишь уведомление. Пожалуйста, не отвечайте на это письмо.' . "\n\n" . 'Отправленное Вам сообщение:' . "\n\n" . 'MESSAGE';
(стока № 26). Заменил на:
$txt['pm_email'] = 'Вы получили личное сообщение от SENDER на ' . $context['forum_name'] . '.' . "\n\n" . 'Для прочтения самого сообщения нужно авторизироваться на форуме. Обратите внимание: это всего лишь уведомление, отвечать на него не нужно.';
а также для пользователей украинской локализации кроме текста, была исправлена ошибка кода, которая приводила к выводу такой абракадабры: "\n\nВажливо...", исправленный вариант такой:
$txt['pm_email'] = 'Ви отримали особисте повідомлення від SENDER на форумі ' . $context['forum_name'] . '.' . "\n\n" . 'Зверніть увагу, це лише інформування, на яке непотрібно відповідати по пошті, щоб прочитати надісланий Вам текст, авторизуйтесь, будь-ласка, на форумі.';

Однозначно, тексты ЛС не должны бродить по почтам, пароли на которые часто у кого-попало, а человек думает что его ЛС конфиденциально :facepalm: