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 :: Отображение значка новых сообщений [2]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Без описания
Vlad Tepes
Отправлено: 02 Марта, 2006 - 13:17:41
Post Id


Member


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

Карма 0




Loker
Может быть это и правда из-за обновлений. У меня кажется сейчас стоит предпоследняя версия. Предлагаю как вариант, взять index.php предпоследней версии, поставить мод, а потом вручную внести изменения последих дополнений. Должно сработать. Заодно будет видно, что в index поменялось
 
 Top
SinLed
Отправлено: 16 Марта, 2006 - 03:18:04
Post Id



Newbie


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

Карма 0




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

действительно не подходит.
вопрос актуальный, подскажите пожалуйста как сделать, чтобы картинка менялась на "прочтенный" после посещения форума без нажатия на "отметить все форумы какк непрочтенные".
 
 Top
nokia6230
Отправлено: 25 Марта, 2006 - 06:36:31
Post Id



Super Member


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

Карма 0




Да, для Фулл модса немного по другому.
Найди в index.php
CODE:
if (isset($forum['last_time']) && $exbb['reged']) {
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">'; }
}
else {
$folderpicture = '<img src="./templates/'.$exbb['default_style'].'im/folder.gif" border="0">';
$loginmessage = $lang['Marked_posts'];
}

$forumlastpost = ( !empty($forum['last_time']) ) ? date("d.m.Y - H:i", $forum['last_time'] + $exbb['usertime']*3600) : $lang['NA'];

$lastposterfilename = $forum['last_poster'];

$lastpost = '';
if (isset($forum['last_post'])) {
$savet = $forum['last_post'];
if (strlen($savet)>36) {$savet = substr($savet,0,35).'...';}
$lastpost = '<img src="./templates/'.$exbb['default_style'].'im/lastpost.gif"> <a href="topic.php?forum='.$id.'&topic='.$forum['last_post_id'].'&v=l#'.$forum['last_key'].'" title="'.$forum['last_post'].'">'.$savet.'</a>';
}

И замените на
CODE:
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">';
}

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">';
$loginmessage = $lang['Marked_posts'];
}

$forumlastpost = ( !empty($forum['last_time']) ) ? date("d.m.Y - H:i", $forum['last_time'] + $exbb['usertime']*3600) : $lang['NA'];

$lastposterfilename = $forum['last_poster'];

$lastpost = '';
if (isset($forum['last_post'])) {
$savet = $forum['last_post'];
if (strlen($savet)>36) {$savet = substr($savet,0,35).'...';}
$lastpost = '<img src="./templates/'.$exbb['default_style'].'im/lastpost.gif"> <a href="topic.php?forum='.$id.'&topic='.$forum['last_post_id'].'&v=l#'.$forum['last_key'].'" title="'.$forum['last_post'].'">'.$savet.'</a>';
}


Делайте обязательно бекап!!!
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 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.0566]     [ 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