Add-Ons [XTR] Who Visited Today 1.0.4

Official

XenTR Mod
Joined
Dec 14, 2024
Messages
277
Solutions
3
Reaction score
63
Points
83
1/3
Thread owner
A new product by Offical is available: [XTR] Who Visited Today 1.0.0 - Analyze visitor behavior, discover active members, and drive community engagement — without sacrificing performance.


[XTR] Who Visited Today 1.0.0

Description​



[XTR] Who Visited Today, XenForo 2.3+ için geliştirilmiş profesyonel bir ziyaretçi izleme ve analiz aracıdır.
Sistemin temel amacı, forumunuzda gün boyunca aktif olan kullanıcıları yalnızca listelemek değil, onların ziyaret alışkanlıklarını derinlemesine analiz etmektir.

Eklenti, üyelerin gün içindeki ilk ve son ziyaret saatlerini, toplam oturum sürelerini, sayfa görüntüleme sayılarını ve çevrimiçi durumlarını takip eder.
Bu veriler, gelişmiş istatistik blokları ve dinamik widget yapısı sayesinde hem yöneticiler hem de ziyaretçiler için anlamlı içgörülere dönüştürülür.

Performans açısından optimize edilmiş mimarisiyle öne çıkan eklenti, tek bir olay dinleyici (appPubRenderPage) üzerinden tüm verileri toplar, gereksiz sorguları önlemek için akıllı throttle sistemini kullanır ve verileri önbelleğe (cache) alarak sunucu yükünü minimumda tutar.
Ayrıca, zamanlanmış görev (cron) sistemiyle eski verileri otomatik olarak temizler, tabloyu optimize eder ve veri tabanınızı daima sağlıklı tutar.

Widget sistemi tamamen özelleştirilebilir yapıdadır:
Yönetici panelinden görünüm, filtreleme, sıralama, önbellek süresi, veri saklama süresi gibi tüm parametreler kontrol altına alınabilir.
Kullanıcılar forum ana sayfasında günlük ziyaretçileri, istatistikleri ve “günün rekorlarını” modern bir arayüzde görüntüleyebilir.

Ayrıca, eklenti “Üyeler” menüsüne otomatik olarak özel bir “Bugün Ziyaret Edenler” sayfası ekler.
Bu sayfa, günün tüm ziyaretçilerini ayrıntılı istatistiklerle birlikte listeler — her kullanıcı için toplam oturum süresi, sayfa görüntüleme, ziyaret sayısı ve özel bir Aktivite Skoru hesaplanır.

Kısacası [XTR] Who Visited Today, sadece kimin geldiğini değil, nasıl etkileşim kurduğunu da gösteren kapsamlı bir günlük analiz çözümüdür.

[XTR] Who Visited Today is a professional visitor tracking and analytics add-on for XenForo 2.3+. Its goal is not only to list who visited your forum during the day but to provide deep insights into how those users interacted with your site.

The add-on records members’ first and last visit times, total session durations, page view counts, and real-time online status. These raw data points are converted into actionable insights via advanced statistic blocks and a flexible widget interface for both admins and visitors.

Built for performance, the add-on collects data through a single event listener (appPubRenderPage), uses an intelligent throttling mechanism to prevent excessive writes, and leverages caching to keep database load minimal. A scheduled cleanup cron automatically prunes old data and triggers table optimization to maintain database health.

The widget is fully configurable from the admin control panel:
Control appearance, filters, sorting, cache lifetime, retention period and other parameters. The add-on also automatically adds a “Who Visited Today” page under the Members menu — a paginated, detailed listing of everyone who visited today, including per-user activity scores and metrics.

In short, [XTR] Who Visited Today is a comprehensive daily analytics solution that shows not only who visited, but how they participated.


Extended Product Information​



🔍 Gelişmiş Ziyaretçi Takibi​

  • Üyelerin günlük ziyaretlerini saatlik bazda kaydeder.
  • Kayıt altına alınan detaylar:
    • İlk ve son ziyaret zamanı
    • Oturum süresi (session_duration)
    • Sayfa görüntüleme (page_views)
    • Ziyaret sayısı (visit_count)
    • Anlık çevrimiçi durumu (is_online)
  • 5 dakikalık aktivite kontrolüyle çevrimiçi durumları gerçek zamanlı günceller.

🕓 Saatlik Aktivite Analizi​

  • Günün hangi saatlerinde daha fazla trafik olduğunu tespit eder.
  • "En aktif saat" verisini otomatik hesaplar.

🧩 Özelleştirilebilir ve Bilgilendirici Widget​

  • Forum kenar çubuğuna veya ana sayfaya kolayca eklenir.
  • Filtreleme: Kullanıcı gruplarına göre (ör. Premium Üyeler) sınırlama.
  • Sıralama: Kullanıcı adı, kayıt tarihi veya son aktiviteye göre.
  • İstatistik blokları:
    • 📊 Günlük İstatistikler → Toplam ziyaretçi, toplam sayfa görüntüleme, ortalama oturum süresi.
    • 🏆 Günün Rekorları → En uzun oturum, en çok sayfa görüntüleme, ilk ziyaret eden üye.
    • ⏰ En Aktif Saat → Günün trafiğinin zirve yaptığı zaman dilimi.
  • Ek özellikler:
    • Aktivite skoru gösterimi
    • Ziyaret sayısı görüntüleme
    • “Daha fazla göster” butonuyla dinamik yükleme

📄 Özel “Bugün Ziyaret Edenler” Sayfası​

  • Üyeler menüsüne otomatik olarak eklenir.
  • Günün tüm ziyaretçilerini tam ve sayfalanmış biçimde gösterir.
  • Her kullanıcı için ayrıntılı metrikler:
    • Toplam oturum süresi
    • Sayfa görüntüleme
    • Aktivite skoru
    • Ziyaret sayısı
  • Günlük özet, rekorlar ve en aktif saat verilerini tek sayfada birleştirir.

⚡ Performans ve Veri Yönetimi​

  • Akıllı Önbellekleme (Caching): Widget verileri önbelleğe alınarak veritabanı sorguları minimuma indirilir.
  • Throttle Sistemi: Aynı kullanıcının verisi 5 dakikada bir güncellenir, gereksiz yazma işlemleri önlenir.
  • Otomatik Veri Temizleme (Cron): Eski kayıtları (varsayılan 30 gün) otomatik siler.
  • Veritabanı Optimizasyonu: Temizlik sonrası OPTIMIZE TABLE komutuyla tablo performansı korunur.
  • Yönetici Ayarları:
    • Veri saklama süresi (1–365 gün arası)
    • Önbellek süresi (60–3600 sn arası)
    • Sayfa sayım hassasiyeti (throttle time)
  • Tam XenForo Uyumluluğu: 2.3.0+ ve PHP 8.0+ destekli modern altyapı.

🔒 Güvenlik ve Entegrasyon​

  • XenForo’nun mevcut izin sistemini (canViewMemberList) kullanır.
  • Ekstra karmaşık izin yapılandırmalarına gerek yoktur.
  • Tüm veriler, XenForo çekirdeğiyle tam uyumlu veri deposu (Repository) mimarisiyle yönetilir.

🔍 Advanced Visitor Tracking​

  • Records daily visits per registered user on an hourly basis.
  • Tracked fields include:
    • First and last visit time
    • Session duration (session_duration)
    • Page views (page_views)
    • Visit count (visit_count)
    • Real-time online status (is_online)
  • Online status is updated in real time using a short inactivity window (e.g., 5 minutes).

🕓 Hourly Activity Analysis​

  • Stores visits in hourly buckets to reveal traffic patterns.
  • Automatically identifies the site’s most active hour.

🧩 Customizable, Informative Widget​

  • Easy to add to sidebar or main page.
  • Filtering: Limit display to specific user groups (e.g., Premium members).
  • Sorting: Sort by username, registration date, or last activity (uses add-on’s own activity data).
  • Statistic blocks:
    • 📊 Daily Stats: Unique visitors, total page views, average session duration.
    • 🏆 Today’s Records: Longest session, most page views, first visitor.
    • ⏰ Most Active Hour: Time of peak traffic.
  • Extra options: show activity score, visit count, and a “show more” control for progressive loading.

📄 Dedicated “Who Visited Today” Page​

  • Automatically added to the Members navigation.
  • Full paginated listing of today’s visitors (default 20 per page).
  • Displays enriched per-user metrics: total session duration, page views, visit count, and computed activity score.
  • Combines daily summary, records, and most active hour on the same page.

⚡ Performance & Data Management​

  • Intelligent Caching: Widget output is cached (default: 5 minutes) to minimize database queries.
  • Throttling: Per-user updates are rate-limited (default: 5 minutes) to avoid excessive writes from rapid page reloads.
  • Automatic Cleanup (Cron): Removes old records based on admin retention setting (default: 30 days).
  • Database Optimization: Runs OPTIMIZE TABLE after cleanup to reclaim space and keep performance optimal.
  • Admin Controls: Retention period (1–365 days), cache lifetime (60–3600 seconds), throttle interval (60–1800 seconds).
  • XenForo Compatibility: Designed for XenForo 2.3.0+ and PHP 8.0+ with modern, efficient code.

🔒 Security & Integration​

  • Respects XenForo’s existing permission system (relies on canViewMemberList).
  • No extra complex permission setup required.
  • Data access and repository patterns follow XenForo conventions for clean integration.



Read more about this product...
 
Nice looking addon, unfortunately, I'm getting this error trying to view my site once installed

Dear Guests, welcome! Please, Log in or Register to view hide content!

This is in the server error logs
 

Attachments

  • error1.webp
    error1.webp
    52.2 KB · Views: 1
  • error2.webp
    error2.webp
    65.8 KB · Views: 1
Thread owner
A new update is available for [XTR] Who Visited Today by Offical.


[XTR] Who Visited Today 1.0.1

Update highlights​

This update addresses compatibility issues and enhances overall stability.
Development-related log entries have been removed to ensure a cleaner and more efficient operation.
Several minor improvements have also been made for better performance.


Complete Change Log​

  • Removed the deprecated XF::logInfo() method causing incompatibility.
  • Fixed the issue related to the expression() method.
  • Removed development environment log entries.
  • General performance and stability improvements.


Read more about this product...
 
Thread owner
A new update is available for [XTR] Who Visited Today by Offical.


[XTR] Who Visited Today 1.0.2

Update highlights​

This update resolves a critical compatibility issue with XenForo's member stats system. Your sidebar settings from the Notable Members page are now properly respected on the "Who Visited Today" page.

This fix is particularly important for large forums where administrators want to hide specific member statistics from regular users.


Complete Change Log​

  • Fixed issue where disabled links on Notable Members page were still visible on "Who Visited Today" page
  • Member stats filtering system now properly follows XenForo standards


Read more about this product...
 
Bu eklentiyi daha fazla geliştirme planınız var mı? Tam bir kullanıcı analiz sistemi gibi. Kullanıcı ne kadar zaman geçirdi, forumun neresini kaç kere ziyaret etti ne kadar zaman geçirdi gibisinden? Hatta bu analiz günlük, aylık, yıllık ve cacth süresi kadar mümkünse sınırsız olsa harika olurdu.

İşin özü kullanıcı davranışlarını analiz etmek için bir eklentiye evrilirse bu tadından yenmez bence.
 
XenTR
XenTR
Dear Guests, welcome! Please, Log in or Register to view hide content!
Gerçekten değerli bir bakış açısı sunmuşsunuz.

Tabii, kullanıcıların forumda ne kadar zaman geçirdiği, hangi sayfaları ziyaret ettiği gibi detaylı izleme özellikleri, veri gizliliği ve kullanıcı onayı açısından oldukça dikkatli ele alınması gereken konular. Özellikle bireysel davranış analizleri söz konusu olduğunda, XenForo’nun gizlilik standartları ve genel veri koruma (örneğin GDPR) kurallarına tam uyum öncelikli olmalıdır.

Şu anda eklenti yalnızca basit ziyaret kayıtlarını takip ediyor ve hiçbir hassas veya davranışsal veriyi saklamıyor ya da paylaşmıyor.
Gelecekte ise, farklı bir eklenti ile ([XTR] User Analytics) isteğe bağlı analiz özellikleri eklemeyi düşünebilirim.
  • Love
Reactions: Fatih

[XTR] User Analytics


Eklenti ismi de önereyim de yarım kalmasın 🙂
 
Thread owner
A new update is available for [XTR] Who Visited Today by Offical.


[XTR] Who Visited Today 1.0.3

Update highlights​

This update resolves a critical display issue on the Notable Members page.

✅ What's Fixed:
  • Time values now display correctly on Notable Members page
  • User-friendly formats like "A moment ago", "5 minutes ago", "Today at 2:30 PM" instead of raw timestamps
  • Full compatibility with XenForo's language and timezone settings
🚀 Performance Improvements:
  • Optimized date processing algorithm
  • Improved template rendering speed


Complete Change Log​

  • Fixed timestamp display issue on Notable Members page showing raw timestamps
  • Time values now display in user-friendly formats like "5 minutes ago", "2 hours ago"
  • Improved compatibility with XenForo's standard date formatting system


Read more about this product...
 
Kral selam,

Güzel bir eklenti gibi.
Bir sorum var:
Bu eklenti 00:00'da ziyaretçileri sıfırlıyor mu?
 
XenTR
XenTR
Dear Guests, welcome! Please, Log in or Register to view hide content!
Selam Bro,

Evet, eklenti tam olarak 00:00'da otomatik olarak yeni güne geçiyor.

Şöyle çalışıyor: Eklenti her ziyareti kaydederken o anki tarihi kontrol ediyor. Gece 23:59'da bir kullanıcı siteye girerse bugünün listesine ekleniyor, ama saat 00:01'de girerse otomatik olarak yeni günün listesine kaydediliyor. Yani herhangi bir manuel sıfırlama veya özel bir işlem yapmana gerek yok - sistem kendisi hallediyor.

Önemli bir detay: Sıfırlama saati, XenForo admin panelindeki "Guests' time zone" ayarına göre çalışıyor. Yani eğer Türkiye saati (UTC+3) seçmişsen, Türkiye saatine göre 00:00'da yeni gün başlıyor. Bu sayede senin ve kullanıcılarının saat dilimine uygun çalışıyor.

Eski kayıtlar da silinmiyor, sadece gösterilmiyor. Varsayılan olarak son 30 günün verileri saklanıyor (bu süreyi admin panelinden değiştirebilirsin). Her gün sabah saat 05:00'da otomatik temizlik yapılıyor ve belirlediğin süreden eski kayıtlar siliniyor.

Başka sorun olursa çekinme!
  • Love
Reactions: SelamT
Dolar kuru dışında her şey ok :)
 
XenTR
XenTR
Dear Guests, welcome! Please, Log in or Register to view hide content!
Bro bu konuda bir şey diyemem. Eklentiyi inceleyerek yeniden düşün diyebilirim ancak. 1.0.4 sürümü bunları getiriyor.

Dear Guests, welcome! Please, Log in or Register to view hide content!
Dear Guests, welcome! Please, Log in or Register to view hide content!


Aşağıdaki sayfaları da analiz et.

  • Like
Reactions: Gemma
Thread owner
A new update is available for [XTR] Who Visited Today by Offical.


[XTR] Who Visited Today 1.0.4

Update highlights​

This release includes several improvements and new features.
A new widget has been added along with various adjustments.

In the upcoming version (v1.0.5), more features will be introduced — including a trophy system, a Visit Statistics tab on user profile pages, and other enhancements.


Complete Change Log​

  • This version adds a top members widget.
  • The notification system has been updated.
  • Some minor fixes


Read more about this product...
 

Users found this thread by following these keywords:

  1. bugün ziyaret edenler
  2. İstatistik
Quick Jump
Back
Top