Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
No refunds!
Please read the resource description carefully before purchasing. We do not offer refunds once a resource has been downloaded.
By purchasing and downloading resources, you agree to the license agreement. Violating the terms may result in suspension of your license or account access.
This update introduces milestone rewards for login streaks, giving members something extra to unlock as they keep coming back. It also adds more flexible streak calculations and improves reward presentation and reliability.
This is a release candidate version. Please take a full backup before installing it on a production site.
Added ACP milestone management and a reward log showing which users have received each reward.
Added a Receive daily login rewards user permission and an Enable daily login rewards option.
Added alerts and optional push notifications when members unlock rewards.
Added milestone indicators to streak counters and the Best Streak statistic, with upcoming milestones highlighted by a pulsing animation.
Added milestone tooltips showing available rewards, with an option to hide individual rewards as Surprise Reward.
Added an option to calculate weekly, monthly, and yearly streaks from consecutive days (every 7, 30, or 365 days) instead of completed calendar periods.
Improvements
Database connection errors during daily login checks are now logged silently instead of interrupting the page being rendered.
Do you like this update?
Please consider sharing your experience with a short review
Every bit of feedback matters!
Added an option to calculate weekly and monthly streaks from consecutive days (every 7 / 30 / 365 days) instead of completed calendar weeks/months, for boards where the calendar-based counters confuse users next to a long daily streak.
Silently log database connection errors (like "Commands out of sync") during the daily login check instead of throwing and break the page being rendered
This is a release candidate version. Please take a full backup before installing it on a production site.
Added an optional alert/push notification reminder sent a configurable number of hours before a user's streak resets ("Don't lose your streak!"). Users can disable it from Account > Alert Preferences.
Moved heatmap month phrases JS initialization from custom template to helper_js_global to avoid compatibility issues
Fix: prevent "ValueError: cal_days_in_month(): Argument #2 ($month) must be between 1 and 2147483646" error when using "Insert missing days" rebuild tool
More insights, more flexibility, and better performance!
This update introduces a visual login activity heatmap, new streak display options, and several performance improvements to make streak tracking more efficient.
New Features
Added an optional login activity heatmap.
Added options to disable weekly, monthly, and yearly streaks.
Added an optional user streak indicator next to usernames in messages.
Improvements
Optimized streak reset processing for better performance.
Optimized the streak rebuild tool to scan only the current streak by default.
Bug Fixes
Fixed an SQL syntax error during uninstall.
Fixed a missing column in the uninstall cleanup process.
Added rebuild tool to insert missing days between selected dates - useful if your site was unavailable and you want to preserve or extend streaks across the gap
Added style properties to display user streaks in message postbit statistics
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.