1 (изменено: PunBB, 2017.03.13 22:03)

Тема: Private Messaging - Личные сообщения

Private Messaging (pun_pm) - Личные сообщения. Расширение позволяет обмениваться личными сообщениями с пользователями. После установки в правом верхнем углу появится ссылка (ЛС) для перехода к личным сообщениям. При появлении нового непрочитанного сообщения, ссылка (ЛС) будет выделена жирным шрифтом.

• Версия 2.4.2
• Разработчик: PunBB Development Team


Скачать адаптированную версию для PunBB 1.4.4  (официальная исправленная версия)

Скачать расширение 3 в 1 Private Messaging (с уведомлениями и отправкой на е-маил о новом сообщении)

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

2 (изменено: PunBB, 2016.06.30 11:43)

Re: Private Messaging - Личные сообщения

Расширение показывает всплывающее окошко при приходе новых ЛС и издает короткий звуковой сигнал, а так же отправляет уведомление на эл. почту (опционально)

Поддержка PunBB v1.4.4
Авторы
PunBB Development Team
dimka.linux@gmail.com
Smith
Editor PunBB

Оригинал расширения в первом посте.

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

3

Re: Private Messaging - Личные сообщения

Скачал официальное расширение, появляется ошибка
PHP Deprecated:  preg_replace(): The /e modifier is deprecated ....
почему официальное расширение выводит ошибку, а ваше, 3 в 1 нет?

4

Re: Private Messaging - Личные сообщения

да, кстати. у меня тоже вылазит, раньше не замечал

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in ../extensions/pun_pm/functions.php on line 627

указало на эту строку

    $str1 = preg_replace('#^Re\[(\d{1,10})\]: #eu', '\'Re[\'.(\\1 + 1).\']: \'', $str);

что с ней не так?

Если вас никто не критикует – значит успеха вы еще не добились.

5

Re: Private Messaging - Личные сообщения

Filimonoff сказал:

почему официальное расширение выводит ошибку, а ваше, 3 в 1 нет?

Filimonoff, потому что официальные расширения не адаптированы для работы на форуме версии 1.4.4

Решение следующее:
найти функцию pun_pm_next_reply($str) и заменить ее на:

function pun_pm_next_reply($str)
{
  if (substr($str, 0, 4) == 'Re: ')
    return 'Re[2]: ' . substr($str, 4);
  $str1 = preg_replace_callback('#^Re\[(\d{1,10})\]: #', create_function('$next_reply', 'return "Re[".($next_reply[1] + 1)."]: ";'),$str);
  return $str == $str1 ? 'Re: ' . $str : $str1;
}

Private Messaging 3 в 1 это исправленная версия

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

6

Re: Private Messaging - Личные сообщения

Пока читал перевод на русский, плакал xD
Вместо черновика - проект, Sent от Send отличить не могут. Решил не ставить, а то засмеют

7

Re: Private Messaging - Личные сообщения

иван щинини, расширение было собрано "как есть". Если есть предложение по переводу, высылайте архив с исправлениями в личку, а мы обновим архив.

Спасибо за замечание.

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

8 (изменено: иван щинини, 2016.06.30 09:55)

Re: Private Messaging - Личные сообщения

PunBB сказал:

иван щинини, расширение было собрано "как есть". Если есть предложение по переводу, высылайте архив с исправлениями в личку, а мы обновим архив.

Спасибо за замечание.

Вот поправки:

russian.rar

Может чет упустил на сонный глаз

9 (изменено: PunBB, 2016.06.30 11:57)

Re: Private Messaging - Личные сообщения

иван щинини сказал:

Вот поправки:
russian.rar  2.2 Кб  (1)
Может чет упустил на сонный глаз

Обновил перевод на русский обновил архив. Спасибо за проделанную работу  Default/ay

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

10

Re: Private Messaging - Личные сообщения

Здравствуйте! У меня на с мобильного при получении нового сообщения, короче в списке тем, их названия уплывают куда то. Видно только пользователя. Как решить эту проблему?

11

Re: Private Messaging - Личные сообщения

Yurka.Belov сказал:

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

Мысли читать не умеем. Скрин в студию  PunBB_INFO_ICQ/bigsmile

12

Re: Private Messaging - Личные сообщения

Xakker, смотрите, тема уплыла вправо и при входе с мобильного просто невозможно нормально открыть непрочитанное сообщение.

Private Messaging - Личные сообщения


Приходится постоянно вертеть экран чтобы посмотреть новое сообщение.

13 (изменено: kisa, 2017.03.14 13:13)

Re: Private Messaging - Личные сообщения

Угу. мои жалуются на то же самое.
И сильно плачут на нерабочую кнопку панели смайликов в ЛС.
Заметил ещё такое: при установки панели смайлов "помощь по смайлам" в "общаке" исчезла (понятно, за ненадобностью), а в личке осталась и выглядит так:
Private Messaging - Личные сообщения


BBCode buttons • Версия 1.4.18, BBCode buttons: smiles bar • Версия 1.0.6 • Разработчик: okras

14

Re: Private Messaging - Личные сообщения

Yurka.Belov сказал:

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

Yurka.Belov, добавьте в файл стилей это

.pun_pm_list .td4 {width:100%;min-width:10em;}
.pun_pm_list td.td3  a {overflow:hidden;}
@media screen and (max-width: 600px) {
.pun_pm_list .td5 {display:none;}
.pun_pm_list .td3 {width:8em;}
.pun_pm_msg .td1 {width:auto;}}
@media screen and (max-width: 460px) {.pun_pm_list .td3{width:4em;}}
kisa сказал:

Угу. мои жалуются на то же самое.
И сильно плачут на нерабочую кнопку панели смайликов в ЛС.

У вас установлена версия, которая не совместима с ЛС. Замените на нашу

https://punbb.info/t-538.html

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

15 (изменено: kisa, 2017.03.16 04:15)

Re: Private Messaging - Личные сообщения

Default/bs Спасибо, срослось

16

Re: Private Messaging - Личные сообщения

PunBB, супер! Прописал стили и все отобразилось как надо! Единственное не видно дат... да ну и фиг с ними, главное что экран не надо ворочать каждый раз чтобы прочитать письмо  Default/bo

17 (изменено: acer, 2017.06.08 18:57)

Re: Private Messaging - Личные сообщения

Подскажите, а есть ли в плагине настройки по ограничению количества личных сообщений (всего)?

18 (изменено: kisa, 2017.06.08 19:49)

Re: Private Messaging - Личные сообщения

У админа
Администрирование-Настройки-Свойства
Там мотаем вниз, секция "Личные сообщения". В ней есть лимит входящих и исходящих. По умолчанию стоит по 100.
0 - лимит отключен.
Это всё.

19 (изменено: acer, 2017.06.12 14:46)

Re: Private Messaging - Личные сообщения

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

например: у вас 98 сообщений из <берется из настроек в админке> например 100.
И входящие и исходящие

20

Re: Private Messaging - Личные сообщения

acer, разработчики давно перестали поддерживать этот проект, новых пока не нашлось!  PunBB_INFO_ICQ/cool