Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1815 → Rev 1816

/branches/v1.6-muscardin/src/org/tela_botanica/client/util/Analytics.java
New file
0,0 → 1,15
package org.tela_botanica.client.util;
 
public class Analytics {
 
/**
* Envoie une notification à Google Analytics, comme quoi la page "url" a été visitée
* @param url
*/
public static native void pageVisitee(String url) /*-{
if (url == "") {
url = $wnd.location.href;
}
$wnd.ga('send', 'pageview', url);
}-*/;
}
/branches/v1.6-muscardin/src/org/tela_botanica/client/vues/DetailVue.java
14,6 → 14,7
import org.tela_botanica.client.modeles.ValeurListe;
import org.tela_botanica.client.modeles.aDonnee;
import org.tela_botanica.client.synchronisation.Sequenceur;
import org.tela_botanica.client.util.Analytics;
import org.tela_botanica.client.util.Debug;
import org.tela_botanica.client.util.UtilString;
 
/branches/v1.6-muscardin/src/org/tela_botanica/client/Mediateur.java
45,6 → 45,7
import org.tela_botanica.client.modeles.structure.StructureListe;
import org.tela_botanica.client.modeles.structure.StructureValorisation;
import org.tela_botanica.client.synchronisation.Sequenceur;
import org.tela_botanica.client.util.Analytics;
import org.tela_botanica.client.util.Debug;
import org.tela_botanica.client.util.Log;
import org.tela_botanica.client.util.UtilArray;
298,6 → 299,8
} else {
History.newItem(codeMenuClique+"?"+requeteUrl);
}
// Ajout des stats Google Analytics
Analytics.pageVisitee(codeMenuClique);
// Rafraichissement du panneau central
panneauCentre.layout();
viewport.layout();