NEW: Top Blocked Bots Chart: Added a new horizontal bar chart to the main report page. It displays today's "Top 10 Blocked Bots," giving you immediate visual feedback on exactly who is attacking your forum and being stopped by the AI/Junk Shields.
PERFORMANCE: Core Optimization: Implemented an optimized version of the core file (Listener.php) featuring a smart cache limiting system. This reduces database write operations by approximately 90% without losing tracking precision.
OPTION: Navigation Link: Added a new setting to enable a public statistics link positioned under the "Members" tab (useful if you prefer not to use the sidebar widget). The link location can be fully customized and moved anywhere via the XenForo Admin Panel (Public Navigation).
DESIGN: Visual Overhaul: The report page graphics have been completely rewritten to provide a cleaner, more modern, and easier-to-read visualization of your data.
What's New in 1.6.1?
🤖 Bot Intelligence & AI DetectionWe have rewritten the detection engine from scratch. The addon now distinguishes between:
🛡️ Traffic Insight (Health Score)No need to guess if your traffic is healthy. The new "Traffic Insight" box gives you an immediate A/B/C Grade based on the ratio between real humans and aggressive bots.
- Authorized Crawlers (Green): Essential traffic like Google, Bing, Yahoo.
- AI & LLM Scrapers (Purple): Identify who is training on your data (ChatGPT, GPTBot, Claude, CCBot).
- Aggressive/Unknown Bots (Red): Commercial crawlers (Ahrefs, Semrush, MJ12) and unclassified traffic.
🎨 Glass Mode & Dark Theme PerfectionWe have improved the UI for dark styles. Charts now support a beautiful "Glass Mode" with transparency effects, and labels automatically adapt to ensure perfect readability on dark backgrounds.
- Score A: Healthy traffic.
- Score C: High risk / Bot spam detected -> Recommendations included (e.g., "Consider enabling WAF").
Other Improvements:
📸 Screenshots:[Qui puoi inserire gli screenshot che mi hai mostrato: il box Traffic Insight con la "A", la lista dei Bot colorata e il grafico Glass Mode]
- Database: Optimized table structure for bot name storage.
- Security: Enhanced core integrity checks.
- Setup: Improved upgrade routine for smoother transition from older versions.
Upgrade now to 1.6.1 to turn your raw data into actionable insights!
🌟 What's new?
🧠 "Quiz System" Widget Integration
Are you a proud user of our Quiz System? Now you can showcase your community's activity directly in the statistics widget!
Total Attempts: Monitor your users' engagement.
Success Rate: View how many quizzes are passed or failed in real time.
Note: This feature can be enabled/disabled from the admin options.
🛠️ Under the Hood
Performance: SQL query optimization for technological data retrieval.
Clean Code: Code completely cleaned of redundant comments and debugging for maximum execution speed.
🔥 Improve your forum engagement!
Did you know that statistics are only half the battle? To turn your visitors into active users, we've created the ultimate gamification tool.
Mobile-Friendly Trend Chart: The 7-Day Trend chart now displays the daily total directly inside the vertical bars. This change ensures better readability and full compatibility when viewing the widget on smartphones and smaller screens.
[FIX] Timezone Synchronization: Fixed a critical issue where graphs and counters would reset at the wrong time (e.g., 23:00 or 01:00) depending on the Linux Server time. The add-on now correctly forces the script to respect your XenForo Guest Time Zone setting.
[FIX] Data Integrity: Fixed a logic loop that caused inflated visit counts (the "250k bug") on high-traffic boards.
[FIX] Real-Time Precision: Fixed a discrepancy between the "Unique Visitors" counter in the sidebar widget and the "Today" data point in the line graph. They now match perfectly.
This update focuses on data accuracy and improved visualization for traffic analysis.
After uploading the files, please complete the upgrade process in your Admin Control Panel.
- Critical Chart Time-zone Fix: Resolved an issue where the daily chart was showing a one-day offset due to server time-zone differences. The data displayed in the "Last 30 Days" chart is now perfectly aligned with your database records.
- Improved Bot Tracking & Visualization: The Daily Chart now features a dual-line display: one solid line for unique human visitors and a new dashed line specifically for Bot/Crawler activity. This allows administrators to immediately distinguish between real user peaks and search engine crawling spikes.
- Widget & Report Synchronization: Fine-tuned the counting logic to ensure that "Live" data in the report matches the "Real-time" sidebar widget perfectly.
- [NEW] Bot Historical Tracking: Added database support (totale_bots column) to store historical bot traffic separately from humans.
- [NEW] Dual-Line Graph: The "Last 30 Days" chart now plots a secondary red dotted line for Bots, allowing for better traffic analysis.
- [FIX] Counter Logic: Fixed a calculation error where today's visits were sometimes summed twice in Monthly/Yearly totals.
- [FIX] Sparkline: Fixed an issue where the sidebar mini-graph displayed duplicate bars for the current day.
- [FIX] Database Schema: Improved installation/upgrade routine to ensure all necessary columns are present.