[dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
[dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Расширение позволяет видеть на главной странице всех пользователей, посетивших конференцию в течение текущего дня и устанавливает рекордное количество посещений за два дня
Репозиторий https://github.com/alg5/wwhlight
Инсталляция стандартная
Отправлено спустя 12 минут 38 секунд:
Комментарий: отличия данного расширения от расширения [dev] NV Who Was Here - Побывавшие на форуме
Данное расширение не собирает статистику о каждом вошедшем пользователе и не сохраняет её
Расширение использует имеющуюся информацию о последней дате визита, хранящуюся в таблице phpbb_users.
Эта информация не актуальная( как в таблице сессий), но она обновляется кроном(от движка) каждый час
Кроме того, один раз в сутки срабатывает крон от расширения, вычисляя количесто пользователей, побывавших вчера и сегодня. Если это число окажется больше запомненного, то рекорд количества посещений и даты вчера-сегодня обновляются
Админских настроек у лайт-версии нет
Преимущества - низкая нагрузка на сервер, используется всего один легкий запрос на главной странице
Репозиторий https://github.com/alg5/wwhlight
Инсталляция стандартная
Отправлено спустя 12 минут 38 секунд:
Комментарий: отличия данного расширения от расширения [dev] NV Who Was Here - Побывавшие на форуме
Данное расширение не собирает статистику о каждом вошедшем пользователе и не сохраняет её
Расширение использует имеющуюся информацию о последней дате визита, хранящуюся в таблице phpbb_users.
Эта информация не актуальная( как в таблице сессий), но она обновляется кроном(от движка) каждый час
Кроме того, один раз в сутки срабатывает крон от расширения, вычисляя количесто пользователей, побывавших вчера и сегодня. Если это число окажется больше запомненного, то рекорд количества посещений и даты вчера-сегодня обновляются
Админских настроек у лайт-версии нет
Преимущества - низкая нагрузка на сервер, используется всего один легкий запрос на главной странице
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
igorbond , это расширение и появилось для того, чтобы снизить нагрузку по сравнению с полным расширением "NV Who Was Here" и имхо для главной страницы отдельное окно не нужно. А вот для других страниц я думала сделать кнопку с побывавшими на конференции, в форуме или в теме
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 2.0.16
- Сообщения: 1086
- Стаж: 9 лет 9 месяцев
- Благодарил (а): 203 раза
- Поблагодарили: 91 раз
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
а можно как-то сделать чтоб при наводке на ник всплывало время пользователя на сайте после 24-00 ?
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Gubkin, я Вас не поняла, сейчас всплывает время последнего посещения сайта. Вы хотите другое время или другой формат?
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 2.0.16
- Сообщения: 1086
- Стаж: 9 лет 9 месяцев
- Благодарил (а): 203 раза
- Поблагодарили: 91 раз
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Алг, да, извиняюсь за примитивную мысль :)
чтоб вместо или вместе с временем последнего захода было и время проведенное на сайте за данные сутки.
Чтоб видно было, сколько Вася был 1 мин или 20 часов
чтоб вместо или вместе с временем последнего захода было и время проведенное на сайте за данные сутки.
Чтоб видно было, сколько Вася был 1 мин или 20 часов
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Нет, к сожалению. Это очень сильно увеличит нагрузку
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Сначала не заметил разницы, но потом она стала заметна
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Не пойму принцип работы, по времени последней активности, человек был в 21-26, потом еще зашел и вышел, а показывает что он был в 00-15
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
igorbond, информация обновляется не мгновенно, а раз в час. Через час последнее время будет скорректировано
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Я видел, но она не обновляется, он на сайте с 21 с копейками, уже 23-25 но не обновилось что он тут был, или оно обновится когда он уйдет с форума?
Отправлено спустя 3 минуты 16 секунд:
Вот взять для примера меня, показывает что я бал последний раз на форуме в 17-28, но это время когда я туда вошел и еще не выходил, а значит оно не обновляется, а показывает время с первого или последнего захода. Какая то не особо правильная статистика получается.
Отправлено спустя 3 минуты 16 секунд:
Вот взять для примера меня, показывает что я бал последний раз на форуме в 17-28, но это время когда я туда вошел и еще не выходил, а значит оно не обновляется, а показывает время с первого или последнего захода. Какая то не особо правильная статистика получается.
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Статистика берется из таблицы phpbb_users, колонка user_lastvisit. Обновляет это поле один раз в час задача-крон( в движке)
Если нужно очень точное время, то лучше использовать полную версию Анвара, которая сама отслеживает заходы пользователя. Но вы проиграете в нагрузке на форум
Если нужно очень точное время, то лучше использовать полную версию Анвара, которая сама отслеживает заходы пользователя. Но вы проиграете в нагрузке на форум
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Но у меня она не обновляется получается? или как? почему у меня там стояло время моего первого захода?
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
igorbond, я не изучала, как именно работает крон от движка, но и не замечала того, о чем Вы говорите. Поставьте себе расширение Cron Status и проверьте для начала не блокируется ли у вас этот крон по какой-либо причине
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Оно?
Код: Выделить всё
cron.task.core.activeuser_task Сегодня, 20:59 Завтра, 08:59
-
- Former team member
- Сообщения: 933
- Стаж: 12 лет 8 месяцев
- Откуда: Израиль
- Благодарил (а): 72 раза
- Поблагодарили: 248 раз
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
я думаю, что вот это
Код: Выделить всё
cron.task.core.tidy_sessions
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
-
- phpBB 3.1.0 RC3
- Сообщения: 3343
- Стаж: 13 лет 3 месяца
- Благодарил (а): 675 раз
- Поблагодарили: 164 раза
Re: [dev] Who Was Here Light - Кто сегодня был на форуме(облегченная версия)
Код: Выделить всё
cron.task.core.tidy_sessions 28 минут назад Сегодня, 23:12
У вас нет необходимых прав для просмотра вложений в этом сообщении.