Закладки для сообщений - Posts Bookmarking

Здесь вы можете скачать и получить поддержку по модам, созданным командой нашего сайта. Пожалуйста, не пишите и не задавайте вопросов, связанных с чужими разработками, используйте для этого форум ниже.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Закладки для сообщений - Posts Bookmarking

Сообщение Shredder »

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

Автор: Shredder
Версия: 0.9.3
Может ставиться Автомодом.

Скриншоты:
prosilver_ucp.png
prosilver_topic.png
subosilver2_ucp.png
subsilver2_topic.png
Скачать мод:
posts_bookmarking_v_0_9_3.zip
(182.94 КБ) 933 скачивания
posts_bookmarking_v_0_9_3.zip
(182.94 КБ) 933 скачивания
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Аватара пользователя
Predator
Сообщения: 109
Зарегистрирован: 06.11.15 13:59
Благодарил (а): 11 раз
Поблагодарили: 7 раз
Контактная информация:

Закладки для сообщений - Posts Bookmarking

Сообщение Predator »

Так это всё-таки МОД или расширение для 3.1.х?

Добавлено спустя 3 минуты 11 секунд:
PS: А, значит всё-таки мод :)
Алкаш
Сообщения: 76
Зарегистрирован: 16.02.14 12:52
Благодарил (а): 23 раза
Поблагодарили: 3 раза

Закладки для сообщений - Posts Bookmarking

Сообщение Алкаш »

Странно, не появляется ссылка в сообщении, в админке все добавил и включил.

Добавлено спустя 9 минут 19 секунд:
2015-11-13 12-45-20 Закладки на сообщения • Личный раздел - Mozilla Firefox.png
2015-11-13 12-44-39 Личный раздел - Mozilla Firefox.png
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Закладки для сообщений - Posts Bookmarking

Сообщение Shredder »

Инструкцию для своего стиля выполнил по аналогии с subsilver2?
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Алкаш
Сообщения: 76
Зарегистрирован: 16.02.14 12:52
Благодарил (а): 23 раза
Поблагодарили: 3 раза

Закладки для сообщений - Posts Bookmarking

Сообщение Алкаш »

Да, конечно, вставил ссылку

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

<!-- IF postrow.U_BOOKMARK_POST --><a href="{postrow.U_BOOKMARK_POST}" title="{postrow.L_BOOKMARK_POST}">{postrow.L_BOOKMARK_POST}</a> | <!-- ENDIF -->
во viewtopic_body

Добавлено спустя 3 минуты 29 секунд:
Ссылка не видится ни с условием <!-- IF postrow.U_BOOKMARK_POST -->, ни без. Кстати, и условие не работает, если убрать условие, появляется вертикальная черта раздела "|".
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Закладки для сообщений - Posts Bookmarking

Сообщение Shredder »

Правки в viewtopic внесены? Особенно последняя правка:

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

		'U_BOOKMARK_POST'		=> ($user->data['is_registered'] && $config['allow_bookmarks']) ? $viewtopic_url . '&p=' . $row['post_id'] . '&post_bookmark=1&hash=' . generate_link_hash("post_{$row['post_id']}") : '',
		'L_BOOKMARK_POST'		=> ($user->data['is_registered'] && $config['allow_bookmarks'] && in_array($row['post_id'], $bookmarked_posts)) ? $user->lang['BOOKMARK_TOPIC_REMOVE'] : $user->lang['BOOKMARK_TOPIC'],
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Алкаш
Сообщения: 76
Зарегистрирован: 16.02.14 12:52
Благодарил (а): 23 раза
Поблагодарили: 3 раза

Закладки для сообщений - Posts Bookmarking

Сообщение Алкаш »

Добавлено спустя 53 секунды:
U_BOOKMARK_POST и L_BOOKMARK_POST в первую очередь проверил, внесено!
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Закладки для сообщений - Posts Bookmarking

Сообщение Shredder »

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

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

		'U_WARN'			=> ($auth->acl_get('m_warn') && $poster_id != $user->data['user_id'] && $poster_id != ANONYMOUS) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=warn&mode=warn_post&f=' . $forum_id . '&p=' . $row['post_id'], true, $user->session_id) : '',
Поправлю инструкцию.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Алкаш
Сообщения: 76
Зарегистрирован: 16.02.14 12:52
Благодарил (а): 23 раза
Поблагодарили: 3 раза

Закладки для сообщений - Posts Bookmarking

Сообщение Алкаш »

Ура!!!!!!! Заработало, ты гений, еще раз убеждаюсь! :D :D
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Закладки для сообщений - Posts Bookmarking

Сообщение Shredder »

Версия 0.9.1. Добавил нормальный UMIL-установщик вместо SQL-запросов и ручного добавления модуля. Правда, кривая phpBB-система не позволяет делать некоторые вещи через UMIL, поэтому пришлось обычными запросами внутри установочного скрипта :)

Добавлено спустя 1 минуту 27 секунд:
Важно: при деинсталляции мода через установщик удаляются все закладки на сообщения! Это необходимо, чтобы избежать дубликатов в таблице.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Xisp
Сообщения: 196
Зарегистрирован: 05.04.14 18:00
Благодарил (а): 15 раз
Поблагодарили: 30 раз

Закладки для сообщений - Posts Bookmarking

Сообщение Xisp »

Shredder писал(а): Правда, кривая phpBB-система не позволяет делать некоторые вещи через UMIL, поэтому пришлось обычными запросами внутри установочного скрипта :)
Для этого и нужна система миграций в расширениях :)
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Закладки для сообщений - Posts Bookmarking

Сообщение Shredder »

Xisp
Не знаю насчёт миграций. В частности, мне не удалось добавить или удалить PRIMARY индекс через UMIL. Английскую справку смотрел, там такая же проблема и, судя по всему, не решённая. Также не удалось найти, как через UMIL добавить поле формата MEDIUMINT, хоть это и "мелочь".
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Xisp
Сообщения: 196
Зарегистрирован: 05.04.14 18:00
Благодарил (а): 15 раз
Поблагодарили: 30 раз

Закладки для сообщений - Posts Bookmarking

Сообщение Xisp »

Shredder писал(а):Не знаю насчёт миграций. В частности, мне не удалось добавить или удалить PRIMARY индекс через UMIL
Так миграции или УМЛ? Миграции в 3.1, УМЛ в 3.0. И действительно, УМЛ весьма порезанный в плане возможностей.
Shredder
Администратор
Сообщения: 1069
Зарегистрирован: 22.08.13 09:05
Благодарил (а): 132 раза
Поблагодарили: 264 раза
Контактная информация:

Закладки для сообщений - Posts Bookmarking

Сообщение Shredder »

Исправил в моде ошибку. Обновление с версии 0.9.1 до 0.9.2 можно найти в этом посте:
http://www.phpbb-work.ru/oshibka-unknow ... html#p1423
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.
Xisp
Сообщения: 196
Зарегистрирован: 05.04.14 18:00
Благодарил (а): 15 раз
Поблагодарили: 30 раз

Закладки для сообщений - Posts Bookmarking

Сообщение Xisp »

Predator писал(а):Так это всё-таки МОД или расширение для 3.1.х?
Кое- кто уже сделал расширение:
http://www.phpbbguru.net/community/topic44864.html
Ответить