Add Piwik tracking code

This commit is contained in:
Jonny Barnes 2017-02-15 14:23:43 +00:00
parent aa3ed369bc
commit 323185637d
3 changed files with 21 additions and 0 deletions

View file

@ -50,3 +50,5 @@ TWITTER_ACCESS_TOKEN=
TWITTER_ACCESS_TOKEN_SECRET= TWITTER_ACCESS_TOKEN_SECRET=
SCOUT_DRIVER=pgsql SCOUT_DRIVER=pgsql
PIWIK=false

View file

@ -271,4 +271,6 @@ return [
], ],
'piwik' => env('PIWIK', false),
]; ];

View file

@ -45,5 +45,22 @@
<p>Built with love: <a href="/colophon">Colophon</a></p> <p>Built with love: <a href="/colophon">Colophon</a></p>
<p><a href="https://indieweb.org"><img src="/assets/img/iwc.png" alt="Indie Web Camp logo" class="iwc-logo"></a></p> <p><a href="https://indieweb.org"><img src="/assets/img/iwc.png" alt="Indie Web Camp logo" class="iwc-logo"></a></p>
</footer> </footer>
@if (config('app.piwik') === true)
<!-- Piwik -->
<script type="text/javascript">
var _paq = _paq || [];
// tracker methods like "setCustomDimension" should be called before "trackPageView"
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://analytics.jmb.lv/";
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setSiteId', '1']);
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+'piwik.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Piwik Code -->
@endif
</body> </body>
</html> </html>