Обработка персональных данных html

Содержание
  1. Как добавить флажок согласия на обработку персональных данных для сайтов на WordPress
  2. Типовое решение для запроса о согласии на обработку персональных данных
  3. Форма комментариев WordPress с запросом на обработку персональных данных
  4. Запрос о согласии на обработку персональных данных в форме обратной связи
  5. Нужно ли согласие посетителей на обработку персональных данных для WordPress блогов
  6. Скрипт соглашения на обработку персональных данных для сайта
  7. Скрипт соглашения на обработку персональных данных для клиентов сайта
  8. Обработка персональных данных html
  9. Как вставить в форму обязательный чекбокс « Соглашение на обработку пользовательских данных»?
  10. Где можно редактировать текст соглашения на обработку пользовательских данных?
  11. Как добавить галочку на сайте о согласии на предоставление персональных данных
  12. Как добавить галочку на сайте о согласии на предоставление персональных данных

Как добавить флажок согласия на обработку персональных данных для сайтов на WordPress

Прошло полгода с момента повышения административных штрафов за несоблюдение требований Федерального закона «О персональных данных» от 27.07.2006 № 152-ФЗ. Мне время от времени поступают вопросы как добавить флажок (галочку, чекбокс) о согласии на обработку персональных данных. В этой статье я расскажу как добавить запрос о согласии в существующие форму комментариев и форму обратной связи для сайта на WordPress.

Типовое решение для запроса о согласии на обработку персональных данных

Типовой код всех форм на сайте выглядит так:

И чтобы соблюдать формальности, то есть получить согласие от посетителя на обработку введенных в форму данных, необходимо добавить обязательный элемент типа checkbox. В HTML5 его код выглядит так:

После этого код типовой формы примет примерно следующий вид:

 
. Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных"

Параметр required говорит о том, что флажок (чекбокс) является обязательным при заполнении формы. И если посетитель его не отметит, то он не сможет оставить комментарий к статье или написать письмо в форме обратной связи.

Читайте также:  Двумерный массив python вывод

Форма комментариев WordPress с запросом на обработку персональных данных

Если ваша тема WordPress использует типовую форму комментирования, а таких сайтов большинство, то флажок согласия с соответствующим текстом можно добавить автоматически. Для этого в файл functions.php вашей темы добавьте следующий код:

//Флажок о согласии для формы комментариев add_action('comment_form', 'checkbox_privacy_policy'); function checkbox_privacy_policy($id) < if (!is_user_logged_in()) : print 'Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных".'; endif; >

Если код выше не поможет, то придется искать код формы комментариев в файлах вашей темы и вставлять запрос о согласии вручную.

Запрос о согласии на обработку персональных данных в форме обратной связи

У WordPress нет типового решения по реализации формы обратной связи. Большинство блоггеров для WordPress используют плагин ContactForm 7. В нем есть встроенный редактор в котором и необходимо создать новый элемент «Чекбоксы».

Как добавить флажок согласия на обработку персональных данных для сайтов на WordPress

В появившейся форме отмечаем элемент «Обязательное поле» и нажимаем кнопку [Вставить тег].

Как добавить флажок согласия на обработку персональных данных для сайтов на WordPress

Полученный код [checkbox* checkbox-953] преобразуем к виду:

[checkbox* checkbox-953 " "] Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных".

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

Как добавить флажок согласия на обработку персональных данных для сайтов на WordPress

Имя Чекбокса у вас скорее всего будет другим. При редактировании не забудьте про пробел в двойных кавычках.

На сайте описанная форма обратной связи будет выглядеть примерно так:

Как добавить флажок согласия на обработку персональных данных для сайтов на WordPress

Если вы не используете плагины для формы обратной связи, то вам придется найти и вручную отредактировать необходимые PHP файлы по аналогии с формой комментирования.

Нужно ли согласие посетителей на обработку персональных данных для WordPress блогов

Выше я описал как сделать запрос о согласии на обработку персональных данных посетителя сайта в формах комментирования и обратной связи. В этом разделе напишу нужно ли это делать.

Начать стоит с того, что входит в понятие «персональные данные» в трактовке Федерального закона № 152-ФЗ. И согласно базовому закону персональными данными является абсолютно любая информация, которая относится к определённому или определяемому (прямо или косвенно) физическому лицу.

Но лично мне в таком определении не хватает конкретики, в частности закон точно не определяет, является ли номер телефона персональными данными. Ведь только по номеру невозможно точно идентифицировать человека. Сам по себе он не персонален, а уже в связке с ФИО владельца и городом проживания относится к ПД.

К чему я это все? С технической точки зрения, те данные, что используют типовые формы WordPress являются обезличенными, и их недостаточно, чтобы однозначно идентифицировать посетителя сайта.

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

Источник

Скрипт соглашения на обработку персональных данных для сайта

кнопка обработка персональных данных

Сейчас я покажу готовый пример в виде блока с информацией о политике конфиденциальности. Данный блок будет зафиксирован внизу ваших страниц, содержать ссылку на документ и кнопку согласия на обработку. По нажатию на кнопку согласия, данное окно перестает отображаться для данного посетителя на определенное количество времени (задается в настройках).

Обработка персональных данных, их содержание и объем определяется законом № 152-ФЗ Конституции РФ. Если вы хотите чтобы ваш сайт соответствовал данному закону, необходимо информировать посетителей интернет-ресурса о том, какие данные собираются и какие действия над ними производятся. А чтобы с данной информацией могли ознакомиться абсолютно все посетители сайта предлагаем данную инструкцию.

Для внедрения данного скрипта необходим FTP доступ к файлам сайта и поверхностные знания в веб-разработке. Обратитесь к нам и мы внедрим данный функционал на ваш сайт. Наши контакты.

Итак, перейдем непосредственно к инструкции:

1. Данный код нужно вставить в ваш шаблон сайта, в любое место. Советую вставлять до тега .

Вместо “/politic/” вставьте ссылку на вашу страницу с политикой

2. Эти стили блока и кнопок вставляем в файл с таблицей стилей .css

.privacy_block display: none;
position: fixed;
justify-content: center;
align-items: center;
z-index: 9999999;
bottom: 0;
left: 0;
right: 0;
text-align: center;
font-size: 15px;
color: #FFF;
background: #49af5f;
padding: 10px 20px;
border-top: 4px solid #d8e8dc;
>
/* Оформление кнопок */
.privacy_block .close
.privacy_btn display: inline-block;
text-decoration: none;
position: relative;
font-size: 13px;
padding: 4px 12px;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
background: #337AB7;
border: 2px solid #BFE2FF;
>
.privacy_btn:hover color: #FFF;
>
.privacy_btn:after,
.privacy_btn:before position: absolute;
height: 2px;
left: 50%;
background: #FFF;
bottom: -6px;
content: «»;
transition: all 280ms ease-in-out;
width: 0;
>
.privacy_btn:before top: -6px;
>
.privacy_btn:hover:after,
.privacy_btn:hover:before width: 100%;
left: 0;
>
.privacy_block a
.privacy_block .close a

3. А это код самого скрипта, который выводит нужный блок и скрывает его, если пользователь принимает соглашение

Скрипт соглашения на обработку персональных данных для сайта обновлено: August 23, 2021 автором: Adm1n

Источник

Скрипт соглашения на обработку персональных данных для клиентов сайта

кнопка обработка персональных данных

Сейчас я покажу готовый пример в виде блока с информацией о политике конфиденциальности. Данный блок будет зафиксирован внизу ваших страниц, содержать ссылку на документ и кнопку согласия на обработку. По нажатию на кнопку согласия, данное окно перестает отображаться для данного посетителя на определенное количество времени (задается в настройках).

Обработка персональных данных, их содержание и объем определяется законом № 152-ФЗ Конституции РФ. Если вы хотите чтобы ваш сайт соответствовал данному закону, необходимо информировать посетителей интернет-ресурса о том, какие данные собираются и какие действия над ними производятся. А чтобы с данной информацией могли ознакомиться абсолютно все посетители сайта предлагаем данную инструкцию.

Для внедрения данного скрипта необходим FTP доступ к файлам сайта и поверхностные знания в веб-разработке. Обратитесь к нам и мы внедрим данный функционал на ваш сайт. Наши контакты.

Итак, перейдем непосредственно к инструкции:

1. Данный код нужно вставить в ваш шаблон сайта, в любое место. Советую вставлять до тега .

Вместо «/politic/» вставьте ссылку на вашу страницу с политикой

2. Эти стили блока и кнопок вставляем в файл с таблицей стилей .css

.privacy_block display: none;
position: fixed;
justify-content: center;
align-items: center;
z-index: 9999999;
bottom: 0;
left: 0;
right: 0;
text-align: center;
font-size: 15px;
color: #FFF;
background: #49af5f;
padding: 10px 20px;
border-top: 4px solid #d8e8dc;
>
/* Оформление кнопок */
.privacy_block .close
.privacy_btn display: inline-block;
text-decoration: none;
position: relative;
font-size: 13px;
padding: 4px 12px;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
background: #337AB7;
border: 2px solid #BFE2FF;
>
.privacy_btn:hover color: #FFF;
>
.privacy_btn:after,
.privacy_btn:before position: absolute;
height: 2px;
left: 50%;
background: #FFF;
bottom: -6px;
content: «»;
transition: all 280ms ease-in-out;
width: 0;
>
.privacy_btn:before top: -6px;
>
.privacy_btn:hover:after,
.privacy_btn:hover:before width: 100%;
left: 0;
>
.privacy_block a
.privacy_block .close a

3. А это код самого скрипта, который выводит нужный блок и скрывает его, если пользователь принимает соглашение

Скрипт соглашения на обработку персональных данных для клиентов сайта обновлено: августа 23, 2021 автором: Adm1n

Источник

Обработка персональных данных html

Как вставить в форму обязательный чекбокс « Соглашение на обработку пользовательских данных»?

Если в форме пользователь вводит какие-либо персональные данные, то он обязан согласиться на обработку этих данных. Для этого вставляем обязательный к заполнению Чекбокс. Если этот чекбокс не выбран, то форма не отправится

1. Встраивание в шаблон .
Этот вариант вернет в место вызова HTML код и добавить обработчик в реестр.

Рекомендуется добавить следующий код в форму перед кнопкой отправки формы:
echo MG::addAgreementCheckbox(
‘класс’,
array(
‘text’ => ‘Я даю согласие на обработку моих ‘,
‘textLink’ => ‘персональных данных.’
)
);
?>

Встраиваем в шаблон

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

2.Встраивание в вёрстку плагина.
Этот вариант вызывается в конструкторе и обработчике шорткода плагина, если верстка генерируется шорткодом.

2.1 Добавление обработчика в реестр(вызывается в обработчике шорткода плагина).

В конструкторе плагина добавляем класс в реестр обработчиков:

MG::addAgreementCheckbox(‘класс’, array(), ‘addRegistry’);
?>

2.2 Вызывается в версте формы плагина(вызывается в обработчике шорткода плагина).

Добавляем к переменной, содержащей верстку:
MG::addAgreementCheckbox(
‘класс’,
array(
‘text’ => ‘Я даю согласие на обработку моих ‘,
‘textLink’ => ‘персональных данных’
)
);
?>

3. Встраиваем в форму плагина, сгенерированную Javascript“om.
Этот вариант запишет html код в JS переменную и добавит обработчик в реестр (вызывается в конструкторе плагина, если верстка генерируется javascript’ом).

Итак, если форма создаётся в JS, то в конструкторе прописываем:

MG::addAgreementCheckbox(
‘класс’,
array(
‘text’ => ‘Я даю согласие на обработку моих ‘,
‘textLink’ => ‘персональных данных.’
),
‘addJSVariable’,
‘имя-JS-переменной’
);
?>

имя-JS-переменной‘ — содержит верстку чекбокса для использования внутри JS.
В JS плагина вставить эту переменную в место вертски формы.

4. Для всех остальных случаев.
Вместе с версткой чекбокса выводится код обработчика(Этот способ универсален, но не рекомендуется т.к. он «засоряет» код).
MG::addAgreementCheckbox(
‘класс’,
array(
‘text’ => ‘Я даю согласие на обработку моих ‘,
‘textLink’ => ‘персональных данных.’
),
‘addInlineScript’
);
?>

Где можно редактировать текст соглашения на обработку пользовательских данных?

Чтобы изменить текст соглашения перейдите Настройки — Шаблон — Шаблоны Блоков — layout_agreement.php

Этот файл есть только в шаблоне mg-default, для всех остальных шаблонов этот файл необходимо скопировать в папку layout вашего шаблона и изменить текст при необходимости.

Источник

Как добавить галочку на сайте о согласии на предоставление персональных данных

Как добавить галочку на сайте о согласии на предоставление персональных данных

В связи с хайпом по поводу закона о персональных данных и штрафах, которые государство вводит за несоблюдение этого закона. Одним из условий соблюдения закона, является согласие пользователя на предоставление своих данных при заполнении любой формы на любом сайте. Как же добиться согласия от пользователя на сайте?

Как добавить галочку на сайте о согласии на предоставление персональных данных

Одним из решений является установка галочки (checkbox) в форме отправки письма. Пока галочка не стоит, кнопка отправить не работает. Вот пример такой формы:

Решение рассчитано на опытных пользователей знакомых с HTML.
1. Вставляем в нужное место кода формы input checkbox с а также прописываем текст со ссылкой на согласие, у меня эта строчка выглядит вот так:

2. В код кнопки “Отправить” добавляем name=”submit” и disabled=””. У меня код кнопки “Отправить” выглядит вот так:

3. Сразу после закрывающего тега

вставляем следующий js скрипт:

Этот код делает не активной кнопку отправить, пока не стоит галочка.

Источник

Оцените статью