From bae2ee85ebe76c42de869a67e79f866105aa6db5 Mon Sep 17 00:00:00 2001 From: dularion Date: Mon, 4 Feb 2019 22:45:50 +0100 Subject: [PATCH] add googleAnalytics support --- .../taglib/streama/AssetSettingTagLib.groovy | 19 +++++++++++++++++++ grails-app/views/index.gsp | 2 ++ grails-app/views/login/auth.gsp | 3 +++ 3 files changed, 24 insertions(+) diff --git a/grails-app/taglib/streama/AssetSettingTagLib.groovy b/grails-app/taglib/streama/AssetSettingTagLib.groovy index bd13b3042..830be8645 100644 --- a/grails-app/taglib/streama/AssetSettingTagLib.groovy +++ b/grails-app/taglib/streama/AssetSettingTagLib.groovy @@ -40,4 +40,23 @@ class AssetSettingTagLib { out << getAssetFromSetting(setting) out << ');}' } + + + def googleAnalytics = { attribs -> + def enabled = grailsApplication.config.streama.googleAnalytics?.enabled + def id = grailsApplication.config.streama.googleAnalytics?.id + + if(!enabled){ + return + } + + out << '' + out << '' + out << '' + } } diff --git a/grails-app/views/index.gsp b/grails-app/views/index.gsp index 5fb16bd56..59f83947a 100644 --- a/grails-app/views/index.gsp +++ b/grails-app/views/index.gsp @@ -42,5 +42,7 @@ + + diff --git a/grails-app/views/login/auth.gsp b/grails-app/views/login/auth.gsp index ea61ec075..572c5eec4 100644 --- a/grails-app/views/login/auth.gsp +++ b/grails-app/views/login/auth.gsp @@ -85,5 +85,8 @@ // --> + + +