You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/03/31 22:04:18 UTC

svn commit: r760578 - /labs/magma/trunk/fragment-google-analytics/src/main/java/org/apache/magma/web/google/analytics/GoogleAnalyticsWebHandler.java

Author: simoneg
Date: Tue Mar 31 20:04:17 2009
New Revision: 760578

URL: http://svn.apache.org/viewvc?rev=760578&view=rev
Log:
Don't place google analytics while in developement

Modified:
    labs/magma/trunk/fragment-google-analytics/src/main/java/org/apache/magma/web/google/analytics/GoogleAnalyticsWebHandler.java

Modified: labs/magma/trunk/fragment-google-analytics/src/main/java/org/apache/magma/web/google/analytics/GoogleAnalyticsWebHandler.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/fragment-google-analytics/src/main/java/org/apache/magma/web/google/analytics/GoogleAnalyticsWebHandler.java?rev=760578&r1=760577&r2=760578&view=diff
==============================================================================
--- labs/magma/trunk/fragment-google-analytics/src/main/java/org/apache/magma/web/google/analytics/GoogleAnalyticsWebHandler.java (original)
+++ labs/magma/trunk/fragment-google-analytics/src/main/java/org/apache/magma/web/google/analytics/GoogleAnalyticsWebHandler.java Tue Mar 31 20:04:17 2009
@@ -1,13 +1,17 @@
-package org.apache.magma.web.google.analytics;
-
-import org.apache.magma.settings.Settings;
-import org.apache.magma.website.HtmlProducer;
-import org.apache.magma.website.WebHandler;
-import org.apache.magma.website.velocity.VelocityHtmlProducer;
-
-public class GoogleAnalyticsWebHandler extends WebHandler{
-	public HtmlProducer doGoogleAnalytics(){
-		String key = Settings.get("google.analytics.key");
-		return new VelocityHtmlProducer ("googleAnalytics.vm").addParameter("key", key);
-	}
-}
+package org.apache.magma.web.google.analytics;
+
+import org.apache.magma.settings.Settings;
+import org.apache.magma.website.HtmlProducer;
+import org.apache.magma.website.WebHandler;
+import org.apache.magma.website.producers.TemplatingProducer;
+
+public class GoogleAnalyticsWebHandler extends WebHandler{
+	public HtmlProducer doGoogleAnalytics(){
+		if (Settings.isProductionEnv()) {
+			String key = Settings.get("google.analytics.key");
+			return new TemplatingProducer("googleAnalytics").addParameter("key", key);
+		} else {
+			return null;
+		}
+	}
+}



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org