Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

keep unread

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Crow
phpBB 1.4.4
Сообщения: 149
Зарегистрирован: 18 лет 8 месяцев
Откуда: Киев

Сообщение Crow »

## MOD Version: 2.0.3c
## NOTE: some people prefer to store the keep unread info for everyone in cookies rather than in
## the database. This saves a little bit of database storage but a user will lose his unread info if
## he moves from one computer to another. If you want to change the mod so that it stores info in
## the user's cookies arther than in the database, install the mod in the usual way and then:
##
## OPEN
## includes/functions.php
##
## FIND
## define('KEEP_UNREAD_DB', TRUE);
##
## REPLACE WITH
## define('KEEP_UNREAD_DB', FALSE);
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Зарегистрирован: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Вот интересно... в новом моде все непрочитанные сообщения копятся в базе или только за определённое время?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Crow
phpBB 1.4.4
Сообщения: 149
Зарегистрирован: 18 лет 8 месяцев
Откуда: Киев

Сообщение Crow »

мне тоже интересно

http://phpbbguru.net/community/viewtopic.php?t=6829
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Siava писал(а):Вот интересно... в новом моде все непрочитанные сообщения копятся в базе или только за определённое время?
Как и в стандартном phpBB - только за последние 60 дней.

Добавлено спустя 7 минут 49 секунд:

Вернее гостям кладеться в куку дефолтом 300 свежих непрочитанных тем

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

// maximum number of items (topic_id) per cookie
define('MAX_COOKIE_ITEM', 300);
Добавлено спустя 5 минут 47 секунд:

Вернее не уверен насчет зарегиных, не уверен, толи дефолтом так, толи так можно сделать.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5283
Зарегистрирован: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

VVVas
А если используется способ хранения в БД, то тоже 60 дней?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Siava
Ну если я правильно понял вот этот текст
## Note: if you want to change this mod so that if a user fails to log in for more than 60 days then
## posts that have been posted between his last login time and 60 days ago will not be marked as unread, do the following
То это делаеться добавлением одной строчки.
Код я не смотрел и не знаю чего в нем смотреть. Фактически я это не подтвердить ни опровергнуть не могу.
я люблю daft punk | новый sugoi.ru
Yell
phpBB 1.2.0
Сообщения: 18
Зарегистрирован: 18 лет 9 месяцев

Сообщение Yell »

Друзья, а кто-нибудь уже пользовался форумом с установленным Keep Unread через IE 7 с настройками по умолчанию? У меня на форуме у одного юзера с IE 7 темы не становятся прочитанным даже если их открыть, но я не имею возможности проверить есть ли такое (может тупо кешируется, хотя я попросил сделать CTRL+R - не помогло).
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

я пользуюсь, всё работает, настройки кук проверьте.
я люблю daft punk | новый sugoi.ru
Lektor
phpBB 2.0.7
Сообщения: 574
Зарегистрирован: 18 лет

Сообщение Lektor »

Щас поставил мод.. вопрос в инструкции надо найти:

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

if (!$topic_id && !$post_id)
{
	message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
}

//
// Find topic id if user requested a newer
// or older topic
//
.
.
.
а у меня

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

if (!$topic_id && !$post_id)
{
	message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
}
if ( isset( $HTTP_GET_VARS['ie'] ) )
{ 
	redirect(append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=$post_id", true) . '#' . $post_id);
}



//
// Find topic id if user requested a newer
// or older topic
//
.
.
.
Ну я получается стер ту строку..
Что касается мода .. на первый взгляд все отлично поставилось, никаких ошибок не выдает форум )) Топики сохраняют свой статус анрид при выходе.. пока что все норм .. вот хочу спросить где я могу настроить время спустя которое тема снимет флаг анрид если юзер ее не прочтет..?

По поводу подфорумов .. у меня стоит Simple Subforum .. так что я был рад увидев в notic`ах автора ссылку на аддон ( http://www.phpbb.com/community/viewtopic.php?p=2033623 )
Так что я доволен все пашет как надо ..

Тока появился (или я его раньше не замечал) глюк, если в форуме нет сообщений, но (только в этом случае) есть сабфорум то на странице просмотра форума не видно кнопок создать тему.. короче ничего не видно от конца сабфорумов и до джампбокс.... но как только убираю код из тплки который касается подфорумов все появляется ... - непонять .. ) пошел спрашивать у пентапингвина )

Добавлено спустя 6 часов 5 секунд:

Хе .. от я жгу.. этож не баг а фича )) (Useless, подсказал ) )
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Lektor писал(а):Ну я получается стер ту строку..
Не знаю, у меня всё четко по инструкции было. Правда я обновлялся ещё с первой версии.
Lektor писал(а):Топики сохраняют свой статус анрид при выходе.. пока что все норм .. вот хочу спросить где я могу настроить время спустя которое тема снимет флаг анрид если юзер ее не прочтет..?
Это же есть в стандартном phpBB и никто эту фичу не отменял, она так и работает, так что не парься - флаги снимаются.
Changes since 2.0.17
[Change] added 60 days limit for grabbing unread topics in index.php
И ещё для гостей задается сколько топиков хранить в куках, там же в мануале есть комментарий.
я люблю daft punk | новый sugoi.ru
beba
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 17 лет 3 месяца
Откуда: Гродно, Беларусь

Сообщение beba »

Доброго времени.
А не видал ли кто нить модуля, который дает возможность оставить тему непрачитанной?.. т.е. мне интересна данная тема, я для себя оставляю тему непрачитанной.. для того, чтобы завтра обязательно не забыть про тему... (подписка на тему не подходит)..

Или же может есть модуль пользователем оставлять пометки на темы, а затем можно было бы посмотреть все темы, с пометками..
Yell
phpBB 1.2.0
Сообщения: 18
Зарегистрирован: 18 лет 9 месяцев

Сообщение Yell »

beba
Keep unread позволяет помечать сообщения как непрочитанные.
beba
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 17 лет 3 месяца
Откуда: Гродно, Беларусь

Сообщение beba »

Я в модуле ставил Part 1 (General), Part 2 (Without Category Ierarhy) в этих двух частях шаблон правился только index_body и то там правилось лишь информация о дате последнего визита, которая отображалась гостям..

Может другие части ставить?..
там в описании модуля ничего не написано вродь.. может я чего упустил.. :(

MOD-keep_unread-Part1-common.txt

## Author Notes:
##
## o Part 1 : This part has to be installed for all setup first
##
## ----------------------------------------------------------------
##
## o if you are NOT using Categories Hierarchy, install also Part 2
##
## o if you are running Split topic type, Topic calendar, Profile Control Panel, etc., so
## have functions_topic_list.php in your includes/ directory, install also the Part 3
##
## o if you are using Categories hierarchy, install also Part 4
##
## o if you want to use the database rather than the cookie to store registered users unread topics
## informations, install also Part 5 (optional)
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

beba
Это первая версия, жутко старая. Ищите keep unread flag 2.0.6с - последняя версия на сегодняшний момент и ставьте её.
я люблю daft punk | новый sugoi.ru
lonli
phpBB 1.0.0
Сообщения: 2
Зарегистрирован: 16 лет 6 месяцев

Сообщение lonli »

Как сделать так чтобы при нажатии на строку "найти сообщения с вашего..) эти сообщения отмечались _все_ как прочтенные? )

Вернуться в «Поддержка модов для phpBB 2.0.x»