1 (edited by PunBB 2018.02.26 16:41)

Topic: Pan Draft Posts - черновики тем и сообщений

С расширением Pan Draft Posts пользователям вашего форума не нужно беспокоиться о потерянных сообщениях в случае обрыва интернет-соединения, отключении электричества, когда компьютер неожиданно выключился или разрядился аккумулятор смартфона. Расширение позволяет периодически сохранять написанные, но не отправленные сообщения и темы. Все черновики сообщений и тем находятся в профиле каждого пользователя.

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

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


https://punbb.softplaza.net/uploads/images/2017/06/b8852199f98063c3964740d4d9d6d605.png


Когда в списке появляется хотя бы один черновик, в правом углу экрана (на стиле Oxygen
) появится горячая ссылка для перехода к списку черновиков. Черновики подразделяются на 2 группы: Темы и Сообщения.

В исходном положении список отсортирован от старых черновиков к новым. Во первых это сделано для того. чтобы не потерять из виду самые старые черновики. Но для удобства также добавлена функция сортировки по дате создания черновиков.
Кроме того, если поле для ввода сообщения пустое, то запросы не отправляются. Необходимо ввести в поле ввода не менее 10 символов.

Черновики можно удалять. Добавлено подтверждение перед удалением и навигация по страницам.

Скачать расширение Pan Draft Posts

2

2 (edited by kisa 2017.06.19 02:02)

Re: Pan Draft Posts - черновики тем и сообщений

Мне показалось, удобнее будет при заходе в "Черновики" по умолчанию показывать вкладку "Сообщения", чем темы. Как более востребованную. Лично мне на этом форуме, с момента запуска расширения, ни разу не пришлось отправлять в черновик тему, а сообщений - с десяток. И заходя туда, постоянно натыкаюсь на крайне редко нужную вкладку "Темы", и вынужден переключаться на постоянно  нужную "Сообщения".


This content is available only to registered users.

3

Re: Pan Draft Posts - черновики тем и сообщений

kisa wrote:

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

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

$matches[1]

Обновлено расширение для сохранения черновиков до версии 0.4

+ Исправлена прямая ссылка на пустой список тем. Сейчас, если тем нет, но есть сообщения ссылка направлена на список черновиков сообщений. Если же есть темы и сообщения, то ссылка ведет в первую очередь к темам.
+ Добавлено удаление черновиков тем и форумов при удалении темы и форума.

1

4

Re: Pan Draft Posts - черновики тем и сообщений

Расширение обновлено. Устранены найденные ошибки и добавлен украинский язык

2

5

Re: Pan Draft Posts - черновики тем и сообщений

Есть мнение юзеров мобильных, что это расширение неплохо бы автоматизировать. Например, после того как юзер написал 500 символов, автосохранять в черновике... если опубликует-черновик пропадает.  Это из-за того, что на мобилах часто тыкают не туда своими сардельными пальцами, а текст слетает.  Подумайте над этим уважаемые разработчики.

6

Re: Pan Draft Posts - черновики тем и сообщений

kirpich wrote:

Подумайте над этим уважаемые разработчики.

Еще на заре создания этого расширения было реализовано. Тестируй на нашем форуме PunBB_INFO_ICQ/smile

7

Re: Pan Draft Posts - черновики тем и сообщений

PunBB wrote:

Еще на заре создания этого расширения было реализовано. Тестируй на нашем форуме

Можно получить дружественный пендель, точнее направление на тестирование? У меня нет функции черновиков, вот прям ей гугл, нету у меня PunBB_INFO_ICQ/smile

8 (edited by PunBB 2019.06.30 16:40)

Re: Pan Draft Posts - черновики тем и сообщений

Попробуй что нибудь написать в форме  сообщения, но не отправляй. Подожди более 2х минут.
А затем смотри в своем профиле последний пункт:
https://punbb.softplaza.net/uploads/images/2019/07/a39982c09d25bffad24e33bc65700e7f.png

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

1

9 (edited by kirpich 2019.06.30 23:57)

Re: Pan Draft Posts - черновики тем и сообщений

@PunBB, о.. щас попробую конечно!  PunBB_INFO_ICQ/thumbsup
Попробовал, что-то у меня такого пункта не появилось, а расширение так-то работает  PunBB_INFO_ICQ/crasy

$matches[2]

А ну ка щас проверю черновик ... неа не работает автоматика  PunBB_INFO_ICQ/crasy

10

Re: Pan Draft Posts - черновики тем и сообщений

kirpich wrote:

А ну ка щас проверю черновик ... неа не работает автоматика

Хм, странно. Буду искать причину. Спасибо, что обратил на это внимание

$matches[2]

Проверил на хроме, все работает. Тестировалось также на юзере с ником demo, pass:1111. Пробуй через него и напиши с каким браузером работаешь.

11

Re: Pan Draft Posts - черновики тем и сообщений

@PunBB, так на хроме и пробовал, только линуксовом и на десктопе, а надо было на мобиле?  PunBB_INFO_ICQ/smile

12

Re: Pan Draft Posts - черновики тем и сообщений

У меня работает с мобилы Xiaomi Mi Max 2 на хроме и на ноуте Windows 7 также на хроме. На других браузерах не тестировал.
Может у тебя в браузере скрипты отключены?  PunBB_INFO_ICQ/dontknow

1

13

Re: Pan Draft Posts - черновики тем и сообщений

@kirpich, а этаа... В профиле у Вас оно включено?
https://punbb.softplaza.net/uploads/images/2019/07/db31388df6b32840e5a3d218ab44b5ee.png

14

Re: Pan Draft Posts - черновики тем и сообщений

@kisa, включено

PunBB wrote:

Может у тебя в браузере скрипты отключены? 

Все включено, гарантирую ... даже ошибки в консоли проверил, все чисто.

Вот сейчас просто проверяю...
О, сработало!  Видимо надо было оставить активный курсор в поле ввода, все записалось  PunBB_INFO_ICQ/yahhoo  PunBB_INFO_ICQ/write  PunBB_INFO_ICQ/thumbsup

15 (edited by DronSF 2020.02.21 12:03)

Re: Pan Draft Posts - черновики тем и сообщений

Если на форуме включено расширение Pan Notify то увидите такую картину.
https://punbb.softplaza.net/uploads/images/2020/02/28eb751b38825f62f5d7ca66ca8c363e.png
Чтобы цифры черновиков не дублировались нужно в файле extensions\pan_drafts\hooks\hd_visit_elements.php исправить код

if ($drafts_num > 0 && $drafts_num_fid > 0)
   $visit_links['pan_drafts'] = '<span class="pan-private-chat-unread-msg"><a href="'.forum_link($forum_url['pan_drafts_list_fid'], $forum_user['id']).'">'.$lang_pan_drafts['drafts'].'</a> </span><span id="notifications" class="note-pl-posts" style="margin-left:0;color:#fff;border-radius:10px;position:relative;bottom:5.3px;border:1.9px solid;padding:0 4.7px 0 5px;background-color:#ababf5;box-shadow: 1px 2px rgba(84, 125, 218, 0.34);">'.$drafts_num.'</span>';
else if ($drafts_num > 0 && $drafts_num_tid > 0)
   $visit_links['pan_drafts'] = '<span class="pan-private-chat-unread-msg"><a href="'.forum_link($forum_url['pan_drafts_list_tid'], $forum_user['id']).'">'.$lang_pan_drafts['drafts'].'</a> </span><span id="notifications" class="note-pl-posts" style="margin-left:0;color:#fff;border-radius:10px;position:relative;bottom:5.3px;border:1.9px solid;padding:0 4.7px 0 5px;background-color:#ababf5;box-shadow: 1px 2px rgba(84, 125, 218, 0.34);">'.$drafts_num.'</span>';

на

if ($drafts_num > 0 && $drafts_num_fid > 0)
   $visit_links['pan_drafts'] = '<span class="pan-private-chat-unread-msg"><a href="'.forum_link($forum_url['pan_drafts_list_fid'], $forum_user['id']).'">'.$lang_pan_drafts['drafts'].'</a> </span>';
else if ($drafts_num > 0 && $drafts_num_tid > 0)
   $visit_links['pan_drafts'] = '<span class="pan-private-chat-unread-msg"><a href="'.forum_link($forum_url['pan_drafts_list_tid'], $forum_user['id']).'">'.$lang_pan_drafts['drafts'].'</a> </span>';

Может ли автор расширения в будущем в настройки добавить чекбокс типа "не отображать кол-во сообщений в кружочке, если включен Pan Notify (дублирование)", чтобы не править код или совместимость с ним? Или лучше автору расширения Pam Notify сделать совместимость с Pan Drafts (как например там сделано с другими расширениями)?