Track users in piwik
This commit is contained in:
parent
4abb666ef0
commit
08a0fc90e3
2 changed files with 8 additions and 1 deletions
|
@ -10,6 +10,10 @@ if (OSM.PIWIK) {
|
|||
success: function () {
|
||||
piwikTracker = Piwik.getTracker(base + "piwik.php", OSM.PIWIK.site);
|
||||
|
||||
if (OSM.user) {
|
||||
piwikTracker.setUserId(OSM.user);
|
||||
}
|
||||
|
||||
piwikTracker.trackPageView();
|
||||
piwikTracker.enableLinkTracking();
|
||||
|
||||
|
|
|
@ -32,9 +32,12 @@
|
|||
I18n.defaultLocale = "<%= I18n.default_locale %>";
|
||||
I18n.locale = "<%= I18n.locale %>";
|
||||
I18n.fallbacks = true;
|
||||
<% if @user and !@user.home_lon.nil? and !@user.home_lat.nil? -%>
|
||||
<% if @user -%>
|
||||
OSM.user = <%= @user.id.to_json.html_safe %>;
|
||||
<% unless @user.home_lon.nil? or @user.home_lat.nil? -%>
|
||||
OSM.home = <%= { :lat => @user.home_lat, :lon => @user.home_lon }.to_json.html_safe %>;
|
||||
<% end -%>
|
||||
<% end -%>
|
||||
<% if session[:location] -%>
|
||||
OSM.location = <%= session[:location].to_json.html_safe %>;
|
||||
<% end -%>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue