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

Здесь вы можете скачать и получить поддержку по модам, созданным командой нашего сайта. Пожалуйста, не пишите и не задавайте вопросов, связанных с чужими разработками, используйте для этого форум ниже.
Аватара пользователя
Predator
Сообщения: 109
Зарегистрирован: 06.11.15 13:59

Predator » 22.11.15 13:12

А, вы всё срётесь, эх... было бы из-за чего :?

Shredder
Администратор
Сообщения: 1064
Зарегистрирован: 22.08.13 09:05

Shredder » 22.11.15 13:37

Predator
Кто срётся? :shock: Мы весело проводим время, вообще-то)
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.

Аватара пользователя
Predator
Сообщения: 109
Зарегистрирован: 06.11.15 13:59

Predator » 22.11.15 15:36

Ну да, ну да... :)

Алкаш
Сообщения: 76
Зарегистрирован: 16.02.14 12:52

Алкаш » 24.11.15 01:53

Сергей, скажи, пожалуйста, как выглядит ссылка на список закладок на сообщения в профиле юзера, не знаю как правильно сформулировать вопрос, например, чтобы открылись закладки на темы ./ucp.php?i=main&mode=bookmarks ссылка вот такая <!-- IF U_UM_BOOKMARKS --><a href="{U_UM_BOOKMARKS}" title="{L_UM_BOOKMARKS}">{L_UM_BOOKMARKS}</a><!-- ENDIF -->, по-аналогии, чтобы открылись закладки на сообщения ./ucp.php?i=main&mode=post_bookmarks ссылка должна быть ...???

Shredder
Администратор
Сообщения: 1064
Зарегистрирован: 22.08.13 09:05

Shredder » 24.11.15 03:41

Да, верно.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.

Алкаш
Сообщения: 76
Зарегистрирован: 16.02.14 12:52

Алкаш » 24.11.15 08:29

Что верно? :D Так какая ссылка должна быть???

Shredder
Администратор
Сообщения: 1064
Зарегистрирован: 22.08.13 09:05

Shredder » 24.11.15 08:36

./ucp.php?i=main&mode=post_bookmarks
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.

Алкаш
Сообщения: 76
Зарегистрирован: 16.02.14 12:52

Алкаш » 24.11.15 09:07

Да нет, это ссылка в браузере, блин, я не программер, не знаю как правильно объяснить, нужно вставить ссылку в меню юзера на главной странице портала, для закладок на темы там вот такая ссылка <!-- IF U_UM_BOOKMARKS --><a href="{U_UM_BOOKMARKS}" title="{L_UM_BOOKMARKS}">{L_UM_BOOKMARKS}</a><!-- ENDIF -->, а для заклпдок на сообщения какая должна быть, аналогичная этой?

Добавлено спустя 3 часа 8 секунд:
Вот так правильно будет?? <!-- IF U_BOOKMARK_POST --><a href="{U_BOOKMARK_POST}" title="{L_UM_BOOKMARKS}">{L_BOOKMARK_POST}</a><!-- ENDIF -->

Shredder
Администратор
Сообщения: 1064
Зарегистрирован: 22.08.13 09:05

Shredder » 24.11.15 13:52

Попробуй так:

includes/functions.php
Найти:

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

		'U_FEED'				=> generate_board_url() . "/feed.$phpEx",

Добавить после:

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

		'U_UCP_POST_BOOKMARKS'		=> ($user->data['is_registered'] && $config['allow_bookmarks']) ? append_sid("{$phpbb_root_path}ucp.$phpEx", 'i=main&mode=post_bookmarks') : '',


В шаблонах использовать:

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

<!-- IF U_UCP_POST_BOOKMARKS --><a href="{U_UCP_POST_BOOKMARKS}" title="{L_UCP_MAIN_POST_BOOKMARKS}">{L_UCP_MAIN_POST_BOOKMARKS}</a><!-- ENDIF -->
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.

Алкаш
Сообщения: 76
Зарегистрирован: 16.02.14 12:52

Алкаш » 24.11.15 14:50

Сергей, спасибо, все чотка, как и всегда! :)

Подправил языковые файлы портала и ucp чтобы не было путаницы закладок на темы и сообщения!
Вложения
2015-11-24 13-46-49 Форум трезвых алкоголиков - Google Chrome.png

Shredder
Администратор
Сообщения: 1064
Зарегистрирован: 22.08.13 09:05

Shredder » 24.11.15 17:12

Алкаш писал(а):Подправил языковые файлы портала и ucp чтобы не было путаницы закладок на темы и сообщения!

Да, тоже это решение просилось, когда мод создавал.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.

im6
Сообщения: 1
Зарегистрирован: 27.03.18 15:48

im6 » 27.03.18 15:57

Мне вот непонятно, а никто за это время не заметил что мод при отображении закладок в теме не фильтрует их по пользователю?

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


	$sql = 'SELECT post_id
		FROM ' . BOOKMARKS_TABLE . '
		WHERE topic_id = ' . $topic_id;

Должно быть

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


	$sql = 'SELECT post_id
		FROM ' . BOOKMARKS_TABLE . '
			WHERE topic_id = ' . $topic_id . '
			AND user_id = ' . $user->data['user_id'];

иначе в теме отображаются чужие закладки.
Или модом не пользовались? :))

Shredder
Администратор
Сообщения: 1064
Зарегистрирован: 22.08.13 09:05

Shredder » 27.03.18 17:36

im6
Исправлено в 0.9.3, спасибо.
Мои моды и расширения для phpBB
Выполняю работы по phpBB3 на заказ. Пишите в личку или на почту.
Бесплатная поддержка - только в темах.

Ответить