Техническое задание: Интеграция элементов политики безопасности

Цель проекта

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

Основные задачи

1. Создание и интеграция всплывающего окна

  • Разработать модальное (всплывающее) окно с содержанием политики обработки и безопасности персональных данных.
  • Окно должно открываться по клику на соответствующую текстовую ссылку (например, "Ознакомлен с политикой обработки персональных данных").
  • Окно должно иметь стандартные элементы управления (крестик для закрытия, затемнение фона).

2. Модификация всех форм обратной связи

  • Добавить в каждую форму обратной связи на сайте два обязательных элемента:
    • Чекбокс (галочка) с текстом: "Даю согласие на обработку персональных данных".
    • Текстовую ссылку рядом с чекбоксом: "Ознакомлен с политикой обработки персональных данных", при клике на которую открывается всплывающее окно из п.1.
  • Отправка формы должна быть возможна только при активированном (отмеченном) чекбоксе согласия.

Технические требования

  • Изменения должны быть внедрены на все страницы сайта, содержащие формы для обратной связи.
  • Внешний вид элементов (окно, чекбокс, ссылка) должен соответствовать общему стилю сайта.
  • Функционал должен быть реализован корректно и не нарушать существующую работу сайта.