Плагин любые имена

Для своих дальнейших нужд по реализации поддоменов пользователей, пришлось сделать плагин нормальных имен. Имя может включать русские символы, английские, подчеркивание, пробел, дефис. Для каждого пользователя создается дополнительное поле с его доменом. Скрипт пересекается с моим вторым плагином поддоменов, поэтому если домен пользователя не удовлетворяет условиям существования поддомена, обрезается все лишнее.
Инструкция по установке в файле readme.txt. Плагин не изменяет шаблонов, поэтому придется ссылки кое-где править руками(в файле readme.txt есть инструкция).
Ни на что не претендую, возможно кому-то будет полезным. А возможно и мне кто-то на ошибки укажет. Если кто-то захочет внедрить в рабочий проект, то только на свой страх и риск :)
Демо будет недели через две, после выпуска проекта в свет.
Плагин протестирован с установкой с нуля.

P.S.
Для рабочих проектов, может возникнуть ситуация совпадения доменных имен, и возможно кому-то придется править руками домен. (актуально только для тех, у кого много пользователей изначально, в остальном проверка на домен идет при регистрации).
csky.ru/anynames.rar