Техническое задание: Настройка и защита формы заявки

Исходная проблема

На двух сайтах-близнецах, работающих на CMS MODX, перестала функционировать форма отправки заявок. Уведомления от форм не поступают ни администраторам, ни отправителям.

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

1. Восстановление работоспособности

  • Диагностировать и устранить причины сбоя в отправке данных из формы заказа.
  • Настроить отправку уведомлений о заявках на электронные адреса администраторов.
  • Обеспечить отправку автоматических ответов (подтверждений) на email отправителей, указанные при заполнении формы.
  • Настроить корректную работу с популярными почтовыми сервисами (такими как Яндекс.Почта, Mail.ru и аналогичными).

2. Защита от спам-ботов

  • Реализовать защитные механизмы без использования классической капчи (изображений с текстом).
  • Внедрить скрытое (honeypot) поле для отсеивания автоматических отправок.
  • Добавить проверку на время заполнения формы (таймлимит) для предотвращения быстрых автоматических отправок.
  • Рассмотреть и предложить дополнительные методы защиты (например, проверку заголовков, JavaScript-валидацию).

Требования к реализации

  • Все изменения должны быть выполнены на платформе MODX.
  • Формы на обоих сайтах должны быть приведены в рабочее состояние.
  • Механизмы защиты не должны усложнять процесс заполнения формы для реальных пользователей.
  • Необходимо обеспечить стабильную доставку писем.

Ожидаемый результат

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

Требуется менеджер по маркетплейсам

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

Анализ кода на GitHub

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