diff options
| author | horus | 2020-04-13 03:00:40 +0200 |
|---|---|---|
| committer | horus | 2020-04-13 03:00:40 +0200 |
| commit | 075716a5c2698e2687069767cf8d09d4c27487a5 (patch) | |
| tree | 7f867fb281bcba2672d5ffbb019e0db218a7098e | |
| parent | 3afd5b2fd1f217f12ecad465449524fe93cacf09 (diff) | |
| download | curious-075716a5c2698e2687069767cf8d09d4c27487a5.tar.gz | |
Move code for matomo to top and factor out the url in env var.
| -rw-r--r-- | resources/views/layouts/app.blade.php | 34 |
1 files changed, 18 insertions, 16 deletions
diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 5671edb..0a3cc90 100644 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -25,6 +25,24 @@ @if ( "new" == Request::route()->getName() || "popular" == Request::route()->getName() ) {!! \Feed::link( url('feed/' . Request::route()->getName()), 'atom', 'RSS-Feed for ' . Request::route()->getName() . ' Articles'); !!} @endif + +@if ( "" != env( "MATOMO_ID" ) ) +<script type="text/javascript"> + var _paq = window._paq || []; + /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="{{ env("MATOMO_URL") }}"; + _paq.push(['setTrackerUrl', u+'/js/']); + _paq.push(['setSiteId', '{{env( "MATOMO_ID" )}}']); + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; + g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'/js/'; s.parentNode.insertBefore(g,s); + })(); +</script> +<noscript><p><img src="{{ env("MATOMO_URL") }}/js/?idsite={{ env("MATOMO_ID") }}&rec=1" style="border:0;" alt="" /></p></noscript> +@endif + </head> <body> <div id="app"> @@ -98,21 +116,5 @@ @yield('content') </main> </div> -@if ( "" != env( "MATOMO_ID" ) ) -<script type="text/javascript"> - var _paq = window._paq || []; - /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ - _paq.push(['trackPageView']); - _paq.push(['enableLinkTracking']); - (function() { - var u="https://a.iamfabulous.de/"; - _paq.push(['setTrackerUrl', u+'matomo.php']); - _paq.push(['setSiteId', '{{env( "MATOMO_ID" )}}']); - var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; - g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); - })(); -</script> -<noscript><p><img src="https://a.iamfabulous.de/matomo.php?idsite=39&rec=1" style="border:0;" alt="" /></p></noscript> -@endif </body> </html> |
