Перейти к контенту

[1.x.x]Отметка топиков прочитанным, прочитан / не прочитан


theIggs

Рекомендуемые сообщения

  • 3 недели спустя...
  • Ответы 124
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

уф, поставил на локалке, версия 1.2,

 

Имеется 1 сообщений(я) в 1 темах, с момента Вашего последнего визита

 

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

Добавлено в [mergetime]1102154767[/mergetime]

забыл, если ранее при "отметить все как прочитанноё" в "Имееться N сообщений" нарисовывался нолик, то сейчат отмечай не отмечай, все равно уперто стоит кол-во.

Ссылка на комментарий
Поделиться на других сайтах

какая зараза, помошник что ли? Ну его в одно место =)

Я его не переписывал, там все по старому, поидее конечно можно исправить, но I haven't enough time

Ссылка на комментарий
Поделиться на других сайтах

не, зараза та которая http://localhost/index.php?act=Search&CODE=getnew в welcome_panel считает что есть новые сообщения, начет помошника, его точно пора заремарить.
Ссылка на комментарий
Поделиться на других сайтах

не-а, ткните носом, не видал, все орут об этой же проблеме. мы только договорились что для версии 1.2 меняеться кусок кода под

 

//------------------------------------------------
// Get the topic ID's to serialize and store into
// the database
//------------------------------------------------

 

на

 

$topics = $DB->query("SELECT t.tid, t.last_post FROM ibf_topics t
  	 WHERE t.approved=1 AND t.forum_id IN($forums) AND t.last_post > '".$ibforums->member['last_visit']."'");
 
 $max_hits = $DB->get_num_rows($topics);
 
 $posts  = "";
 
 $read_array = $this->get_read_topics($ibforums->member['last_visit']);
 
 while ($row = $DB->fetch_row($topics) )
 {
	 if ( !$read_array[ $row['tid'] ] || $read_array[ $row['tid'] ] < $row['last_post']) $posts .= $row['tid'].",";
 }
 
 $DB->free_result($topics);

 

постинг arigoda.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Проблемка после установки мода на главной странице форума все иконки светяться как прочитанные не зависимо читал или не читал!!
Ссылка на комментарий
Поделиться на других сайтах

oldmasya21

читаю всю тему внимательней. нажми внизу "Отметить все сообщения прочитанными"

Ты не понял на главной странице форума Все синие кнопочки сразу светяться прочитанными даже если в форуме есть обновления!

Ссылка на комментарий
Поделиться на других сайтах

Dekker

да в search.php там дофига ещё нужно изменять ещё.

Смысл в том, что в этом моде используется в forums.php

$this->read_mark

Это прокатывает т.к. в forums.php топики отображаются из одного раздела.

А в search.php - из разных. Поэтому read_mark там может быть, что для каждого топика будет свой.

Там нужно другой подход.

Ссылка на комментарий
Поделиться на других сайтах

Что все таки надо изменить в search.php, чтобы в поиске отмечались прочитанными новые сообщения? А то их прочитаешь, а в поиске они снова не прочитаны. Народ уже начинает злиться.

Изменено пользователем Chemist
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

автору

огромнейшее спасибо за мод, просто супер! :D

 

Chemist

RKman

если вы правильно установили мод и пользователь хотя бы один раз нажал "отметить все сообщения", все должно работать и в поиске. у меня работает просто отлично!

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

у меня тоже глюки пошли ;) поставил всё ок, работало!, а теперь ни с того ни с сего - глюки! вообщем при попытке новых сообщений выдаёт 0, хотя они есть! :D

 

как сделать без всех этих наворотов? тобишь 100% не прочитан и туда! чтоб только 0% и 100%

и без ограничения по времени! без х дней!

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

ставил на 1.3 рус, все вроде работает, но когда заходишь в панель управления в Настройки форума, и пытаешься выставить другое кол-во дней, когда сообщения считаютсмя автоматом прочитанными, она ничего не меняет и пишет вот такую мессагу

 

 

 

Обнаружена ошибка. Если Вам неизвестны причины ошибки, попробуйте обратиться к разделам помощи.

 

Обнаружена ошибка:

 

Мы рассматриваем это действие, как возможная попытка взлома. Данное действие уже записано в логах Администратора форума и он будет уведомлён по e-mail

 

не подскажите как исправить....

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Отличная работа TheIggs, спасибо за ссылку GiV!

Первая попытка установить хак закончилась крахом, видимо где-то напортачил, будем дальше пробовать..

Отличный мод, единственное, что меня держало на phpbb, это именно эта канитель с прочитанными/непрочитанными топиками. Вот бы ещё у народа появилось время "вылизать" этот хак, может быть в в следующих версиях борды криаторы решат включить этот мод с присовением "благодарностей" автору. Ещё раз выражаю респектища автору! Спасибо.

Ссылка на комментарий
Поделиться на других сайтах

Для ядра 2.03 вариантов не будет ??

 

Кстати столкнулся в противоположной проблемой на форуме.

Даже если прочитал все тым - иконки горят о сообщении что есть новые ответы :D

 

Что делать незнаю.

Помогает только ссылка - "Пометить все непрочитанные форумы прочитанными"

 

Помогите если это возможно.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
  • 2 недели спустя...
Проблемка: при перемещении темы в другой раздел постоянно висит значек у темы "непрочитанно". Исчезает только после "Отметить все сообщения прочитанными".
Ссылка на комментарий
Поделиться на других сайтах

У меня с этим модом такая проблемка - при поиске "новых сообщений" показывает новые, все верное. Когда нажимаю "отметить все сообщения прочитанными" - то в форумах они отмечаються прочитанными, А в поиске новых сообщений они остаються всеравно. даже если я хоть десять раз "отмечу их как прочитанными". Под разными браузерами пробовал - непомагает
Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.