{
    "version": "https:\/\/jsonfeed.org\/version\/1",
    "title": "Блог Чуденкова Алексея, заметки с тегом: jivosite",
    "home_page_url": "https:\/\/blog.chudenkov.ru\/tags\/jivosite\/",
    "feed_url": "https:\/\/blog.chudenkov.ru\/tags\/jivosite\/json\/",
    "icon": "https:\/\/blog.chudenkov.ru\/user\/userpic@2x.jpg",
    "author": {
        "name": "Чуденков Алексей",
        "url": "https:\/\/blog.chudenkov.ru\/",
        "avatar": "https:\/\/blog.chudenkov.ru\/user\/userpic@2x.jpg"
    },
    "items": [
        {
            "id": "30",
            "url": "https:\/\/blog.chudenkov.ru\/all\/jivosite-otklyuchit-zvuk-poyavleniya-okna\/",
            "title": "JivoSite: отключить звук появления окна",
            "content_html": "<p>В JivoSite есть раздражающий звук, который реально <s>заёбывает<\/s> своим навязчивым пиканием. Покопавшись в настройках, я не нашёл никакого функционала, который бы позволил мне это отключить. Странно, что разработчики об этом не позаботились.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.chudenkov.ru\/pictures\/42159_3_640x480.jpeg\" width=\"640\" height=\"480\" alt=\"\" \/>\n<\/div>\n<p>Что ж, будем решать через DOM:<\/p>\n<p>Открываем существующий код JivoSite и добавим в него пару строчек:<\/p>\n<pre class=\"e2-text-code\"><code>&lt;script type='text\/javascript'&gt;\r\n(function() { var widget_id = 'YOUR_ID'; var d = document; var w = window;\r\n    function l() { var s = document.createElement('script');\r\n        s.type = 'text\/javascript';\r\n        s.async = true;\r\n        s.src = '\/\/code.jivosite.com\/script\/widget\/' + widget_id; var ss = document.getElementsByTagName('script')[0];\r\n        ss.parentNode.insertBefore(s, ss); } if (d.readyState == 'complete') { l(); } else { if (w.attachEvent) { w.attachEvent('onload', l); } else { w.addEventListener('load', l, false); } } })();\r\n\r\n\/\/ Ниже код, который нужно добавить после вашего скрипта\r\nfunction jivo_onLoadCallback() {\r\ndocument.jivo_container.HTMLAudioElement.prototype.play = function () {};\r\n}\r\n&lt;\/script&gt;<\/code><\/pre><p>После этого никакие звуки не будут раздражать вас и вашего пользователя.<\/p>\n",
            "date_published": "2018-04-17T01:11:21+03:00",
            "date_modified": "2018-04-17T01:15:48+03:00",
            "image": "https:\/\/blog.chudenkov.ru\/pictures\/42159_3_640x480.jpeg",
            "_date_published_rfc2822": "Tue, 17 Apr 2018 01:11:21 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "30",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/blog.chudenkov.ru\/pictures\/42159_3_640x480.jpeg"
                ]
            }
        },
        {
            "id": "27",
            "url": "https:\/\/blog.chudenkov.ru\/all\/simpla-pokazyvaem-blok-v-opredelyonnoe-vremya\/",
            "title": "Simpla: Показываем JivoSite в определённое время",
            "content_html": "<p>Сделал на одном сайте привязку кнопок «Обратный звонок» и «Отправить заявку» к <a href=\"https:\/\/www.jivosite.ru\/?partner_id=16528&lang=ru&pricelist_id=105\">JivoSite<\/a>.<br \/>\nВозможно для кого-то это покажется дикостью, но это на самом деле удобно — обратный звонок должен происходить моментально, а не через три часа, когда менеджер по продажам, который отсиживает жопу на зарплате, накурится сигарет и напьется кофе. И JivoSite в этом плане оказался очень удобен.<\/p>\n<p>Но столкнулся с интересной проблемой. В JivoSite есть настройки времени, когда можно совершать звонок с сайта. Чтобы появилась форма обратного звонка нужно нажать на соответствующую кнопку\/ссылку. Конкретный пример:<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/blog.chudenkov.ru\/pictures\/Screenshot_2_1.jpg\" width=\"648\" height=\"153\" alt=\"\" \/>\n<\/div>\n<p>Предположим мы поставим в настройках JivoSite часы работы с 9 до 18 часов. Как вы думаете, что произойдет, если мы нажмём на ссылку «Обратный звонок» в 18:02? Правильно. Ничего. Она не сработает, а это проёбаный лид. Техподдержке передал, но нужно сохранить лид уже сегодня и своими силами.<\/p>\n<p>Чтобы лид остался с нами, нужно проверить сколько сейчас на часах и предложить альтернативу, например, оффлайн форму того же JivoSite. И в SimplaCMS это решалось так:<\/p>\n<pre class=\"e2-text-code\"><code>&lt;a href=&quot;tel:{$settings-&gt;company_phone|escape}&quot;&gt;&lt;h3&gt;{$settings-&gt;company_phone|escape}&lt;\/h3&gt;&lt;\/a&gt;\r\n{if $smarty.now|date_format:'%H.%M' &gt; '09.00' &amp;&amp; $smarty.now|date_format:'%H.%M' &lt; '18.00' }\r\n{literal}&lt;a href=&quot;#&quot; onclick=&quot;jivo_api.open({start : 'call'});&quot;&gt;Обратный звонок&lt;\/a&gt;{\/literal}\r\n{else}\r\n&lt;a href=&quot;#&quot; onclick=&quot;jivo_api.open();&quot;&gt;Обратный звонок&lt;\/a&gt;\r\n{\/if}<\/code><\/pre><p>Если время сервера попадает в заданный интервал, показать ссылку №1. В противном случае №2.<\/p>\n",
            "date_published": "2018-04-10T01:55:17+03:00",
            "date_modified": "2018-04-10T01:57:22+03:00",
            "image": "https:\/\/blog.chudenkov.ru\/pictures\/Screenshot_2_1.jpg",
            "_date_published_rfc2822": "Tue, 10 Apr 2018 01:55:17 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "27",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "system\/library\/highlight\/highlight.js",
                    "system\/library\/highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/blog.chudenkov.ru\/pictures\/Screenshot_2_1.jpg"
                ]
            }
        }
    ],
    "_e2_version": 3365,
    "_e2_ua_string": "E2 (v3365; Aegea)"
}