dle-modules / DLE-UniForm

Универсальные формы обратной связи для DataLife Engine
http://pafnuty.name/modules/159-uniform.html
MIT License
22 stars 12 forks source link

Добавить во все шаблоны форм для соблюдения 152-ФЗ #58

Open tcse opened 7 years ago

tcse commented 7 years ago

Готовим сайт к 152-ФЗ: управление персональными данными С 1 июля 2017 года штрафы за нарушение закона о Персональных данных увеличиваются до 75 000 рублей.

Важно и то, что процесс проверки теперь значительно упрощается. Чтоб выписать вам штраф, инспектору Роскомнадзора (РКН) достаточно просто зайти на сайт и зафиксировать нарушение.

полностью тут https://1ps.ru/cost/dop-more/federal-zakon/

собственно самое простое решение выглядит так.

перед кнопкой отправить в шаблоне form.tpl вставить нечто подобное

`

            <div class="uf-field-input">
                <a href="#" data-toggle="collapse" data-target="#confidential"><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> Конфиденциальность</a>
                <div id="confidential" class="collapse">
                    <div class="alert alert-warning">
                        Пользуясь сервисами обратной связи на нашем сайте или предоставляя персональные данные по телефонам, указанным на сайте, Вы выражаете согласие на обработку, хранение и использование Ваших персональных данных в целях осуществления коммуникации.
                    </div>
                </div>
            </div>
        </div>`

получается примерно так

https://yadi.sk/i/5W21FRnH3KTrtS https://yadi.sk/i/beKzoBpX3KTrws


@pafnuty не забудь посмотреть этот тиккет :ticket:

pafnuty commented 7 years ago

@tcse спасибо, надо будет добавить.

pafnuty commented 7 years ago

Будет реализован отдельный модуль. В рамках тиккетов: https://github.com/dle-modules/DLE-152fz/issues/4 и https://github.com/dle-modules/DLE-152fz/issues/3 будет разработан функционал.

tcse commented 7 years ago

Я как понимая, что отдельный модуль нкжен для установки чекбоксов (я согласен на обработку моих персональных данных) в случае отключкния которого отправка форм будет не возможна?

pafnuty commented 7 years ago

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

27 июня 2017 г., 9:43 пользователь Vitaly V. Chuyakov < notifications@github.com> написал:

Я как понимая, что отдельный модуль нкжен для установки чекбоксов (я согласен на обработку моих персональных данных) в случае отключкния которого отправка форм будет не возможна?

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/dle-modules/DLE-UniForm/issues/58#issuecomment-311258846, or mute the thread https://github.com/notifications/unsubscribe-auth/ABj1X10yuY75HXv-WYjFWkuti2JzvcFyks5sIJaGgaJpZM4OFWtk .

tcse commented 7 years ago

Паша, а как тогда правильно прикрутить в шаблон form.tpl поддержку чекбокса

например вставляю такой код

``

 

``

как заставить форму не отправлять сообщения, если пользователь снял галочку с чекбокса?

pafnuty commented 7 years ago

Через js - самый простой вариант

27 июня 2017 г., 11:04 пользователь Vitaly V. Chuyakov < notifications@github.com> написал:

Паша, а как тогда правильно прикрутить в шаблон form.tpl поддержку чекбокса

например вставляю такой код

`

Заполняя формы вы соглашаетесь с обработкой персональных данных согласно пользовательского соглашения <#m-1289394673369075983>

`

как заставить форму не отправлять сообщения, если пользователь снял галочку с чекбокса?

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/dle-modules/DLE-UniForm/issues/58#issuecomment-311271612, or mute the thread https://github.com/notifications/unsubscribe-auth/ABj1X7Ox4jW9znsdrniph-QUXswViD47ks5sIKmHgaJpZM4OFWtk .