Added Analytics function to track user hits by ip address, referrer and user agent

This commit is contained in:
John Poulin
2014-04-08 17:24:57 -04:00
committed by cktricky
parent 5056f77395
commit 3f63480022
7 changed files with 95 additions and 3 deletions
+17 -1
View File
@@ -5,7 +5,23 @@ class AdminController < ApplicationController
def dashboard
end
def analytics
if params[:field].nil?
fields = "*"
else
fields = params[:field].map {|k,v| k}.join(",")
end
if params[:ip]
@analytics = Analytics.hits_by_ip(params[:ip], fields)
else
@analytics = Analytics.all
end
render "layouts/admin/_analytics"
end
def get_all_users
@users = User.all
render :partial => "layouts/admin/get_all_users"