Gravity Forms Duplicate Prevention
Этот плагин добавляет бесшумное обнаружение дубликатов в популярный плагин Gravity Forms WordPress. Цель состоит в том, чтобы предотвратить создание Gravity Forms нескольких записей, когда нетерпеливый пользователь дважды, тройно или полностью секретно-комбинированно-перемещает-щелкает мышью при отправке формы. Никаких изменений в ваших формах не требуется, это просто работает. Как это работает? Плагин предотвращает дублирование отправки двумя способами: во-первых, на страницу загружается небольшой фрагмент кода jаvascript, который отключает кнопку (кнопки) отправки при отправке формы. Во-вторых, плагин создает криптографический хэш данных формы при отправке. Этот уникальный хэш сравнивается с хешем, хранящимся в сеансе PHP (если он доступен), и, если соответствующий хеш найден, данные формы изменяются для имитации сбоя приманки. Как и в случае со всеми неудачными приманками, Gravity Forms пропустит сохранение данных или отправку любых уведомлений, но форма будет отображаться (пользователю) как успешно отправленная. За разработкой плагина можно следить на странице проекта на Github: https://github.com/buckii/gravity-forms-duplicate-prevention
Автор: Buckeye Interactive
Версия: 0.1.5
Последнее обновление: 2016-03-20 7:31pm GMT