Мод который пишет кто был на форуме за день

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
zwer

Мод который пишет кто был на форуме за день

Сообщение zwer »

Подскажите плиз как называется мод который пишет кто был на форуме за день?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 21 год 3 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
zwer

Сообщение zwer »

Thanks 8)
Meithar
phpBB 1.4.3
Сообщения: 85
Зарегистрирован: 20 лет 11 месяцев

Сообщение Meithar »

Еще один вариант: Last visit. Там помимо статистики за день, еще пару полезных фишек есть.
newest

Сообщение newest »

Код: Выделить всё

## MOD Title:   Users of the day
## Files To Edit:         3
##                   - /templates/subSilver/index_body.tpl
##                   - /language/lang_english/lang_main.php
##                   - /includes/page_header.php
Этот список будет виден всем или только админу?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 11 месяцев
Откуда: Бердск

Сообщение crash »

newest
ты вообще понял что сказал?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
newest

Сообщение newest »

crash
конечно понял.. :D блин.. зато я понял почему меня никто не понял.. я просто смотрю на файлы которые надо изменять.. и мне кажется что список всех кто был за день будет выводится не в админку.. а мне хотелось бы чтоб это было видно только в админке.. Вот я и спрашиваю ..
Этот список будет виден всем или только админу?
..

----
извиняюсь... было уже рано и я устал.. :wink:
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 11 месяцев
Откуда: Бердск

Сообщение crash »

newest
ну тогда надо править админские тпл, а не
templates/subSilver/index_body.tpl
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
newest

Сообщение newest »

:D спасибо
DJ Sample
phpBB 1.4.4
Сообщения: 156
Зарегистрирован: 21 год

Сообщение DJ Sample »

newest
а зачем тебе это скрывать?
Имхо, статистика, вещь полезная, пусть все знают.
У Niels'a как раз так, что все могут видеть.
Только глючит он у меня что-то в последнее время, и не знаю, почему, даже.
Например -
Всего 19 пользователь посетил форум сегодня :: зарегистрированных: 31, скрытых: 0 и гостей: 2 ,
7 из них - за последний час.
Несрастухи явные. :(
vlkm

Сообщение vlkm »

Подскажите пожалуйста что c этим делать, если надо править то что именно?

Код: Выделить всё

/ ############ Edit below ############
// #
$display_not_day_userlist = 0;	// change to 1 here if you also want the list of the users who didn't visit to be displayed
$users_list_delay = 24;		// change here to the number of hours wanted for the list
// #
// ############ Edit above ############

$sql = "SELECT user_id, username, user_allow_viewonline, user_level, user_session_time
	FROM ".USERS_TABLE."
	WHERE user_id > 0
	ORDER BY user_level DESC, username ASC";
if( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not obtain user/day information', '', __LINE__, __FILE__, $sql);
}

$day_userlist = '';
$day_users = 0;
$not_day_userlist = '';
$not_day_users = 0;

while( $row = $db->sql_fetchrow($result) )
{
	$style_color = '';
	if ( $row['user_level'] == ADMIN )
	{
		$row['username'] = '<b>' . $row['username'] . '</b>';
		$style_color = 'style="color:#' . $theme['fontcolor3'] . '"';
	}
	else if ( $row['user_level'] == MOD )
	{
		$row['username'] = '<b>' . $row['username'] . '</b>';
		$style_color = 'style="color:#' . $theme['fontcolor2'] . '"';
	}
	if ( $row['user_allow_viewonline'] )
	{
		$user_day_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'>' . $row['username'] . '</a>';
	}
	else
	{
		$user_day_link = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .'><i>' . $row['username'] . '</i></a>';
	}
	if ( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN )
	{
		if ( $row['user_session_time'] >= ( time() - $users_list_delay * 3600 ) )
		{
			$day_userlist .= ( $day_userlist != '' ) ? ', ' . $user_day_link : $user_day_link;
			$day_users++;
		}
		else
мод users of the day
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 11 месяцев
Откуда: Бердск

Сообщение crash »

vlkm
если надо править то что именно?
править надо файл. какой написано в описании мода.
Подскажите пожалуйста что c этим делать
а что ты хочешь?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
vlkm

Сообщение vlkm »

С этим разобрался только нет надписи:
%d registered users visit during the last %d hours ,
хотя сам список посетителей за 24 часа показывает
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 11 месяцев
Откуда: Бердск

Сообщение crash »

vlkm
русский язык стоит?
если да то в руский язык была строка добавлена?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
vlkm

Сообщение vlkm »

crash
Я когда добавляю строку в /language/lang_rassian/lang_main.php
выдаёт ошибку

Warning: Cannot modify header information - headers already sent by (output started at /home/sunhibd/public_html/phpBB2/language/lang_russian/lang_main.php:1022) in /home/sunhibd/public_html/phpBB2/includes/page_header.php on line 546

Warning: Cannot modify header information - headers already sent by (output started at /home/sunhibd/public_html/phpBB2/language/lang_russian/lang_main.php:1022) in /home/sunhibd/public_html/phpBB2/includes/page_header.php on line 548

Warning: Cannot modify header information - headers already sent by (output started at /home/sunhibd/public_html/phpBB2/language/lang_russian/lang_main.php:1022) in /home/sunhibd/public_html/phpBB2/includes/page_header.php on line 549
но я проверял английскую версию тоже нет надписи
%d registered users visit during the last %d hours
правда ошибки не выдаёт

Вернуться в «Поддержка модов для phpBB 2.0.x»