1 (edited by PunBB 2018.03.12 05:36)

Topic: Private Messaging Email: уведомления о новых ЛС на Email

Какое-то время на форумах PunBB ещё будут актуальны ЛС Private Messaging (pun_pm). В исходном виде им очень не хватает внятного оповещения пользователей о получении нового сообщения. В арсенале есть визуальные  оповещалки внутри форума - например, Pun PM Notifier, или PM Notification.

Однако пользователи просят ещё и уведомлений на e-mail.

Найдено одно такое расширение, но даже на Гитхабе разработчика лежит не последняя версия, имеющая косяки. Последняя же версия случайно найдена... на задворках этого форума  PunBB_INFO_ICQ/bigsmile Где упоминается скороговоркой,  между прочим, отчего на неё обращают мало внимания.

Презентую её, как положено  PunBB_INFO_ICQ/bigsmile

Private Messaging Email Версия 1.2.5 • Разработчик: Smith (edit for 1.4 by KANekT). При получении пользователем личного сообщения, отправляет ему на e-mail письмо вида:

От«Кроковод», Почтовый робот.
Кому:

Новое личное сообщение от Кот Мартын

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

Посетите http://krokovod.org/forum/ чтобы его прочитать.

--
«Кроковод», Почтовый робот.
(Не отвечайте на данное сообщение)

По умолчанию функция ВЫКЛЮЧЕНА - это сделано для того, чтобы не засорять почту непонятливым пользователям.
Каждый пользователь при желании сам должен включить оповещения. Идём в Профиль - Настройки, внизу находим пункт "PM Email Уведомлять по эл. почте при получении личных сообщений.", ставим галочку:

http://krokovod.org/forum/uploads/images/2018/02/031903_11.jpg

Если Вы хотите, чтобы функция у всех пользователей была включена по умолчанию, найдите в Манифесте строку  20:

     $forum_db->add_field('users', 'enable_pm_email', 'TINYINT(1)', false, 0);

Выделенный мной ноль замените на единицу. Это можно сделать перед установкой. А если Вы сделали это на работающем расширении - обновите хуки. Тогда у всех пользователей функция будет включена, пока они сами её не отключат.

Языки меню - русский, украинский, белорусский. Письма-оповещения только русские.

Скачать pmemail.zip  4 Kb  (7)

2 (edited by kisa 2018.02.07 02:20)

Re: Private Messaging Email: уведомления о новых ЛС на Email

К сожалению, на php 7.0 расширение не заработало  PunBB_INFO_ICQ/sad  Единственное из установленной у меня кучи.
Что с ним делать? Нужно PunBB_INFO_ICQ/cray

3

Re: Private Messaging Email: уведомления о новых ЛС на Email

А в чем проблема? Не присылает письма на почту?

Если вам долго не отвечают, пишите автору темы в личку или на Email.

4 (edited by kisa 2018.02.07 03:55)

Re: Private Messaging Email: уведомления о новых ЛС на Email

Ога PunBB_INFO_ICQ/sad . Нигде не ругается. Я дебаг включал, пока сам гонял 7.0.

5

Re: Private Messaging Email: уведомления о новых ЛС на Email

таак, переписал и это. на ка попробуй вот это с другим ID

panpunpmemail.zip  4.7 Kb  (6)

Если вам долго не отвечают, пишите автору темы в личку или на Email.

6 (edited by kisa 2018.02.07 14:20)

Re: Private Messaging Email: уведомления о новых ЛС на Email

PunBB_INFO_ICQ/thumbsup  PunBB_INFO_ICQ/bravo Если в названии расширения значится Pan - по-другому быть не может  PunBB_INFO_ICQ/music  PunBB_INFO_ICQ/bigsmile
PunBB_INFO_ICQ/blush Правда сейчас, выспавшись, я не уверен, что вчера ночью не наделал ошибок, и старое расширение по моей дури не запускалось...