Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Отображение значка новых сообщений
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (2): [1] 2 » 

> Без описания
Black Stork KCO
Отправлено: 18 Ноября, 2005 - 13:54:16
Post Id



Member


Покинул форум
Сообщений всего: 124
Дата рег-ции: Апр. 2005  
Откуда: Perm

Карма 0




Мне тут юзер написал
Цитата:
У меня почему-то не обновляются значки в главной странице конференции.Главное новые сообщения есть,а у меня значки показывают что после последнего моего посещения изиенений не было. Почему?

Я посмотрел - действительно глючат значки отображения новых сообщений. У меня почему-то если все темы в форуме прочитал, то все равно форум будет непрочтенным, пока не нажмешь "отметить все форумы какк непрочтенные". В чем косяк?
 
 Top
Maverick
Отправлено: 18 Ноября, 2005 - 14:30:14
Post Id



Full Member


Покинул форум
Сообщений всего: 152
Дата рег-ции: Окт. 2005  
Откуда: forum.nmsk.net

Карма 0




Значки зависят не от того просмотрит пользователь тему или нет, а оставит ли он в ней сообщения. Т.е. предположим что в разделе 5 тем. 3 темы пользователь просмотрел, в 2 оставил ответы, получается, что форум считает те три темы за непрочтенные. А если пользователь оставил сообщения во всех пяти, то форум отмечается как прочтенный...
 
 Top
Ray Wen Администратор
Отправлено: 18 Ноября, 2005 - 14:56:11
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




Black Stork KCO
На этом форуме где-то была тема про то как это исправить...
 
 Top
Black Stork KCO
Отправлено: 21 Ноября, 2005 - 09:37:02
Post Id



Member


Покинул форум
Сообщений всего: 124
Дата рег-ции: Апр. 2005  
Откуда: Perm

Карма 0




Цитата:

Тогда какого лешего написано на значке: Нет новых сообщений после Вашего последнего посещения? Когда после того как я его посетил, сообщения новые появились, пускай даже нет от меня?
(Добавление)По идее должно быть так: Зашёл я на главную страницу форума, оба-на! флажки зажглись, значит, после последнего моего посещения было отправлено новое сообщение!Или я не прав?
 
 Top
mero
Отправлено: 22 Февраля, 2006 - 14:21:51
Post Id



Junior Member


Покинул форум
Сообщений всего: 80
Дата рег-ции: Февр. 2006  
Откуда: Питер

Карма 0




Прав на 100%. Только этого нет. А как сделать?
 
 Top
Vovich
Отправлено: 23 Февраля, 2006 - 02:34:43
Post Id



Full Member


Покинул форум
Сообщений всего: 240
Дата рег-ции: Июль 2005  

Карма 0




Не помню кто писал, на харде было. Реализовано через куки.
Не забываем делать резервные копии

CODE:
Заходим в index.php
ищем там
Код:
if ($forum['last_time'] > $exbb['last_visit']) {
$folderpicture = (!empty($forum['icon'])) ? '<img src="./im/images/'.$forum['icon'].'" border="0">' : '<img src="./templates/'.$exbb['default_style'].'im/foldernew.gif" border="0">';
}
else { $folderpicture = (!empty($forum['icon'])) ? '<img src="./im/images/no_'.$forum['icon'].'" border="0">' : '<img src="./templates/'.$exbb['default_style'].'im/folder.gif" border="0">'; }

Меняем на
Код:
if (isset($forum['last_time']) && $exbb['reged']) {
$forum_readed = true;
$t_visits = (isset($_COOKIE['t_visits'])) ? unserialize($_COOKIE['t_visits']) : array();
$filetoopen = $exbb['home_path'].'forum'.$id.'/list.php';
if (file_exists($filetoopen)) {
$topics = get_file($filetoopen);
} else {$topics = array();}
foreach ($topics as $tid=>$topic) {
$tvid = $id.$tid;
$topic_lastview = (isset($t_visits[$tvid])&&($t_visits[$tvid]>$exbb['last_visit']))?$t_visits[$tvid]:$exbb['last_visit'];
if ($topic['postdate']>$topic_lastview) { $forum_readed = false; break; }
}
if ($forum_readed) $folderpicture = (!empty($forum['icon'])) ? '<img src="./im/images/no_'.$forum['icon'].'" border="0">' : '<img src="./templates/'.$exbb['default_style'].'im/folder.gif" border="0">';
else $folderpicture = (!empty($forum['icon'])) ? '<img src="./im/images/'.$forum['icon'].'" border="0">' : '<img src="./templates/'.$exbb['default_style'].'im/foldernew.gif" border="0">';
[color=red][/color]
 
 Top
Loker
Отправлено: 27 Февраля, 2006 - 12:24:21
Post Id



Newbie


Покинул форум
Сообщений всего: 40
Дата рег-ции: Нояб. 2005  
Откуда: Санкт-Петербург

Карма 0




Vovich, я так понимаю, что для фулмодс, рецепт не подходит, а жаль.
Может кто-нибудь что посоветует?
 
 Top
Vlad Tepes
Отправлено: 01 Марта, 2006 - 01:49:21
Post Id


Member


Покинул форум
Сообщений всего: 144
Дата рег-ции: Янв. 2006  

Карма 0




Loker пишет:
Vovich, я так понимаю, что для фулмодс, рецепт не подходит, а жаль.
Может кто-нибудь что посоветует?

Почему это не подходит? У меня все работает без проблем. Попробуй еще раз поставить внимательно.
 
 Top
Loker
Отправлено: 01 Марта, 2006 - 02:44:24
Post Id



Newbie


Покинул форум
Сообщений всего: 40
Дата рег-ции: Нояб. 2005  
Откуда: Санкт-Петербург

Карма 0




Vlad Tepes Вопервых, такого кода, который надо найти - нет. Есть подобный блок, но при замене "втупую" выдаёт ошибку типа "переменная неопределена". У тебя какая версия, я, так, пару дней назад свежие заплатки поставил... на всякий случай...
 
 Top
mero
Отправлено: 01 Марта, 2006 - 17:40:59
Post Id



Junior Member


Покинул форум
Сообщений всего: 80
Дата рег-ции: Февр. 2006  
Откуда: Питер

Карма 0




Я очень поверхностно все это представляю, но хотелось бы чтобы данные хранились не в кукисах, а где-то в самом форуме. Например в файле юзера было что-то эдакое, что сразу бы показывало что для юзера новое, а что нет. Надеюсь, вы меня понимаете... Улыбка
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 5 (гостей: 5, зарегистрированных: 0, скрытых: 0)
« ExBB - лучший форум на файлах »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0655]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33