From 3d669e107dc98ddcba747bdf491ce828aeb255b4 Mon Sep 17 00:00:00 2001
From: Anton Vakhrushev <anwinged@ya.ru>
Date: Sun, 1 Jan 2017 18:53:58 +0300
Subject: [PATCH] Add Yandex.Metrika counter

---
 source/_includes/counters.twig    | 29 +++++++++++++++++++++++++++++
 source/_layouts/default.html.twig |  1 +
 2 files changed, 30 insertions(+)
 create mode 100644 source/_includes/counters.twig

diff --git a/source/_includes/counters.twig b/source/_includes/counters.twig
new file mode 100644
index 0000000..a67bb81
--- /dev/null
+++ b/source/_includes/counters.twig
@@ -0,0 +1,29 @@
+<!-- Yandex.Metrika counter -->
+<script type="text/javascript">
+    (function (d, w, c) {
+        (w[c] = w[c] || []).push(function() {
+            try {
+                w.yaCounter41913764 = new Ya.Metrika({
+                    id:41913764,
+                    clickmap:true,
+                    trackLinks:true,
+                    accurateTrackBounce:true,
+                    trackHash:true
+                });
+            } catch(e) { }
+        });
+
+        var n = d.getElementsByTagName("script")[0],
+            s = d.createElement("script"),
+            f = function () { n.parentNode.insertBefore(s, n); };
+        s.type = "text/javascript";
+        s.async = true;
+        s.src = "https://mc.yandex.ru/metrika/watch.js";
+
+        if (w.opera == "[object Opera]") {
+            d.addEventListener("DOMContentLoaded", f, false);
+        } else { f(); }
+    })(document, window, "yandex_metrika_callbacks");
+</script>
+<noscript><div><img src="https://mc.yandex.ru/watch/41913764" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
+<!-- /Yandex.Metrika counter -->
diff --git a/source/_layouts/default.html.twig b/source/_layouts/default.html.twig
index 4caad80..2419d09 100644
--- a/source/_layouts/default.html.twig
+++ b/source/_layouts/default.html.twig
@@ -17,5 +17,6 @@
   <main class="content">
   {% block content %}{% endblock %}
   </main>
+  {% include 'counters.twig' %}
 </body>
 </html>