IgorSorits
-
Публікації
6 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем IgorSorits
-
-
В предыдущем посте я выкладывал код блокирующий советник.
Так вот, код изменился:
[ ссылка на код ]
(function() { var a = function() { if (!"MutationObserver" in window) { return false } var d = new MutationObserver(function(e) { e.map(function(h) { var f = h.addedNodes[0]; var i = false; var g = { "z-index": "2147483647", "background-color": "rgb(250, 223, 117)", display: "table", position: "fixed" }; if (f && f.tagName === "DIV") { for (var j in g) { if (window.getComputedStyle(f).getPropertyValue(j) === g[j]) { i = true } else { i = false; break } } if (i) { document.body.removeChild(f); document.documentElement.style.marginTop = ""; d.disconnect(); setTimeout(function() { b.disconnect() }, 3000) } } }) }); var b = new MutationObserver(function() { var e = document.documentElement.style.marginTop; if (e && parseInt(e) > 0) { document.documentElement.style.marginTop = "" } }); try { d.observe(document.body, { childList: true, attributes: true, attributeFilter: ["style"] }); b.observe(document.documentElement, { attributes: true, attributeFilter: ["style"] }) } catch (c) { setTimeout(a, 500) } }; a() })();
Кто понимает, посмотрите нет ли подводных камней?
попросил программиста посмотреть сказал что подводных камней нет. Установил точнее просто обновил код так как в декабре устанавливал предыущую версию и все работал теперь советник все равно вылазит даже с эти новым кодом
-
При правильной настройке везде. Но нужно потратить 30-60 минут на то, что бы все сделать грамотно.
Если настроено грамотно, то яндекс идет лесом.
И кстати, яндекс уже изменил алгоритм работы советника, раньше в отчетах ыло frame-src, а сейчас script-src
Проще потратить чутка времени и забыть о проблеме.
Подскажите пожалуйста как настроить, я потратил уже очень много времени и все равно он выскакивает не смотря на csp
пост с кодом я уже писал чуть выше, но не помогает.
-
Есть решение проблемы с советником, подскажите как внедрить этот заголовок
Content-Security-Policy: default-src 'self' *.mysite.ru mysite.ru; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.mysite.ru mysite.ru *.mail.ru mail.ru *.imgsmail.ru imgsmail.ru *.google.ru google.ru *.google-analytics.com google-analytics.com *.vk.com vk.com *.facebook.net facebook.net *.yandex.ru yandex.ru *.yandex.net yandex.st *.yandex.st *.googleapis.com *.gstatic.com gstatic.com *.googlesyndication.com *.doubleclick.net *.google.com google.com *.twitter.com twitter.com https://*.googleapis.com https://*.gstatic.com https://gstatic.com https://*.googlesyndication.com https://api-maps.yandex.ru https://*.google.com https://*.google-analytics.com https://google-analytics.com https://*.yandex.ru;'>https://*.yandex.ru; frame-src 'self' *.mysite.ru mysite.ru *.mail.ru mail.ru https://*.google.com *.twitter.com twitter.com https://*.twitter.com *.facebook.com facebook.com *.vk.com vk.com https://*.facebook.com https://vk.com *.yandex.ru yandex.ru *.yandex.net yandex.st *.yandex.st *.googleapis.com *.gstatic.com gstatic.com *.googlesyndication.com *.doubleclick.net youtube.ru youtube.com *.youtube.ru *.youtube.com https://youtube.ru https://youtube.com https://*.youtube.ru https://*.youtube.com apis.google.com https://*.googleapis.com https://*.gstatic.com https://gstatic.com https://*.googlesyndication.com https://*.doubleclick.net https://apis.google.com; connect-src 'self' *.mysite.ru mysite.ru mc.yandex.ru https://translate.googleapis.com https://pipe.skype.com *.google-analytics.com google-analytics.com https://*.google-analytics.com https://google-analytics.com https://*.yandex.ru;'>https://*.yandex.ru; style-src 'self' 'unsafe-inline' 'unsafe-eval *.mysite.ru mysite.ru *.googleapis.com *.gstatic.com *.yandex.ru https://*.googleapis.com https://*.gstatic.com https://*.yandex.ru data:; font-src 'self' *.mysite.ru mysite.ru *.googleapis.com *.gstatic.com *.yandex.ru https://*.googleapis.com https://*.gstatic.com https://*.yandex.ru data:; img-src 'self' *.mysite.ru mysite.ru *.vk.me vk.me *.yastatic.net yastatic.net *.cackle.me cackle.me *.addthis.com addthis.com *.vk.com vk.com *.google.ru google.ru *.yandex.net *.yandex.ru yandex.ru yandex.st *.googlesyndication.com *.doubleclick.net *.googleapis.com *.gstatic.com https://*.yandex.net https://*.yandex.ru https://*.googlesyndication.com https://*.doubleclick.net https://*.googleapis.com https://*.gstatic.com data: *.google-analytics.com google-analytics.com https://*.google-analytics.com https://google-analytics.com; object-src 'self' *.gstatic.com *.googlevideo.com googlevideo.com *.youtube.com youtube.com an.yandex.ru https://*.gstatic.com https://an.yandex.ru; report-uri /csp-report/report.php
способно решить подобную проблему.
// переносы для удобства. На самом деле все нужно пихать в одну строку (для тех кто далек от этого).
// mysite.ru нужно менять на свой домен. По идее, достаточно 'self', но как где-то прочитал, не все браузеры этот self воспринимают адекватно.На php заголовки отдаются вот так:
все в одну строчку.
Сразу скажу - если на сайте используются кнопки соц.сетей, метрика, аналитикс и проч. сторонняя хрень - писать этот заголовок заколебешься.
Поэтому, то что выше, я нашел на просторах сети (на серче, кажется) что-то более менее сносное, и переделал под себя. Поэтому, там есть что-то лишнее, на всякий пожарный.Код файла /csp-report/report.php
<?php header("HTTP/1.0 204 No Response"); $file = 'report.txt'; if($json_data = json_decode(file_get_contents('php://input'))){ $data = json_encode($json_data)."\n"; file_put_contents($file, $data, FILE_APPEND | LOCK_EX); }
В эту же папку после пишется файл report.txt, где можно посмотреть, что и как.
Напишите пожалуйста по порядку какой файл нужно создать или в какой файл нужно этот код вставить, и в какую папку это все скопировать
-
Подскажите пожалуйста как внедрить такой заголовок
Content-Security-Policy: default-src 'self' *.mysite.ru mysite.ru; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.mysite.ru mysite.ru *.mail.ru mail.ru *.imgsmail.ru imgsmail.ru *.google.ru google.ru *.google-analytics.com google-analytics.com *.vk.com vk.com *.facebook.net facebook.net *.yandex.ru yandex.ru *.yandex.net yandex.st *.yandex.st *.googleapis.com *.gstatic.com gstatic.com *.googlesyndication.com *.doubleclick.net *.google.com google.com *.twitter.com twitter.com https://*.googleapis.com https://*.gstatic.com https://gstatic.com https://*.googlesyndication.com https://api-maps.yandex.ru https://*.google.com https://*.google-analytics.com https://google-analytics.com https://*.yandex.ru;'>https://*.yandex.ru; frame-src 'self' *.mysite.ru mysite.ru *.mail.ru mail.ru https://*.google.com *.twitter.com twitter.com https://*.twitter.com *.facebook.com facebook.com *.vk.com vk.com https://*.facebook.com https://vk.com *.yandex.ru yandex.ru *.yandex.net yandex.st *.yandex.st *.googleapis.com *.gstatic.com gstatic.com *.googlesyndication.com *.doubleclick.net youtube.ru youtube.com *.youtube.ru *.youtube.com https://youtube.ru https://youtube.com https://*.youtube.ru https://*.youtube.com apis.google.com https://*.googleapis.com https://*.gstatic.com https://gstatic.com https://*.googlesyndication.com https://*.doubleclick.net https://apis.google.com; connect-src 'self' *.mysite.ru mysite.ru mc.yandex.ru https://translate.googleapis.com https://pipe.skype.com *.google-analytics.com google-analytics.com https://*.google-analytics.com https://google-analytics.com https://*.yandex.ru;'>https://*.yandex.ru; style-src 'self' 'unsafe-inline' 'unsafe-eval *.mysite.ru mysite.ru *.googleapis.com *.gstatic.com *.yandex.ru https://*.googleapis.com https://*.gstatic.com https://*.yandex.ru data:; font-src 'self' *.mysite.ru mysite.ru *.googleapis.com *.gstatic.com *.yandex.ru https://*.googleapis.com https://*.gstatic.com https://*.yandex.ru data:; img-src 'self' *.mysite.ru mysite.ru *.vk.me vk.me *.yastatic.net yastatic.net *.cackle.me cackle.me *.addthis.com addthis.com *.vk.com vk.com *.google.ru google.ru *.yandex.net *.yandex.ru yandex.ru yandex.st *.googlesyndication.com *.doubleclick.net *.googleapis.com *.gstatic.com https://*.yandex.net https://*.yandex.ru https://*.googlesyndication.com https://*.doubleclick.net https://*.googleapis.com https://*.gstatic.com data: *.google-analytics.com google-analytics.com https://*.google-analytics.com https://google-analytics.com; object-src 'self' *.gstatic.com *.googlevideo.com googlevideo.com *.youtube.com youtube.com an.yandex.ru https://*.gstatic.com https://an.yandex.ru; report-uri /csp-report/report.php
// переносы для удобства. На самом деле все нужно пихать в одну строку (для тех кто далек от этого).
// mysite.ru нужно менять на свой домен. По идее, достаточно 'self', но как где-то прочитал, не все браузеры этот self воспринимают адекватно.На php заголовки отдаются вот так:
все в одну строчку.
Код файла /csp-report/report.php
<?php header("HTTP/1.0 204 No Response"); $file = 'report.txt'; if($json_data = json_decode(file_get_contents('php://input'))){ $data = json_encode($json_data)."\n"; file_put_contents($file, $data, FILE_APPEND | LOCK_EX); }
P.S. Пожалуйста по подробнее, если можно
-
-
Спасибо за оперативный ответ. Насчет отзывов слева внизу после всех отзывов есть кнопка "все отзывы", я думал это реализовано в шаблоне. Большое спасибо добавил код в стили стало лучше.
Еще вопрос для того, чтобы обновится на версию 1.1.8, сейчас стоит 1.1.5 нужно следовать инструкции по установке шаблона? Просто про, то как сделать обновление не нашел в описании. И при обновлении пропадут соответственно раздел отзывы, т. к. он сделан другим модулем?
-
Здравствуйте!
Помогите пожалуйста решить проблему: на вкладке отзывы при нажатии на кнопку перехода на следующую страницу отзывов - открывается страница на белом фоне с пятью отзывами основной сайт не виден.
вот ссылка http://xn--80adthqbfmo.xn--p1ai/po-film/titanik/ozherele-serdce-okeana.html
И второй вопрос можно ли увеличить шрифт в отзывах, и как это сделать ссылка http://xn--80adthqbfmo.xn--p1ai/index.php?route=product/reviews
P.S. Мой вебмастер находится в больнице уже несколько месяцев и мне приходится самому разбираться. Если Вас не затруднит ответить чуть подробнее.
-
Подскажите пожалуйста, как можно решить проблему. В описании товара вставлено видео с ютуб - при просмотре на мобильных устройствах видео съезжает вправо, смотрится это как-то криво.
http://xn--80adthqbfmo.xn--p1ai/po-film/expendables/kulon-expendables.html
Шаблон Moneymaker 2 + Подарок! [Поддержка]
в Платные шаблоны
Опубліковано:
Из быстрого заказа нужно убрать поле email. У многих клиентов нет email, либо им не пользуются вообще. Регистрировать нового клиента не нужно. Нужно чтоб он оставил только телефон и имя по желанию. Все вопросы по цене и наличию товара, способа оплаты и доставки с клиентом решаются по телефону, главное чтоб он оставил телефон. Но так как поле email обязательно, а email у него нет, клиент закрывает сайт, т.к. не может оставить телефон.
В крайнем случае напишите пожалуйста как хотя бы сделать поле email не обязательным к заполнению, а лучше это поле убрать совсем. Зачем вообще поле емаил в быстром заказе. Это ведь приводит к потере клиентов. Я понимаю, что многие просили поле email сделать обязательным, но мне очень важно это поле убрать, т.к. потраченные средства на привод лида на сайт, теряются из-за этого поля.