Страница 8 из 19

[3.1] [3.2] Post Bookmark - Закладки на сообщения

Добавлено: 24.09.2015 9:34
Sheer
Название расширения: Post Bookmark - Закладки на сообщения
Автор: Sheer, LavIgor
Описание расширения: Расширение позволяет создавать закладки на сообщения форума. Закладками можно управлять в личном разделе. При размещении сообщения можно быстро вставить ссылку на сообщение, выбрав его из списка закладок.
Скачать: https://github.com/AlexSheer/phpbb3.1-PostBookmark
Язык: Русский, English
posbookmark.jpg
post_bookmark_ajax.jpg
post_bookmark_post.jpg
post_bookmark_ajax2.jpg
Версия для phpBB3.2.x https://github.com/AlexSheer/phpbb3.1-P ... e/phpBB3.2

NB! В версии 3.1.10 допущена ошибка, которая приводит к тому, что невозможно установить это расширение.
Решение проблемы

ЗЫ. Расширения портировано из мода от мая 2014 года , архив для 3.0 прилагается
Post_bookmark.zip
ЗЫЫ. К моду Shreder никакого отношения не имеет.

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 15.09.2016 18:59
LavIgor
SergeiS, проблема есть, мы с Алексеем будем смотреть и вникать.
Править настройки PHP не требуется.

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 15.09.2016 19:02
SergeiS
LavIgor писал(а):SergeiS, проблема есть, мы с Алексеем будем смотреть и вникать.
Дайте знать если смогу чем-то помочь. Это дев энвайронмент, если будет нужен дополнительный доступ или изменения - сделаю .

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 15.09.2016 23:15
Sheer
Ошибка найдена и исправлена https://github.com/AlexSheer/phpbb3.1-P ... ce66d445a7

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 16.09.2016 1:08
SergeiS
Sheer писал(а): Ошибка найдена и исправлена
Подтверждаю. После замены всего пакиджа проблема исчезла. Огромное спасибо!

После того как уже залил на Prod обнаружил одно косметическое замечание и более существенную UI багу:
1) хорошо бы "закладки-сообщения" разместить в UCP под "закладки"
2) проблемы с врапингом..
Скрытый текст
bookmarks.jpg
будем фиксить?

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 16.09.2016 2:13
Sheer
1.ACP -- Система -- Управление модулями -- Личный раздел -- Обзор
2. https://github.com/AlexSheer/phpbb3.1-P ... f56e02e395

Отправлено спустя 58 секунд:
SergeiS писал(а): После замены всего
Весь-то не надо...

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 16.09.2016 10:29
SergeiS
Sheer,
Проверил - все работает отлично! За UCP: я думал что есть возможность подставить новую закладку в удобное место при установке. Ручками тоже не проблема.
Вчера ночью почему-то не подхватывались изменения, не смотря на чистку кеше через ACP. Сменил все файлы - пошло (но это мои ночные глюки)
Огромное спасибо за оперативность. Юзеры счастливы ;)

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 16.09.2016 18:11
Sheer
SergeiS писал(а): подставить новую закладку в удобное место при установке
Теоретически возможно, но затратно и для одноразового действия неоправданно. Каждый пункт меню в UCP - это модуль. Модули хранятся в БД в таблице _modules. Система модулей имеет иерархическую древовидную структуру и каждый модуль имеет три идентификатора, назовем их основной, левый и правый. В зависимости от того, какие значения имеют эти идентификаторы и будет расположен модуль в списке. Система работает так, что каждому новому модулю, будь он создан вручную или добавлен установщиком расширений, идентификаторы будут назначены автоматически и модуль будет находится в конце списка. Чтобы при установке расширения модуль попал в другое место, необходимо переназначить идентификаторы как нового модуля, так и его соседей. Поэтому для одноразового действия проще это сделать руками и забыть.

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 20.09.2016 17:29
Siava
Sheer, если форум старый и конвертировался ещё из phpbb 2.0.x, то часть сообщений может быть без заголовка post_subject (или это у меня так?). Закладки на такие сообщения отображаются без названия и по ним не перейти.

Изображение

Можно использовать topic_title для таких закладок.

Не уверен насколько правильно ли, но вроде работает:
https://github.com/AlexSheer/phpbb3.1-P ... ll/3/files

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 20.09.2016 17:47
Sheer
Ну работает, так работает https://github.com/AlexSheer/phpbb3.1-P ... c1d3f884f2

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 20.09.2016 18:33
SergeiS
Siava писал(а): форум старый и конвертировался ещё из phpbb 2.0.x, то часть сообщений может быть без заголовка post_subject (или это у меня так?)
Так может проще пройтись скриптом и прописать?

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 20.09.2016 18:53
Sheer
Во-первых не проще, а во-вторых подводные камни нужно обходить. Siava предложил правильный вариант.

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 19.10.2016 10:33
valdos
При включении расширения (версия 1.0.1) сообщение
Изображение
Если самому добавить UCP_POSTBOOKMARK, то при включении выдается сообщение, что модуль уже существует.
Версия форума 3.1.10

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 21.10.2016 1:39
Sheer
valdos писал(а): Версия форума 3.1.10
Эта ошибка возникает только на 3.1.10. Что-то разработчики с мигратором намудрили.

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 21.10.2016 12:45
valdos
На 3.1.10 можно как-то поставить?

Re: [beta] Post Bookmark - Закладки на сообщения

Добавлено: 21.10.2016 13:02
nissin
Временный фикс для 3.1.10
OPEN migrations/postbookmark_1_0_0.php
FIND

Код: Выделить всё

			array('module.add', array('ucp', 'UCP_MAIN', 'UCP_POSTBOOKMARK')),
REPLACE WITH

Код: Выделить всё

			array('module.add', array('ucp', 0, 'UCP_POSTBOOKMARK')),