- Версия XenForo
- 2.2
Адаптированная версия XenSupport Streak с поддержкой XenForo 2.2.x. Плагин добавляет систему ежедневных серий посещений форума и отображает streak пользователя в профиле
XenStreak
Reward daily engagement with login streaks
► Try it LIVE on our demo ◄
Every login extends a member's streak
— and a colorful flame badge follows their name everywhere. The Duolingo-style habit loop that keeps members coming back day after day.
На XenForo 2.3+ данная адаптированная сборка не предназначена для установки, так как для этой ветки существует оригинальная версия плагина
Как вручную изменить серию пользователю:
Серия хранится в таблице:
Как поставить серию пользователю, например 30 дней. Зайдите в PhpMyAdmin и выполните SQL-запрос:
Автор оригинального плагина: XenSupport
Reward daily engagement with login streaks
Every login extends a member's streak
Features
Daily login streak with a forgiving grace period
Flame badge with fully configurable tiers (colors, icons, thresholds, glow)
Public leaderboard + "Top streaks" sidebar widget
Milestone alerts + a trophy criterion (reward reaching N days)
Как вручную изменить серию пользователю:
Серия хранится в таблице:
xf_xs_streakКак поставить серию пользователю, например 30 дней. Зайдите в PhpMyAdmin и выполните SQL-запрос:
SQL:
INSERT INTO xf_xs_streak
SET
user_id = 1,
current_streak = 30,
longest_streak = 30,
last_login_day = UNIX_TIMESTAMP(CURDATE()),
started_date = UNIX_TIMESTAMP(CURDATE() - INTERVAL 29 DAY),
total_visits = 30,
last_milestone = 0
ON DUPLICATE KEY UPDATE
current_streak = 30,
longest_streak = 30,
last_login_day = UNIX_TIMESTAMP(CURDATE()),
started_date = UNIX_TIMESTAMP(CURDATE() - INTERVAL 29 DAY),
total_visits = 30;
Код:
user_id = 1 — ID пользователя
current_streak = 30 — текущая серия
longest_streak = 30 — максимальная серия
total_visits = 30 — всего посещений
INTERVAL 29 DAY — на 1 меньше, чем серия
Автор оригинального плагина: XenSupport