Администрации от внимательных читателей поступил вопрос следующего содержания(цитирую):
Такой вопрос. как сделать чтобы могли люди регитсья с русскими именами?
И правда, я как то упустил этот момент, что в дефолтной комплектации разработчики вынуждают всех облодателй рускоговорящих ников (Вась и Петь) на использование транслита. Так не пойдет товарищи. Тем более исправление этого займет у вас около 5 минут:
1. Открываем файл ..nucleus/libs/globalfunctions.php
2. Строка примерно 750, ищем код:
function isValidShortName($name) { return eregi('^[a-z0-9]+$', $name); }
function isValidDisplayName($name) { return eregi('^[a-z0-9]+[a-z0-9 ]*[a-z0-9]+$', $name); }
function isValidCategoryName($name) { return 1; }
function isValidTemplateName($name) { return eregi('^[a-z0-9/]+$', $name); }
function isValidSkinName($name) { return eregi('^[a-z0-9/]+$', $name); }
и меняем на:
function isValidShortName($name) { return eregi('^[ёЁа-яА-Яa-zA-Za-z0-9]+$', $name); }
function isValidDisplayName($name) { return eregi('^[ёЁа-яА-Яa-z0-9]+[ёЁа-яА-Яa-z0-9 ]*[ёЁа-яА-Яa-z0-9]+$', $name); }
function isValidCategoryName($name) { return 1; }
function isValidTemplateName($name) { return eregi('^[ёЁа-яА-Яa-z0-9/]+$', $name); }
function isValidSkinName($name) { return eregi('^[ёЁа-яА-Яa-z0-9/]+$', $name); }
Все. Заливаем исправленный файл на сервер и радуем пользователей возможностью использования древнерусских ников
22:47:11 - Просмотров:
6541x - Категория: Nucleus Хак - Posted by: Suvoroff

--------------------------
--------------------------
--------------------------
--------------------------