Нужно ли устанавливать на сайте политику конфеденциальности, как это реализовать?

голоса: 0
Здравствуйте, уважаемые. Подскажите пожалуйста, как установить на сайте политику конфеденциальности, что для этого нужно. Форум Сообщества по этому вопросу прочла, но ясности не прибавилось. План действий есть какой-то?
Адрес сайта http://potustorony.ru/
Закрыто с пометкой: Ответ получен!
| Автор: | Категория: Вопросы новичков
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
Нужно, детали по установке читаем в материале https://uscript.pro/shop/195/item/soglasie-na-obrabotku-dannykh-152-f3 скачиваем архив, внутри найдете файл с инструкцией.
| Автор:
Добрый вечер, Юрий! Спасибо за быстрый ответ. Скачиваю-разбираюсь. Архив нужно закачивать на сайт?
Татьяна Ларина,
Можно, пользуйтесь файловым менеджером - http://potustorony.ru/panel/?a=fm

Инструкция видимо написана для больших специалистов. Можно попросить подсказку?

Перейдите в «Почтовые формы» - «Управление почтовыми формами» в управлении дизайном выбранной формы установите следующий код:  -  в шаблоне формы стоит текст. Его нужно заменить на тот, что в инструкции?

Затем, после оператора вызова формы $MFORM_1$ на странице вашего сайта или в шаблоне модулей, вставьте следующий код:   - где искать оператор $MFORM_1$ ?

Здравствуйте, Юрий! Закачала архив, установила поля конфиденциальности в блоке Гостевая книга и в Комментариях, но послк клика по активной строке окошко с Политикой не открывается. По поводу блока Обратной связи мой вопрос висит, не пойму куда вставлять.
Уважаемые, мне кто-нибудь ответит, что сделано неправильно, почему не открывается вроде и кликабельная ссылка в комментариях и Гостевой книге? Или лимит моих вопросов исчерпан?
Татьяна Ларина,

Перейдите в управление почтовыми формами, далее в управление дизайном(шаблон) формы, найдите код:

<tr><td colspan="2" align="center"><br /><input type="submit" value="Отправить сообщение"></td></tr>

перед ним установите:

<tr><td align="center"> <div class="policy" style="display: none;"> <input id="policy" type="checkbox" name="policy" value="1"> <label for="policy"><a class="js-privacy-win" href="javascript://">Согласен с условиями обработки персональных данных</a></label> </div></td></tr>

вот и все с почовыми формами, этого достаточно к тому скрипту что используется для форм с инструкции. И да, этот скрипт лучше всего установить в глобальный блок нижняя часть сайта:

<?ifnot($USER_LOGGED_IN$)?>
<script>
$(document).ready(function(){
var buttonPolicy = $('input[type="submit"]');
buttonPolicy.prop('disabled', true);
$('.policy').css('display','block');
$('#policy').on("change", function(){
 if ($(this).prop("checked")) {
buttonPolicy.prop('disabled', false);
 } else {
    buttonPolicy.prop('disabled', true);
 };
});
 
$('.js-privacy-win').on("click", function(){
window.open('/index/?policy=1','policy','scrollbars=1,top=1,left=1,width=650,height=450');
});
});
</script>
<?endif?>
чтобы не пришлосб его дублировать многоразово в разные страницы шаблоны.
Спасибо, Юрий, за ответ! Но форму Обратной связи сделала через добавление чекбокса. Однако в Комментариях и Гостевой ссылка осталась некликабельная.
Татьяна Ларина,
Извините, сегодня поздно, я завтра все проверю и дам вам ответ.
Прошу прощения, не обратила внимания на поздний час. Спасибо!  Правда в Обратной связи через чекбокс если сразу не поставить галочку, то потом отправить сообщение невозможно, выдается - Неправильный код безопасности даже когда ставишь галочку.
Татьяна Ларина,
Вы не установили скрипт выше о котором я говорил, в связи с чем и нельзя отправить.
Доброе утро! Ну вот установила то что вы написали. В итоге строки с согласием нет вообще. Теперь сообщения не отправляются потому что не заполнен или неправильный код безопасности. Это нормально?!
Татьяна Ларина,

Предоставьте исходник почтовой формы. И снова же вы не установили скрипт:

<?ifnot($USER_LOGGED_IN$)?>
<script>
$(document).ready(function(){
var buttonPolicy = $('input[type="submit"]');
buttonPolicy.prop('disabled', true);
$('.policy').css('display','block');
$('#policy').on("change", function(){
 if ($(this).prop("checked")) {
buttonPolicy.prop('disabled', false);
 } else {
    buttonPolicy.prop('disabled', true);
 };
});
 
$('.js-privacy-win').on("click", function(){
window.open('/index/?policy=1','policy','scrollbars=1,top=1,left=1,width=650,height=450');
});
});
</script>
<?endif?>
в глобальный блок нижняя часть сайта. Вот страница http://9bclass.ucoz.ru/index/tipa_test/0-23 где все сделано идентично и работает, вы же не становили скрипт о котором я вас прошу уже второй раз.

Доброе утро! Вчера пыталась вставить в нижнюю часть сайта, но изображение не появлялась, поэтому убрала.

Почтовые формы

 

 

Татьяна Ларина,
Политика конфиденциальности и не будет работать так как вы не добавляете тот скрипт о котором я говорил, перейдите напрямую в футер - http://potustorony.ru/panel/?a=tmpl;m=1;t=BFOOTER и вставьте скрипт, мне вас уговаривать нужно его установить или вы сами установите, вроде вам нужно и я вас упрашиваю, нехорошо как-то получается.
Прошу прощения за мороку, но я все утро вставляю этот скрипт в разные места футера, а результата нет. Вот вставила опять, та же картина. Комментарии не добавляются Обратная связь и Гостевая сообщения не проходят.
Татьяна Ларина,
  1. Для формы обратной связи. В таком случае скрипт установите в шаблоне Страницы сайта - http://potustorony.rupanel/?a=tmpl;m=2;t=0 перед тегом </body>
  2. По поводу комментариев и гостевой, в инструкции с архива детально описано куда и что установить.
  3. В том случае если вы сами не справитесь даже по инструкции, закажите платную установку https://uscript.pro/shop/20/item/install-script и все сделают за вас и все будет работать.

Спасибо за ответ.

1. Устанавливаю на Страницы сайта - сообщение  - В шаблоне не найден обязательный код $POWERED_BY$

2. Комментарии и Гостевую делала по инструкции, но результата нет.

3. Не такая уж тупая, на другом сайте устанавливала по инструкции, все получилось с первого раза. На Страницы не ставила.

 

 

Татьяна Ларина,

Татьяна, я уже объяснил как установить и в инструкции описано все детально. Извините, но повторять все пункты снова нет необходимости так как это ситуации не меняет, еще проблема в том, что на текущем сайте вы отключили системный скрипты и библиотеку квери и подключили в разных частях сайта (хотя они должны быть в блоке <head>здесь</head> они у вас в нижней части сайт):

<link type="text/css" rel="stylesheet" href="/csspanel/layer7.css" />

 <link rel="stylesheet" href="/csspanel/moder_panel_new.css" />

 <link type="text/css" rel="stylesheet" href="/csspanel/ulightbox.css" />

 <link type="text/css" rel="stylesheet" href="/csspanel/social.css" /> 
 
 
 <script type="text/javascript" src="/jspanel/uwnd.js?2"></script> 
 <script type="text/javascript" src="//s86.ucoz.net/cgi/uutils.fcg?a=uSD&ca=2&r=0.243788549854713"></script>
 <script type="text/javascript">window.ulb = {photoPage: "Перейти на страницу с фотографией.",closeBtn: "Закрыть", error: "Запрошенный контент не может быть загружен. Пожалуйста, попробуйте позже.", next: "Вперед", prev: "Предыдущий", btnPlay: "Начать слайдшоу", btnToggle: "Изменить размер"}</script> 
 <script type="text/javascript" src="/jspanelx/ulightbox.js"></script>
 <script type="text/javascript">var umoder_panel_params = { confirm_activate: 'Вы действительно хотите активировать данный материал?', confirm_delete: 'Вы подтверждаете удаление?', ssid: 'cNLfp8D9'}</script>
 <script type="text/javascript" src="/jspanel/moder_scripts.js"></script>
 
 <style type="text/css">.UhideBlockL {display:none}</style><script type="text/javascript">new Image().src = "//counter.yadro.ru/hit;noadsru?r"+escape(document.referrer)+((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";"+Math.random();</script>

что у вас перед </body> установлено и в блоке хеад:

<script type="text/javascript" src="/csspanel/jquery-1.6.4.min.js"></script>

хотя в Юкоз уже работают библиотеки 1.7.2 и 1.10.2:

<script type="text/javascript" src="/.s/src/jquery-1.7.2.js"></script>
<script type="text/javascript" src="/.s/src/jquery-1.10.2.js"></script>

вместо скрипта 1.6.4 должен быть либо 1.7.2 либо 1.10.2. Все эти проблемы вместе взятые могут и вызваать проблемы которые возникли. Советовал бы вернуть системные скрипты и оставить как было ранее, не отключать так как вы отключили(разместив скрипты в разных частях сайта) что в итоге вызвало проблемы.

Спасибо, Юрий, но я не знаю, как вернуть системные скрипты. Не подскажете, что нужно вставить ивместо чего?
Татьяна Ларина,

Восстанавливайте стандартный шаблон так быстрей будет:

  1. Обязательно перейти в Панель управления - Главная - Дизайн - Резервное копирование шаблонов - Создать резервную копию.
  2. Перейти в Панель управления - Главная - Настройки - Общие настройки - Дизайн сайта, ставим отметку напротив поля - Обновить текущий дизайн во всех используемых модулях - Сохранить.
  3. После заново по инструкции подключайте поля конфиденциальности как описано.
Тогда все мои настройки исчезнут и мне придется заново ставить рекламу и скрипты?
Татьяна Ларина,
Рекламу и скрипты в некоторой части да. Я писал выше сделать резервную копию. Извините, но другого решения для вас нет которое бы исправило проблему более быстрым путем нет.
Татьяна Ларина,

Хотя у вас сайт хобби как вижу я, ваш сайт никто проверять по сути и не будет, был бы это школьный сайт или другого учебного заведения или церкви, тогда бы было обязательно установить скрипт на сайт. В вашем случае я бы не устанавливал политику конфиденциальности вовсе так как по хобби сайтам проверок с вероятностью в 90% никто проводить не будет. Решать вам, я просто высказался как есть.

Юрий, спасибо за ответ и совет!!!! Может мне просто добавить Политику отдельной страницей сайта и вставить в футер ссылку на эту страницу, может этого будет достаточно?
Татьяна Ларина,
Да, можно ссылку и текст красным цветом, что вы соглашаетесь на обработку данных и прочее.
Извините, не поняла. Нужно окно с галочкой, что пользователь соглашается с обработкой или просто кликабельную ссылку, после нажатия на которую открывается Политикой?
Татьяна Ларина,
Просто текст и ссылка рядом.
Сделала, если еще вам не надоела, посмотрите. Нормально?
Татьяна Ларина,
Где смотреть, ссылку на пример предоставьте.
Татьяна Ларина,
Нет, в нижнюю часть сайта не нужно, просто в шаблон почтовой формы вставить и в форму гостевой и достаточно.
Ну тогда придется переделывать полностью сайт после восстановления дизайна.  Спасибо, что потратили на меня столько времени.
Татьяна Ларина,
Нет, я не снова об инструкции чтобы снова ее повторяли, я о том, чтобы вы установили этот текст и ссылку лишь в тех местах где нужно, в нижней части ей точно не место.
Вы же говорите, что из-за неправильной версии библиотеки могут быть сбои в установке. Устанавливала именно так, как написано в инструкции, но ссылка не работала нигде, комментарии не принимались, сообщения не отправлялись. Ладно, попробую еще раз, но позже, уже внимание рассеивается. Но при ссылке в Гостевой и Обратной в футере надо ставить скрипт? В инструкции на это счет вроде не написано.
Татьяна Ларина,
Да, в скриптах доля причины есть. Если будет текст и ссылка в футере, нет, скрипт тогда устанавливать не нужно.
Ну так в футере же стоит ссылка кликабельная, по ней открывается страница документа с соглашением. Этого достаточно или надо еще и в Гостевой и Обратной добавлять строку перед Отправить сообщение?
Татьяна Ларина,
В футере хорошо, но хорошо бы еще и как вы выше говорите в гостевой и в форме обратной связи перед кнопокй отправить.
Но как Вы говорите, надо вернуть jquery-1.7.2, тогда может и в Гостевой и Обратной получится. Попробую вернуть.Спасибо, что потратили на меня так много времени.
...