Пропустить

последнее посещение

Форум для авторов модов для phpBB 2.0.x.

последнее посещение

Сообщение rid3 » 02.01.2006 2:08

Вы последний раз заходили 01.01.2006 23:15 - в каком файле находится код обработки этого.? нужно это модифицировать (если можете укажите строки) спасибо

rid3
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 01.09.2005 20:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Smayliks » 02.01.2006 2:12

includes/page_header.php
$s_last_visit = ( $userdata['session_logged_in'] ) ? create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) : '';


А что хотите конкретно модифицировать? (интересно просто)
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Smayliks
Former team member
 
Сообщения: 1518
Зарегистрирован: 08.03.2005 15:23
Откуда: со всей страны. =)
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение rid3 » 02.01.2006 2:25

спасибо. вообще удалить

rid3
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 01.09.2005 20:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Smayliks » 02.01.2006 2:31

В токам случае удаляете эту строку, чуть дальше строку
	'LAST_VISIT_DATE' => sprintf($lang['You_last_visit'], $s_last_visit),

в templates/стиль/index_body.tpl строки
	<!-- BEGIN switch_user_logged_in -->
	{LAST_VISIT_DATE}<br />
	<!-- END switch_user_logged_in -->

и в language/lang_язык/lang_main.php
$lang['You_last_visit'] = 


P.S. Это чтобы совсем вырезать. Лучше не удалять строки, а коментировать - чтобы не потеряться при установке модов, если они будут ссылаться на них. Это НЕ отноститься к изменению файла шаблона - там придётся удалять.

P.P.S. Самый простой способ убрать эту строку - улалить только в шаблоне.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Smayliks
Former team member
 
Сообщения: 1518
Зарегистрирован: 08.03.2005 15:23
Откуда: со всей страны. =)
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение rid3 » 04.01.2006 23:39

я совсем задолбался искать где это можно отключить. если следовать твоим советам, то это сообщение не отображается, а в базе данных значение перезаписывается. я так думаю это должен быть sql апрос к базе данных, а ты указал только форматирование. подскажите кто-нибудь

rid3
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 01.09.2005 20:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Smayliks » 04.01.2006 23:51

rid3, не, дядь, вы чё сказали?
rid3 писал(а):вообще удалить


Про базу ничего небыло.

Добавлено спустя 1 минуту 12 секунд:

А время берётся с таблицы сессий (если я не ошибаюсь, сильно не вникал) - т.е. в любом случае оно нужно.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Smayliks
Former team member
 
Сообщения: 1518
Зарегистрирован: 08.03.2005 15:23
Откуда: со всей страны. =)
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение rid3 » 13.01.2006 13:43

Smayliks писал(а):Про базу ничего небыло.


согласен не было. я и сам только потом понял, что мне нужно удалить вот это
$sql = "UPDATE " . USERS_TABLE . "
SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit
WHERE user_id = $user_id";

в includes\sessions.php

спасибо за помощь

rid3
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 01.09.2005 20:55
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Для авторов (phpBB 2.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы