Forumdan bir arkadaşımıza istediği özelliklerde güzel bir eklenti teslimini daha yaptım, hayırlı olsun

Eklenti Özellikleri:
  • Browser ve WebView uygulamasından siteye giren kullanıcıların yazı okuma istatistiklerini tutma.
  • Admin panelden tüm yazılar sayfası ve kullanıcılar sayfası ile yazıların okunma sayısı ve süreleri ve diğer bilgiler ile sunulması, excel export edilmesi.
Ayrıntılar:

Ayrıntıların gerçekten zaman aldığını söylemeliyim arkadaşlar

Öncelikle mobil kullanııcların siteye geldiklerinde zaman sayacının saymaya başlaması ve uygulamadan çıkış yapıldığında yada uygulamalar arası geçiş yapıldığında yada okunan sayfadan geri butonu ile geri gidildiğinde, saniye kaybı olmadan tüm aktiviteler sever a gönderiliyor.(siteye gelme zamanı tarih-saat bilgileri ve kaç saniye dakika okuma yapılmış)

Kullanııclara ait yeni bir veritabanı oluşturulup gelen veriler buraya kaydediliyor.


Admin panelde istatistik sayfası ile yazıların listelenmesi, ve her yazının okunma sayısı ve okunma süresi baz alınarak yazıya ait diğer kategori başlık vb. bilgiler ile listelenerek sunulması. Export butonuna basıldığı anda tüm veriler excel formatında bilgisayara indirilmesi.

Admin panel kullanıcılar sayfasında;




- Kullanıcı rollerinin seçim olarak sunulması, admin tarafından seçilen roldeki tüm kullanıcı kayıtlarının listelenmesi.
- Bu işlemle için farklı kombinasyonların çakışma olmadan yapılabilmesi, biraz kafa yakan kısım buradaki kodalama oldu
-
  • Seçilen bir rol ve tüm zaman olarak verilerin getirilmesi.
  • Seçilen bir rol ve belirli iki zaman arasındaki verilerin getirilmesi.
-
  • Seçilen bir kullanııc ve tüm zamandaki verilerin getirilmesi.
  • Seçilen bir kullanıcı ve seçilen iki tarih arasındaki verilern getirilmesi.
-
  • Tüm kullanıcılar ve seçilen iki zaman arası verilern getirilmesi.
  • Son olarak tüm dökülen verilerin excel export edilmesi.