Advanced Traffic Statistics: From Insight to Active Defense

Advanced Traffic Statistics: From Insight to Active Defense 1.6.3

No permission to download
Dear PRO users, I think you'll love this update.

What is the point of statistics if they are not used?Knowing who visits your site is good. Being able to control it is power.

We decided to develop a major update focused entirely on the Security of your forum, specifically targeting the most frequent, resource-hungry, and anonymous visitors to our pages: Bots.

We have analyzed them. We have classified them. And now, the time has come to manage them: letting the good ones through and annihilating the bad ones.

🛡️ Introducing: Active Defense System​

This is not just a counter anymore. It is a firewall. The new Active Defense system intercepts traffic before XenForo fully loads, saving massive amounts of CPU and RAM.

  • 🟣 AI Shield: Blocks LLM scrapers (ChatGPT, Claude, CommonCrawl) from training on your community's content.
  • 🔴 Junk Shield: Automatically identifies and blocks aggressive commercial crawlers (MJ12, Ahrefs, Semrush) and script-kiddie tools (Python requests, Curl, Wget) that consume your bandwidth for zero return.
  • 🟠 Emergency Mode: A panic button to block ALL unknown bots instantly during a DDoS or high-load attack.

📊 New Traffic Insight Dashboard​

We redesigned the report page to give you a "Security Center" feel.

  • Real-Time Threat Counter: See exactly how many malicious requests were blocked today in red.
  • Visual Intelligence: New tags (AI, BAD, UNK) make it easy to spot threats in seconds.
  • Status Badges: Immediately see which Shields are active.

🔧 What's New in v1.6.3?​

This release refines the intelligence behind the blocking engine:

  • 🧠 Smarter Bot Recognition:
    • Safe: Social Preview bots (WhatsApp, Telegram, Facebook, Discord) and Tech bots (Cloudflare, PayPal, Stripe) are now whitelisted to ensure your site functions perfectly.
    • Deadly: Hacking tools and raw scripts (Python, Java, Go-http, Curl) are now aggressively classified as BAD and blocked by the Junk Shield.
  • ⚪ IP Whitelist: A new option to define trusted IPs that will bypass all security checks (perfect for admins or uptime monitors).
  • 🚫 Human-Friendly Block Page: If a legitimate user is caught by mistake, they won't see a raw error. They will see a polite, branded "Security Check" HTML page explaining the situation.
  • 📉 Chart Fixes: Adjusted the Annual Comparison chart to correctly align large numbers (Posts) to the right axis for better readability.
  • 📜 Scrollable Bot Lists: The bot list is now compact and scrollable, keeping your dashboard clean even with hundreds of entries.

Why Go PRO?Stop paying for bandwidth consumed by scrapers. Protect your content from AI training. Gain full visibility and control over your traffic.

Upgrade to Advanced Traffic Statistics 1.6.3 today.


1770670817764.webp

Attachments

  • Newoptions.webp
    Newoptions.webp
    30.9 KB · Views: 1
What's New in 1.6.1?

🤖 Bot Intelligence & AI DetectionWe have rewritten the detection engine from scratch. The addon now distinguishes between:

  • 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.
🛡️ 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.

  • Score A: Healthy traffic.
  • Score C: High risk / Bot spam detected -> Recommendations included (e.g., "Consider enabling WAF").
🎨 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.

Other Improvements:

  • Database: Optimized table structure for bot name storage.
  • Security: Enhanced core integrity checks.
  • Setup: Improved upgrade routine for smoother transition from older versions.
📸 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]

Upgrade now to 1.6.1 to turn your raw data into actionable insights!
1770570116107.webp

1770570214697.webp
We're excited to announce the release of version 1.5.7, an update that takes your forum monitoring to the next level, introducing exclusive integration and new proactive analytics.

🌟 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.

Download now: Quiz System PRO - Gamification & Analytics

With the Quiz System, you can create exciting challenges, issue customized PDF certificates, and track progress with dedicated dashboards. Seamless integration with Advanced Traffic Statistics lets you keep everything under control in a single suite!

📥 How to update
Download the new build 1.5.7.

Upload the files, overwriting the previous ones.

Upgrade from your Admin Panel.

Enjoy the new stats!

Like this update? Leave a ★★★★★ review to support continued development!

widget.webp
This update introduces a specific layout improvement for the PRO version, targeting the weekly statistics chart.

Changelog:

  • 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.
Upgrade is recommended for all PRO users to enjoy the improved mobile experience.

7daysgraphic.webp
Description:This is a critical maintenance release focused on data integrity and server synchronization. We have refactored the counting logic to ensure maximum precision.

Changelog 1.4.0:

  • [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.
⚠️ Note: You may see an "Outdated Templates" warning after upgrading. Please revert the templates to apply the fixes.
What's new in version 1.3.3?

This update focuses on data accuracy and improved visualization for traffic analysis.

  • 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.

After uploading the files, please complete the upgrade process in your Admin Control Panel.
  • Like
Reactions: Wanji
This is a significant maintenance and feature release that brings "Google Analytics" style precision to your dashboard. We have completely rewritten the counting logic to ensure perfect alignment across all widgets and introduced a new layer of data analysis.

🔥 New Feature: Human vs. Bot History​

The "Last 30 Days" graph has been upgraded!Previously, the graph showed a single line for total unique visitors. Now, it distinguishes between Real Humans (Purple/Green line) and Bots/Crawlers (Red dotted line).

  • Historical Data: Starting from this update, the system will begin storing bot traffic separately in the database history.
  • Visuals: You can now visually correlate traffic spikes with crawler activity directly in the chart.

🛠️ Precision Fixes (Double Counting)​

We identified and fixed a logic issue ("race condition") that could cause today's visits to be counted twice—once as "live" data and once as "historical" data—resulting in inflated Monthly and Yearly stats.

  • Math Protection: Added strict logic to ensure the "Today" counter is never inadvertently added to the historical archive before midnight.
  • Perfect Alignment: The Today, Month, and Year counters now align perfectly (e.g., if you reset stats, they will all start identical and grow in unison).

📉 Sparkline Fix​

Fixed a visual glitch in the sidebar widget where the mini-graph (sparkline) would occasionally show two bars for the current day.


📋 Complete Changelog 1.3.2​

  • [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.
Note: Since the separate bot storage starts with this version, the "Bot" line in your graph will start at 0 for past days and begin populating from today onwards.

Upgrade Instructions:Simply install the new XML/Zip over the existing version. No data will be lost.

botvsHuman.webp
This major release transforms your sidebar into a command center and introduces a clear distinction between the Standard (Free) and PRO versions.🚀 Unlock PRO PowerSupport development and unlock visual intelligence instantly! By purchasing a license key directly from the options page, you get:
  • 📈 PRO Sparklines: A stunning, dynamic mini-chart in the sidebar showing the last 7 days of traffic trend.
  • 📱 Device Bar: Visual indicator of Desktop vs. Mobile traffic percentage at a glance.
  • 📊 Advanced Tech Charts: The full report page gets a massive upgrade with a new "Technology & Quality" section (Humans vs. Robots, OS, Browsers, Device Types).
  • 🎨 Premium Look: PRO users get a sleek Purple & Blue theme, distinguishing their forum from the standard Green style.
🛡️ Standard Version (Free Forever)The Standard version remains fully functional! It includes:
  • Live Pulse Monitor: A "heartbeat" animation that pulses when live monitoring is active.
  • Essential Counters: Visitors, Threads, Posts, Articles (AMS), and detailed daily/monthly traffic tables.
  • Smart Grid Layout: Charts now automatically adapt to 2x2 grids on smaller screens.
⭐⭐⭐⭐⭐Love the new charts?Please consider leaving a 5-star review! It motivates us to keep adding new features.
  • Like
Reactions: Wanji
This update introduces a new permission system and significant improvements to data accuracy.

What's New in v1.3.0:
  • 🆕 Permission System:Added a new permission: "View full statistics report" (located under General Permissions).You can now control exactly which user groups (e.g., Admins, Moderators) can access the detailed full-page report.
    • Important: Please ensure you enable this permission for your Administrative group after upgrading.
  • 📈 Real-Time Charts:The daily and monthly charts now integrate live data.Previously, the charts showed archived data (updating overnight), causing the current day to appear as "0". Now, the graphs calculate today's visits in real-time, providing a seamless trend line up to the very last second.
  • 🛠️ Improvements & Fixes:
    • Widget Cleanup: Removed the "Guest" placeholder text when no registered users are online, making the widget interface cleaner.
    • Data Logic: Fixed a discrepancy where the "Monthly" count in the widget didn't perfectly align with the sum of daily visits.
    • Stability: Code refactoring for better stability (centralized logic in the main controller).
Upgrade Instructions:

  1. Upload the contents of the upload folder to your root directory (or use the "Install from archive" feature).
  2. Run the upgrade.
  3. Go to Groups & Permissions -> Administrators and set the "View full statistics report" permission to YES.
permessi.webp
  • Like
Reactions: Wanji and daniel89
Fixed: Missing branding image in the package.

This update fixes an issue in the previous release where the branding image folder (styles/statistiche/) was accidentally omitted from the ZIP file.

My apologies for the inconvenience; as we know, when coding, a tiny oversight in the build script is all it takes!

No changes have been made to the database or core logic. If you already have v1.2.0 installed, simply overwrite the files with this new version to ensure your file health check passes and the branding image displays correctly.
  • Like
Reactions: Wanji
Back
Top Bottom