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 (с уведомлениями и отправкой на е-маил о новом сообщении)

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

Re: Обновление Private Messaging с дополнениями

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

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

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

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 это исправленная версия

6

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

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

7

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

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

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

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)
Может чет упустил на сонный глаз

Обновил перевод на русский обновил архив. Спасибо за проделанную работу  поправки russian rar кб чет упустил сонный глаз обновил перевод русский архив проделанную работу thumbsup фото PunBB

10

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

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

11

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

Yurka.Belov сказал:

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

Мысли читать не умеем. Скрин в студию  мобильного получении нового сообщения короче списке названия уплывают куда мысли читать умеем скрин студию фото PunBB

12

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

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

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


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

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

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

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


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

[url]http://krokovod.org[/url]

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

1

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

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

срослось фото PunBB Спасибо, срослось

[url]http://krokovod.org[/url]

16

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

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