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

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

Strict Standards: Resource ID#39 used as offset, casting to integer (39) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Мод: Пользователи за сегодня [5]
ТвойWeb » » Моды, хаки, скины и дополнения » Мод: Пользователи за сегодня

Страниц (10): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
 

41. Voyager - 29 Января, 2006 - 11:49:33 - перейти к сообщению
Что за скин?
Скопировал содержимое папки forum из архива в директорию форума?
Проверь, добавлена ли в файл "templates\InvisionExBB\board_body.tpl"
после
CODE:

<!-- ДЕНЬ РОЖДЕНИЯ -->
$birstdaylist
<!-- ДЕНЬ РОЖДЕНИЯ -->

строчка
CODE:

<!-- ПОЛЬЗОВАТЕЛИ ЗА СЕГОДНЯ -->
$userstoday
<!-- ПОЛЬЗОВАТЕЛИ ЗА СЕГОДНЯ -->

Если все-таки не получается, стукни в аську #201992729 Улыбка
42. Tvirus - 29 Января, 2006 - 13:12:47 - перейти к сообщению
Ну неужилели меня так сильно приплющило... яже не пил и не глатал таблетки...
точно помню что переписывал моды тем... а сейчас залез и их нету...
Вобщем вопрос отпал...
извини пожалуйста за беспокойство....
43. MAPKOB - 29 Января, 2006 - 15:06:54 - перейти к сообщению
Вот написал почти такой ж мод, тока за день до выкладки того, что вы здеся обсуждаете...
То же самое...
Вставляете $was_today туда, где хотите вывести список...
А сам фрагмент надо вставлять в lib.php перед return $b;
Мод выводит список пользоваелей, посетивших форум сегодня, плюс пишет время последнего посещения...
Осталось только самому написать фнкцию, которая зануляет файл каджый новый день...
-------------------------------------------------
ЗЫ. И не бейте за это меня сильно... Улыбка


CODE:
#XXXXXXXXXXXXXXXXXXXXXXXXXXXX ПОСЕТИТЕЛИ ЗА ДЕНЬ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

$htimezone = 0;
$currenttime = $currenttime + $htimezone*3600;
global $was_today, $total_users_today;
$now_file_is=$exbb['home_path'].'data/users_pol.php';
$users_file=file($now_file_is);
$n=0;

$coo = $info['n'];
$coo = ( $info['st'] == 'ad' ) ? $info['n'] : $coo;
$coo = ( $info['st'] == 'mo' ) ? $info['n'] : $coo;

foreach ($users_file as $entered) {
$enter=explode("::", $entered);
if ( date("d", $enter[2]) < date("d", $currenttime) ) { unset($users_file); $found=1; }
elseif ($exbb['member']==$enter[0]) { unset($users_file[$n]); $found=1; }
$n++;
}

if ($found==1) {
$ffh=fopen($now_file_is, "w");
fwrite($ffh, $exbb['member'].'::'.$coo.'::'.$currenttime.'::'.$info['id'].'
');
fwrite($ffh, implode("", $users_file));
fclose($ffh);
}
else {
$ffh=fopen($now_file_is, "a+");
fwrite($ffh, $exbb['member'].'::'.$coo.'::'.$currenttime.'::'.$info['id'].'
');
fclose($ffh);
}

$users_today = file($exbb['home_path']."data/users_pol.php");
$total_users_today=count($users_today);
foreach ($users_today as $entered) {
$enter = explode("::", $entered);
if ($enter[0] == "Гость") { $was_today .= ''; $total_users_today--; } else {
$was_today .= '<a href="profile.php?action=show&member='.$enter[3].'" title="'.date("H:i", $enter[2]).'">'.$enter[1].'</a>, ';
}
}
#XXXXXXXXXXXXXXXXXXXXXXXXXXXX ПОСЕТИТЕЛИ ЗА ДЕНЬ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
44. Voyager - 29 Января, 2006 - 15:47:24 - перейти к сообщению
Что-то знакомые некоторые части. Но тем не менее вариант нерабочий Улыбка
Цитата:
if ( date("d", $enter[2]) < date("d", $currenttime) )

А если у нас сегодня 1 февраля, а вчера было 31 января?
Tvirus
Да ничего, бывает.

Кстати немного обновил подсчет рекордов, теперь в рекордах могут учитываться и гости. Просто замените старые php файлы новыми из архива.
45. Tvirus - 30 Января, 2006 - 02:41:12 - перейти к сообщению
А вот если человек зашёл на форум и решил зарегистрироваться, то в статистике будет показано что 1 гость и 1 зарегестрированный? сегодня посетило форум?Улыбка
или же гость удалиться и станет зарегестрирыванным?Улыбка
46. SviMik - 30 Января, 2006 - 06:38:42 - перейти к сообщению
Tvirus
Я бы по такой мелочи не заморачивался Улыбка
47. Voyager - 30 Января, 2006 - 07:06:24 - перейти к сообщению
Я бы тоже Улыбка
48. Tvirus - 30 Января, 2006 - 07:55:56 - перейти к сообщению
Voyager пишет:
Я бы тоже Улыбка

мне просто интересно узнать, так и будет?
49. Voyager - 30 Января, 2006 - 08:43:26 - перейти к сообщению
1 Вариант, так и будет. Делать лишние проверки - только сервер нагружать, да и сначала человек гостем зашел, все верно Улыбка
50. Black Stork KCO - 07 Марта, 2006 - 07:27:21 - перейти к сообщению
Заметил вот такой касяк.
Юзер ENZO сейчас есть на форуме, но его нет в пользователях за сегодня?

Форум на 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