Техническое задание на доработку сайта на Drupal

Цель проекта

Доработать действующий сайт на CMS Drupal, внедрив обязательные элементы для соответствия требованиям законодательства о защите персональных данных и использовании файлов cookie.

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

1. Создание и настройка страниц

  • Разработать и встроить в структуру сайта полноценную страницу "Политика конфиденциальности".
  • Разработать и встроить в структуру сайта полноценную страницу "Политика обработки cookie-файлов".
  • Обеспечить корректное отображение и доступность страниц через меню или футер сайта.

2. Реализация всплывающего баннера для cookie

  • Настроить всплывающее окно (баннер), уведомляющее пользователей об использовании cookie на сайте.
  • Баннер должен содержать краткий текст, ссылку на страницу "Политика обработки cookie" и кнопку для принятия условий.
  • Реализовать функционал, при котором согласие пользователя запоминается, и баннер больше не показывается.

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

  • Для всех форм обратной связи одного определенного типа (всего 1 тип форм) необходимо добавить обязательный элемент согласия.
  • Добавить checkbox (галочку) с текстом: "Я согласен(на) с Политикой обработки персональных данных".
  • Сделать данное поле обязательным для отправки формы (required).
  • Рядом с checkbox должна быть кликабельная текстовая ссылка на страницу "Политика конфиденциальности".

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

  • Все изменения выполняются на действующем, рабочем сайте.
  • Работа ведется в среде CMS Drupal.
  • Новые страницы должны быть стилистически и структурно интегрированы в текущий дизайн сайта.
  • Функционал баннера и чекбокса должен работать корректно и без ошибок.

Разработка дизайна типовых страниц сайта

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