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


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

> Описание: Отмечание тем, через куки
nokia6230
Отправлено: 10 Апреля, 2005 - 09:01:05
Post Id



Super Member


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

Карма 0




Я где-то уже эту тему заводил. Не могу вспомнить где именно. Поиском тоже пользовался. Найти не мог. Ладно, о сути дела. Вот код, для того, чтоб Не нажимать постоянно на кнопочку "Отметить все темы как прочитанные". Теперь всё будет идти автоматом. Точно так же, как и на phpBB.

Заходим в index.php
ищем там
CODE:
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">'; }

Меняем на
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">';
}
 
 Top
sl_play
Отправлено: 22 Августа, 2005 - 03:38:21
Post Id


Junior Member


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

Карма 0




спасибо, чейчас буду тестировать!
Подобные темы с таким полезным модом должны быть прикреплены на самом видном месте.!
 
 Top
lost
Отправлено: 25 Декабря, 2005 - 10:45:45
Post Id



Junior Member


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

Карма 0

[+]


У меня бредятина какая то....

Во какой код:
CODE:

if (isset($forum['last_time']) && $exbb['reged']) {
if ($flag === TRUE){


$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">';

Не первое не второе....
 
 Top
Dracon
Отправлено: 25 Декабря, 2005 - 11:37:04
Post Id



Newbie


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

Карма 0




lost
Я меня такой же код был, не пугайся что чуть другой, все равно замени этот код, на тот, который предлагают выше., все запашет.
 
 Top
Dracon
Отправлено: 25 Декабря, 2005 - 11:38:09
Post Id



Newbie


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

Карма 0




Теперь кукисы пашут! Улыбка
 
 Top
Tvirus
Отправлено: 21 Января, 2006 - 15:17:09
Post Id



Full Member


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

Карма 0




Dracon пишет:
lost
Я меня такой же код был, не пугайся что чуть другой, все равно замени этот код, на тот, который предлагают выше., все запашет.

странно веть делал это с full mods 0.1.1 а с 0.1.3 не получаетсяУлыбка))
буду поднимать старый форум, доставать index.php Улыбка))
на вся кий случий напишу как она должна выглядить (у меня работает).
CODE:
$forumdescription = stripslashes($forum['desc']);

if (isset($forum['last_time']) && $exbb['reged']) {
#XXXXXXXXXXXXXXXXXXXXXАВТОМАТОМ ПОМЕЧАЕТ КАК ПРОЧИТАНОXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
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">';
}
}
#XXXXXXXXXXXXXXXXXXXXXАВТОМАТОМ ПОМЕЧАЕТ КАК ПРОЧИТАНОXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
else {
$folderpicture = '<img src="./templates/'.$exbb['default_style'].'im/folder.gif" border="0">';
$loginmessage = $lang['Marked_posts'];
 
 Top
mero
Отправлено: 26 Сентября, 2006 - 10:40:03
Post Id



Junior Member


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

Карма 0




а в 0.1.4 такого текста и нет Недовольство, огорчение а сделать очень нужно! юзеры ругаются
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 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.0424]     [ 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