Тема: [Решено] Список посетивших за день
Может кто знает расширение или заинтересуется в его написании.
На заглавной странице форума, в нижней части, выводится список пользователей, посетивших форум за день.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
PunBB 1.3 → Общие вопросы → [Решено] Список посетивших за день
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Может кто знает расширение или заинтересуется в его написании.
На заглавной странице форума, в нижней части, выводится список пользователей, посетивших форум за день.
А самостоятельно написать? Там же всего один хук надо с селектом по текущей дате.
С селектом откуда? Нигде не сохраняются посетители, кроме on-line.
Можно рассмотреть такой вариант.
Хук отвечающий за авторизацию (обновление списка on-line) читает из кэша файлик со списком.
Например это массив $today_online(id => username)
Потом проверяет уникальность элементов, и если текущего юзера нет в списке, то добавляем в массив и перезаписываем файл.
Второй хук в индексе выводит этот массив.
Добавлено спустя 58 секунд:
А, понял мысль, селект из таблицы users.
$query = array(
'SELECT' => 'id, last_visit, username',
'FROM' => 'users',
'WHERE' => 'last_visit>'.(time()-86400).' AND id>1,
)И привязать на хук
Мы тоже умеем делать расширения ![]()
http://punbb.ru/post22433.html#p22433
Супер расширение Impoved online list:
http://punbb.informer.com/forums/topic/ … line-list/
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
PunBB 1.3 → Общие вопросы → [Решено] Список посетивших за день
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Сгенерировано за 0.071 секунды (73% PHP — 27% БД) 13 запросов к базе данных
Технологии с открытым исходным кодом, несомненно, обладают серьезным преимуществом над аналогичными продуктами, распространяемыми по ограниченным лицензиям. И совершенно неважно, что это. Возможно это:
Впрочем, неважно. Что бы это ни было, важно всячески поощрять и поддерживать Open Source в любом виде. Тем более, что вы знаете, PunBB распространяется по лицензии GPL/GNU. И спасибо за внимание.