MOD Last Visit
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
Возьмешься перевести?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
-
- phpBB 2.0.2
- Сообщения: 334
- Стаж: 19 лет 4 месяца
- Благодарил (а): 15 раз
Была следующая задача - дать пользователям возможность просматривать когда посещал форум тот или инфой пользователь. phpbb 2.0.19
Поставил два мода, упоминавшиеся в этом топике:
------------------------------------------------------------------------
## Hack Title: Add Last User Visit Date to Members List
## (A phpBB2 Quickie)
## Author: Nivisec (support@nivisec.com)
## http://www.nivisec.com
------------------------------------------------------------------------
# Title: Add Last User Visit Date to User Profiles
# Author: Thoul thoul@users.sourceforge.net http://darkmods.sourceforge.net
------------------------------------------------------------------------
Все как бы работает, но заметил, что дата/время последнего посещения не совпадает с реальностью. Т.е. к примеру, время последнего посещения одного из пользователей указано как 09/11/2006, но этот пользователь писал в форум 11 числа, т.е. двумя днями позже... ЯС чем может быть связана такая ерунда? И лечится ли это?
Поставил два мода, упоминавшиеся в этом топике:
------------------------------------------------------------------------
## Hack Title: Add Last User Visit Date to Members List
## (A phpBB2 Quickie)
## Author: Nivisec (support@nivisec.com)
## http://www.nivisec.com
------------------------------------------------------------------------
# Title: Add Last User Visit Date to User Profiles
# Author: Thoul thoul@users.sourceforge.net http://darkmods.sourceforge.net
------------------------------------------------------------------------
Все как бы работает, но заметил, что дата/время последнего посещения не совпадает с реальностью. Т.е. к примеру, время последнего посещения одного из пользователей указано как 09/11/2006, но этот пользователь писал в форум 11 числа, т.е. двумя днями позже... ЯС чем может быть связана такая ерунда? И лечится ли это?
-
- phpBB 2.0.1
- Сообщения: 294
- Стаж: 20 лет 2 месяца
- Откуда: Санкт-Петербург
вот такая гадость выскочила после обновления
(
вот что там
* - это там где ругается
Добавлено спустя 1 минуту 38 секунд:
p.s. вроде руки из правильного места растут
может пересечение с кем нить другим МОДом?

form action. If you replace the session // code you must include this routine, even if it's empty. // function append_sid($url, $non_html_amp = false) { global $SID; if ( !empty($SID) && !preg_match('#sid=#', $url) ) { $url .= ( ( strpos($url, '?') !== false ) ? ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID; } return $url; } ?>
Warning: Cannot modify header information - headers already sent by (output started at /public_html/forum/includes/sessions.php:538) in /public_html/forum/includes/page_header.php on line 593
Warning: Cannot modify header information - headers already sent by (output started at /public_html/forum/includes/sessions.php:538) in /public_html/forum/includes/page_header.php on line 595
Warning: Cannot modify header information - headers already sent by (output started at /public_html/forum/includes/sessions.php:538) in /public_html/forum/includes/page_header.php on line 596
вот что там
Код: Выделить всё
// Work around for "current" Apache 2 + PHP module which seems to not
// cope with private cache control setting
if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
{
header ('Cache-Control: no-cache, pre-check=0, post-check=0');
}
else
{
* header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
*header ('Expires: 0');
*header ('Pragma: no-cache');
$template->pparse('overall_header');
?>
Добавлено спустя 1 минуту 38 секунд:
p.s. вроде руки из правильного места растут
может пересечение с кем нить другим МОДом?
-
- phpBB 2.0.1
- Сообщения: 294
- Стаж: 20 лет 2 месяца
- Откуда: Санкт-Петербург
-
- phpBB 1.4.4
- Сообщения: 163
- Стаж: 18 лет 3 месяца
Уважаемые ГУРУ!
Не нашел решения вопроса через поиск, пните меня может не нашел просто...
Установил мод
## MOD Title: Last visit
## MOD Author: Niels < ncr@db9.dk >
## MOD Version: 1.2.10em
На главной странице все отображается нормально,
Возникли следующие проблемы:
1. В memberlist все хорошо отображается, но когда начинаю сортировать по последнему сообщению, все даты в разброс.
2. Не может зайти в профиль пользователя. Пишет ошибку:
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/catalogl/public_html/forum/includes/usercp_viewprofile.php on line 444
В инструкции:
444 строка в файле это - $lang['Last_logon'] = 'Last Visit';
Если загрузить старый файл usercp_viewprofile.php, до установки мода, страница загружается, только не отображаются естественно необходимые ячейки.
Помогите пожалуйста как-то это решить, ткните носом. Вроде все по инструкции же.
Не нашел решения вопроса через поиск, пните меня может не нашел просто...
Установил мод
## MOD Title: Last visit
## MOD Author: Niels < ncr@db9.dk >
## MOD Version: 1.2.10em
На главной странице все отображается нормально,
Возникли следующие проблемы:
1. В memberlist все хорошо отображается, но когда начинаю сортировать по последнему сообщению, все даты в разброс.
2. Не может зайти в профиль пользователя. Пишет ошибку:
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/catalogl/public_html/forum/includes/usercp_viewprofile.php on line 444
В инструкции:
Код: Выделить всё
#
#
#-----[ OPEN ]------------------------------------------------
#
includes/usercp_viewprofile.php
#
#-----[ FIND ]------------------------------------------------
#
'JOINED' =>
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Last visit MOD
'L_LOGON' => $lang['Last_logon'],
'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $profiledata['user_allow_viewonline'])) ? (($profiledata['user_lastlogon'])? create_date($board_config['default_dateformat'], $profiledata['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'],
'L_TOTAL_ONLINE_TIME' => $lang['Total_online_time'],
'TOTAL_ONLINE_TIME' => make_hours($profiledata['user_totaltime']),
'L_LAST_ONLINE_TIME' => $lang['Last_online_time'],
'LAST_ONLINE_TIME' => make_hours($profiledata['user_session_time']-$profiledata['user_lastlogon']),
'L_NUMBER_OF_VISIT' => $lang['Number_of_visit'],
'NUMBER_OF_VISIT' => ($profiledata['user_totallogon']>0) ? $profiledata['user_totallogon']: $lang['None'],
'L_NUMBER_OF_PAGES' => $lang['Number_of_pages'],
'NUMBER_OF_PAGES' => ($profiledata['user_totalpages']) ? $profiledata['user_totalpages']: $lang['None'],
// End add - Last visit MOD
Если загрузить старый файл usercp_viewprofile.php, до установки мода, страница загружается, только не отображаются естественно необходимые ячейки.
Помогите пожалуйста как-то это решить, ткните носом. Вроде все по инструкции же.

-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
Stipendiat
я надеюсь что вы добавили не сразу после
я надеюсь что вы добавили не сразу после
а после полной строчки, которая начинается наStipendiat писал(а):'JOINED' =>
Stipendiat писал(а):'JOINED' =>
чтото в приведеном коде не нашелStipendiat писал(а):444 строка в файле это - $lang['Last_logon'] = 'Last Visit';
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.4
- Сообщения: 163
- Стаж: 18 лет 3 месяца
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
Stipendiat вы бы выложили файл, может вы просто свою ошибку не замечаете.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.4
- Сообщения: 163
- Стаж: 18 лет 3 месяца
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
Stipendiat всетаки я имел ввиду аттач
не понятно к чему относится последняя строчкаStipendiat писал(а):// End add - Last visit MOD
$board_config['board_timezone'
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.4
- Сообщения: 163
- Стаж: 18 лет 3 месяца
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
Stipendiat ну вот.. а я срзу спрашивал)))).
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса