1 (16.11.2008 05:49 отредактировано parpalak)

Тема: [Релиз] Личные сообщения (pun_pm)

Всем привет.

В команде PunBB я работаю над расширением pun_pm, которое предоставляет пользователям простой механизм для обмена личными сообщениями. Летом мы выпустили первую версию (1.0b) этого расширения и получили некоторые отзывы пользователей. Часть из них была учтена, также реализованы некоторые другие фичи. И теперь я хочу представить вашему вниманию версию 1.0RC.

pun_pm работает на PunBB 1.3 RC и на последней dev-версии форума из SVN.

Скачать расширение можно из официального репозитория или же по этим ссылкам:

7z (15 Kb)
tgz (17 Kb)
zip (24 Kb)

Протестируйте, пожалуйста, расширение pun_pm. Ждем любые предложения по улучшению и сообщения о багах.

UPD: Текущая версия расширения 1.2.2, оно работает на PunBB 1.3. Список фич, намеченных для реализации в следующих версиях pun_pm, можно найти в спецификации.

Сайт parpalak

Поделиться

2

Re: [Релиз] Личные сообщения (pun_pm)

Поставил на RC-1. Немного потестировал, внешних ошибок не заметил. Кстати, очень понравилось расположение элементов. Ничего лишнего, приятные конвертики, в стиле минимализма. Не хватает только одного существенного элемента, должен отображаться аватар автора сообщения.
Так же стоит подумать об ограничении количества входящих сообщений для различных групп. Зачем загружать БД личными сообщениями, которые теряют актуальность обычно сразу после прочтения.

У каждого свой взгляд на мир.

Сайт coordinator

Поделиться

3

Re: [Релиз] Личные сообщения (pun_pm)

coordinator пишет:

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

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

Кстати, в этом списке еще есть

  • [li]цепочки сообщений;[/li]
    [li]сортировка по статусу в Outbox'е;[/li]
    [li]кнопки для BB-кодов (интеграция с расширением pun_bbcode);[/li]

В этом же списке были и ограничения по группам. Сейчас можно настроить общие ограничения для всех пользователей (в Administration -> Settings -> Features появляется дополнительный раздел с настройками pun_pm).

Сайт parpalak

Поделиться

4

Re: [Релиз] Личные сообщения (pun_pm)

Как насчет шифровать сообщения, чтобы сохранить, так сказать, privacy?

Захочешь — найдешь время, не захочешь — найдешь причину.

Поделиться

5

Re: [Релиз] Личные сообщения (pun_pm)

Шифровать сообщения, чтобы админ не мог прочитать их, заглянув в базу данных?
Тогда уж нужно шифровать и e-mail'ы, отсылаемые через форум, и еще много чего шифровать smile

В ближайшее время добавление шифрования не планируется, и лично я сомневаюсь, что оно когда-нибудь вообще будет сделано.

Сайт parpalak

Поделиться

6

Re: [Релиз] Личные сообщения (pun_pm)

hcs пишет:

Как насчет шифровать сообщения, чтобы сохранить, так сказать, privacy?

parpalak пишет:

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

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

Carpe diem

Сайт Titan

Поделиться

7

Re: [Релиз] Личные сообщения (pun_pm)

parpalak, что-то начинает напрягать чисто морально многократное цитирование в pm.
Мне кажется, в расширении для ветки 1.2 отсутствие цитирования текста при ответе на ЛС более удобно.

У каждого свой взгляд на мир.

Сайт coordinator

Поделиться

8

Re: [Релиз] Личные сообщения (pun_pm)

coordinator пишет:

parpalak, что-то начинает напрягать чисто морально многократное цитирование в pm.
Мне кажется, в расширении для ветки 1.2 отсутствие цитирования текста при ответе на ЛС более удобно.

Можно сделать per-user опцией.

Carpe diem

Сайт Titan

Поделиться

9

Re: [Релиз] Личные сообщения (pun_pm)

даже нужно smile
еще неплохая опция  Удалить после ответа smile

Сайт Wolverine

Поделиться

10

Re: [Релиз] Личные сообщения (pun_pm)

Добавил опцию для цитирования в спецификацию.

Сайт parpalak

Поделиться

11

Re: [Релиз] Личные сообщения (pun_pm)

А есть русскоязычный перевод к этому расширению? Или писать свой?

Поделиться

12

Re: [Релиз] Личные сообщения (pun_pm)

https://trac.mysvn.ru/punbb/punbb

В аттачментах.

У каждого свой взгляд на мир.

Сайт coordinator

Поделиться

13

Re: [Релиз] Личные сообщения (pun_pm)

coordinator, спасибо, да я правда уже сам перевёл всё. smile

А эта ссылка явлется главным местом, где хранятся локализации PunBB и различных расширений? Или это лично ваше (или кого ещё) хранилище?

Я это к тому спрашиваю, чтобы в будущем не переводить зазря. smile Если по этой ссылке не буду находить перевода, то в теории его как бы и нету, или не стоит ориентировать только на эту ссылку?

Поделиться

14

Re: [Релиз] Личные сообщения (pun_pm)

Вообще-то у нас есть неофициальный SVN (см. пост на официальном форуме), где всё это можно было бы хранить. Можно языковые пакеты для форума и расширений туда класть.

Сайт parpalak

Поделиться

15

Re: [Релиз] Личные сообщения (pun_pm)

parpalak, ясно, спасибо за полезную информацию! wink

Поделиться

16

Re: [Релиз] Личные сообщения (pun_pm)

parpalak, какие изменения в расширении версии 1.2.4 по сравнению с 1.2.2 ?

У каждого свой взгляд на мир.

Сайт coordinator

Поделиться

17

Re: [Релиз] Личные сообщения (pun_pm)

coordinator пишет:

какие изменения в расширении версии 1.2.4 по сравнению с 1.2.2 ?

Пофиксено несколько багов, никаких фич не добавилось.

Сайт parpalak

Поделиться

18

Re: [Релиз] Личные сообщения (pun_pm)

Не работают обе версии (старая и новая) вообще. Точнее, не устанавливаются. Тоже самое и с "pun_quote". Скрипт сообщает следующее:

ВАЖНО! Список расширений найден в папке Extensions, но их установка или обновление невозможно, поскольку были обнаружены ошибки.
Ошибка загрузки расширения "pun_pm".
Не удается прочитать manifest.xml.

Судя по всему, это проблема хостинга от Мажордомо.
Версия PunBB 1.3.2
Операционная система: FreeBSD
PHP: 4.4.8 - Показать информацию
PHP Accelerator: Не доступно
База данных MySQL Standard 5.0.67

На Мастерхосте три форума с разными БД обеспечивают весь функционал - устанавливается и работает без замечаний.

Сайт shinkareff

Поделиться

19

Re: [Релиз] Личные сообщения (pun_pm)

shinkareff пишет:

Не удается прочитать manifest.xml.

Попробуйте перезалить файл на хостинг, очень вероятно, что он некорректно залился.
Если не поможет — посмотрите, какие ему назначены права.

Сайт putnik

Поделиться

20 (18.12.2008 22:12 отредактировано shinkareff)

Re: [Релиз] Личные сообщения (pun_pm)

Перезаливал несколько раз - и вручную по ФТП, и с помощью скрипта.
Нормально работают "pun_antispam", "pun_bbcode" и "pun_repository".
На рабочих расширениях и на проблемных, права сравнивал. Они такие:
папка "pun_расширение" - 750
в ней файлы - 640

"pun_quote" и "pun_pm", устанавливаемые в атоматическом режиме, ставят на файл "manifest.xml" права - 644
Смена этих характеристик на любые другие (и 777 тоже) ничего не даёт.

Сайт shinkareff

Поделиться

21

Re: [Релиз] Личные сообщения (pun_pm)

Решение найдено. Сменил на хостинге версию PHP на 5.2.6.
Установка прошла штатно, оба приложения работают.

Сайт shinkareff

Поделиться

22

Re: [Релиз] Личные сообщения (pun_pm)

Можно как-то приладить панель bbcode к Личным сообщениям?

Поделиться

23

Re: [Релиз] Личные сообщения (pun_pm)

В последней версии pun_pm, которая доступна через свн уже есть поддержка pun_bbcode. Только обновлять надо оба расширения pun_pm и pun_bbcode.

Смайл. Дата. Подпись.

Поделиться

24

Re: [Релиз] Личные сообщения (pun_pm)

раньше вроде показывалась панелька с ббкодами и смайлами при написании ЛС, но сейчас что-то она пропала sad. стояли последнии версии, уже пробывал заново заливать, переустанавливать. и всеравно не работает...

Поделиться

25

Re: [Релиз] Личные сообщения (pun_pm)

У меня вопрос. Куда сохраняется вся переписка?

Поделиться