все вопросы решены, Nuxwin постарается изменить валидацию сегодня/завтра.
Posts by flames
-
-
Nuxwin, thanks for visiting us here. i think it would be more sane if i put more information on the ticket, instead of translating our discussion. see here http://trac.i-mscp.net/ticket/945
more info following in the ticket comments. -
lol, мда, я тут видимо в лужу пернул. ссылка совсем не та которую оригинально хотел приклеить. ну зато весело
теперь реакция djforce понятна стала xD
[hr]
хотел вот этот поставить https://wiki.debian.org/Self-Signed_Certificate
это первый в гугле, и сам залетел -
хы, прикольно.
оставлять на урезаной функции ненадо, а то твои клиенты алиасов нахерачат, потом не будеш знать какие пропускать а какие нет. со словарем сидеть будешВиталь, осталось прошить альтернативный pattern (в else) чтоб при выключеной strict top level validation кириллица тоже работала. там эелементарный регех. моя перва попытка ве прокатила, где \p{Cyrillic} добавил, потомучто оно не совместимо с кодировкой utf-8, оно для допотопной win1251.
тоесть надо просто разширить на все алфавитные utf-8 знаки.ща погуглю. как разберемся я в мастер залью.
-
djforce, a результат каков?
Виталий, понял, тоесть добавили в strict validation просто рф и пару других.
djforce, бери фукцию DragonzZX и включи в админ секции strict top level validation.
-
чтоб узнать, есть-ли кроме проверки инпута еще гденибудь в движке дальнейшие проверки, замени всю функцию вот этим...
function _validates_tld($tld)
{
return true;
} -
zend тут вроде не при делах, посмотри на input-checks.php (ссылка сверху) функция _validates_tld($tld)
есть-ли еще проверка в самом движке, при заполнении bind темплейта зоны, я еще не узрел. -
будет время, замени https://github.com/i-MSCP/imsc…ary/input-checks.php#L571
на $pattern = '@^(?:[a-z\p{Cyrillic}]{2,6}|([a-z\p{Cyrillic}]|[a-z\p{Cyrillic}]{7,}))$@';
и проверь добавится рф домен или нет. в админ секции проверка должна быть выключена, т.к. когда она включена используется не regex а iana root db для валидации. если сработает как положено, добавим в гит мастер. -
ну это надо проверить
[hr]
https://github.com/i-MSCP/imsc…ary/input-checks.php#L520 -
Виталий, я тикет сделал, ты djforce подскажи где проверки отключить. я так полагаю, что в админ интерфейсе в настройках отключить не достаточно?
мне вот тож интересно, как прописать домен рф ? не хочет прописываться...((
хочу добавить алиас домену но по русски в зоне рф, пишет неправильный синтаксис бла бла, но проверка доменных имен в настройке отключена.
[hr]
я для теста отключил у себя в панели обе проверки (секонд и топ левель), создать домент .рф не получается. значит править проверку в исходняках придется.
[hr]
вот тикет
http://trac.i-mscp.net/ticket/945