Возможно, вы сможете объединить этот запрос на извлечение с основной магистралью, если вы хотите сохранить свою собственную версию плагина (патч довольно маленький и, из беглого взгляда * 1003) * в коде кажется, что это правильно, хотя это, безусловно, потребует тестирования).
Вы также можете использовать просто обязательное поле HTML5 (потенциально поддерживаемое клиентами без поддержки JavaScript), но см. эту проблему .