Как снять пометки о прочтении сообщения?

Board index phpBBex 1.x Поддержка

Description: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Forum rules: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Moderator: Поддержка

Post #1by Yankenfox » 23.03.2016, 12:08

Всем добрый день!
У меня форум на phpBBex 1.7.1 (версия phpBB 3.0.12).
Есть техническая задача - нужно для выбранных пользователей как-то затереть информацию о прочитанных сообщениях.
Т.е. идеальный вариант, чтобы пользователь увидел, что все сообщения на форуме "НЕПРОЧИТАННЫЕ".
Как это можно сделать???
Спасибо заранее за ответы.
Yankenfox
Topic author, Новичок
Reputation: 0
With us: 3 yaers 2 months

Post #2by sag-sag » 23.03.2016, 12:26

Yankenfox, вообще для подобных вопросов есть соответствующий раздел: /viewforum.php?f=12
"Сбит с ног - сражайся на коленях, идти не можешь - лежа наступай". В. Ф. Маргелов
sag-sag M
Гуру
Age: 30
Reputation: 351
With us: 3 yaers 10 months

Post #3by Yankenfox » 23.03.2016, 12:28

Прошу прощения, что написал не там. Вы можете переместить мое сообщение туда? Или я могу создать тему в нужном разделе.
Yankenfox
Topic author, Новичок
Reputation: 0
With us: 3 yaers 2 months

Post #4by Sumanai » 23.03.2016, 16:42

В таблицах phpbb_topics_track и phpbb_forums_track нужно присвоить 1 полю mark_time строкам с соответствующим user_id
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1578
With us: 4 yaers 5 months

Post #5by Yankenfox » 23.03.2016, 17:38

Спасибо за ответ. Но если можно, чуточку поподробнее. Как добраться до этих таблиц? Через админку форума можно? Или надо через ftp править?
Yankenfox
Topic author, Новичок
Reputation: 0
With us: 3 yaers 2 months

Post #6by Sumanai » 23.03.2016, 18:39

Через phpMyAdmin или аналогичный софт. Нужно выполнить запросы через "Выполнить запрос к БД". Как вариант- в STK есть такая возможность.
Запросы будут выглядеть как- то так
Code: Select all
UPDATE `phpbb_topics_track` SET `mark_time` = '1' WHERE `user_id` = 'айди';
UPDATE `phpbb_forums_track` SET `mark_time` = '1' WHERE `user_id` = 'айди';
Где айди- это id нужного пользователя.
Перед применением запросов сделайте резервную копию.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1578
With us: 4 yaers 5 months

Post #7by Yankenfox » 23.03.2016, 23:56

Благодарю за помощь!
Yankenfox
Topic author, Новичок
Reputation: 0
With us: 3 yaers 2 months


Return to Поддержка



Who is online (over the past 10 minutes)

Users browsing this forum: 3 guests

cron