Михаил Красильников
Михаил Красильников
I suppose that this line https://github.com/westonruter/webforms2/blob/master/webforms2_src.js#L1525 contains an error. I think that valid code is: if(el.checkValidity != undefined && !el.checkValidity()) and not: if(!el.checkValidity() && el.checkValidity() != undefined)
Добавить возможность хранить мета-данные в сессии, а в форме передавать только их идентификатор. Возможно сделать это основным способом передачи мета-данных.
Добавить проверку с внедрением кода JavaScript и описать в README использование её совместно с CAPTCHA при отключённом JavaScript.
Можно сделать в качестве дополнительной, отдельно подключаемой возможности, разбор кода формы при помощи парсера HTML при модификации этой формы.