templates/flex/head.html line 1

Open in your IDE?
  1. <meta charset="UTF-8"/>
  2. <meta content="width=device-width, initial-scale=1" name="viewport">
  3. <title>{{ PageTitle }}</title>
  4. {#
  5. <span hidden id="carrot_id">{{carrot_id}}</span>
  6. <span hidden id="carrot_hash">{{carrot_hash}}</span>
  7. <span hidden id="carrot_user_name">{{carrot_user_name}}</span>
  8. <span hidden id="carrot_user_mail">{{carrot_user_mail}}</span>
  9. #}
  10. <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
  11. <link href="/bootstrap.min.css?v=1" rel="stylesheet" type="text/css"/>
  12. <link href="/style.css?v=2" rel="stylesheet" type="text/css"/>
  13. <link href="/content_style.css" rel="stylesheet" type="text/css"/>
  14. <link href="/loader.css" rel="stylesheet" type="text/css"/>
  15. <link href="/js/jquery-ui.min.css" rel="stylesheet" type="text/css"/>
  16. <link href="/slick/slick.css" rel="stylesheet" type="text/css"/>
  17. <link href="/slick/slick-theme.css" rel="stylesheet" type="text/css"/>
  18. <script crossorigin="anonymous" src="/js/af891eefc9.js"></script>
  19. <link href="/picker/daterangepicker.css" rel="stylesheet">
  20. {#
  21. <!--&lt;!&ndash; Yandex.Metrika counter &ndash;&gt;-->
  22. <!--<script type="text/javascript" >-->
  23. <!--    (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};-->
  24. <!--        m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})-->
  25. <!--    (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");-->
  26. <!--    ym(84698209, "init", {-->
  27. <!--        clickmap:true,-->
  28. <!--        trackLinks:true,-->
  29. <!--        accurateTrackBounce:true,-->
  30. <!--        webvisor:true-->
  31. <!--    });-->
  32. <!--</script>-->
  33. <!--<noscript><div><img src="https://mc.yandex.ru/watch/84698209" style="position:absolute; left:-9999px;" alt="" /></div></noscript>-->
  34. <!--&lt;!&ndash; /Yandex.Metrika counter &ndash;&gt;-->
  35. <!-- Global site tag (gtag.js) - Google Analytics -->
  36. <script async src="https://www.googletagmanager.com/gtag/js?id=G-VS3YY8EE6V"></script>
  37. <script>
  38.     window.dataLayer = window.dataLayer || [];
  39.     function gtag(){dataLayer.push(arguments);}
  40.     gtag('js', new Date());
  41.     gtag('config', 'G-VS3YY8EE6V');
  42. </script>
  43. <!-- Carrot quest BEGIN -->
  44. {% if AccessLevel != "demo" %}
  45. <script type="text/javascript">
  46.     window.onload = function (){
  47.         var carrot_id = $("#carrot_id").text();
  48.         var carrot_hash = $("#carrot_hash").text();
  49.         var carrot_user_name = $("#carrot_user_name").text();
  50.         var carrot_user_mail = $("#carrot_user_mail").text();
  51.         var carrot_token = "44452-b86e7bf08a236b5e46e5a56e92";
  52.         if(carrot_id == ""){
  53.             carrot_id = false;
  54.         }
  55.         if(carrot_id){
  56.             !function () {
  57.                 function t(t, e) {
  58.                     return function () {
  59.                         window.carrotquestasync.push(t, arguments)
  60.                     }
  61.                 }
  62.                 if ("undefined" == typeof carrotquest) {
  63.                     var e = document.createElement("script");
  64.                     e.type = "text/javascript", e.async = !0, e.src = "//cdn.carrotquest.app/api.min.js", document.getElementsByTagName("head")[0].appendChild(e), window.carrotquest = {}, window.carrotquestasync = [], carrotquest.settings = {};
  65.                     for (var n = ["connect", "track", "identify", "auth", "oth", "onReady", "addCallback", "removeCallback", "trackMessageInteraction"], a = 0; a < n.length; a++) carrotquest[n[a]] = t(n[a])
  66.                 }
  67.             }();
  68.             var config = {
  69.                 settings: {
  70.                     'messenger_name ': "Кристина",
  71.                     //'status_operators':  "offline",
  72.                 }
  73.             }
  74.              carrotquest.connect(carrot_token, config);
  75.             carrotquest.auth(carrot_id, carrot_hash);
  76.             carrotquest.identify({'$name': carrot_user_name, '$email': carrot_user_mail});
  77.             carrotquest.addCallback('conversation_started', function(data) {
  78.                 console.log('Пользователь начал диалог с ID = ' + data.id + ', сообщение: ' + data.body)
  79.                 var params = {};
  80.                 params["carrot_token"] = "user."+data.id+"."+carrot_token+"."+carrot_hash;
  81.                 params["conversation_id"] = data.id;
  82.                 console.log(params);
  83.                 var url = '/carrot_assign_admin';
  84.                 $.post(url, params, function (data){
  85.                     console.log(data);
  86.                 });
  87.             })
  88.         }
  89.     };
  90. </script>
  91. {% endif %}
  92. <!-- Carrot quest END -->
  93. #}