WFFM, откуда приходит сообщение о подтверждении угрозы безопасности?

Использование WFFM 8 с Sitecore 8.0 update 5.

Следующее сообщение отображается при отправке формы wffm, содержащей символы < > или &.

The {0} field contains content that may present a security risk. Please enter appropriate information

Где это сообщение установлено?

В отражателе видны следующие ключи:

ResourceManager.Localize("VALIDATE_INPUT_FAILED") 

ResourceManager.Localize("VALIDATE_INPUT_FAILED_MULTIPLE"));

... но поиск по файловой системе, базам данных ядра и мастера ничего не нашел.

Я могу переопределить сообщение (или предоставить перевод для неанглийской формы) в пользовательском интерфейсе wffm на кнопке отправки, "проверка формы" - изменить> оценить угрозу безопасности> сообщения об ошибках, но главный вопрос - где находится исходное значение по умолчанию сообщение на самом деле определено?

2 ответа

Решение

Текст сообщения устанавливается в Resources.resx который встроен в Sitecore.WFFM.dll, Если вы декомпилируете dll, вы можете увидеть определение и текст:

Ресурсы Sitecore.WFFM

В основной базе данных см. Пункт:

/ sitecore / system / Dictionary / T / Поле 0 содержит контент, который может представлять угрозу безопасности. Пожалуйста, введите соответствующую информацию

Внутри пакета это находится, например, в файле: \files\temp\WFFM\de-DE.xml

Другие вопросы по тегам