Проверка уникальности никнейма для 1.10.x

Как?

 
Посетитель
small user social cms
Медаль
Сообщений: 471
Для 1.10.x кто-нибудь занимался этим вопросом? На сайте уже куча народа с одинаковыми никнеймами, по моему это не совсем правильно. Может кто сделает хак или плугин для 1.10.x?
Посетитель
small user social cms
Медаль
Сообщений: 471
Актуально.
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 119
http://instantcms.ru/blogs/haki-patchi-moduli-plaginy-i-prochie-dorabotki-dvizhka/-hak-unikalnost-nikneima-dlja-versi-1-9.html если ссылка обрежется - скопируйте и перейдите, на 1,9 у меня прекрасно работало, на 1,10 не пробовал, может тоже пойдет
В гостях хорошо, а дома компьютер!
Посетитель
small user social cms
Медаль
Сообщений: 471
yrenzii, спасибо, но не подходит, в десятке другая структура /core/ajax/registration.php
Посетитель
small user social cms
Медаль
Сообщений: 471
Актуально.
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 684
Ойой, забыл.
Завтра всё будет!
Посетитель
small user social cms
Медаль
Сообщений: 471
smile
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2323
WALTERZ, ждем :)
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Медаль
Сообщений: 471
Тема актуальна. Уважаемый WALTERZ из-за нехватки времени пока не может помочь. Ребят, у кого есть время и желание, посмотрите пожалуйста что можно сделать. Нужна проверка никнейма на уникальность, желательно с учетом регистра.
Посетитель
small user social cms
Медаль
Сообщений: 471
Актуально.
Посетитель
small user social cms
Медаль
Сообщений: 471
Актуально.
Посетитель
small user social cms
Сообщений: 32
Так что? Есть вариант или как?...
век живи - два учись...
Посетитель
small user social cms
Медаль
Сообщений: 177
AlLar:
Есть вариант или как?...
Варианты есть всегда)))
Все три необходимых файла для хака
присутствуют как в 1.9, так и в 1.10. Кодировка, как в 1.10.
Требуется пройти указанным в блоге путём, протестировать и выложить здесь полученные результаты. Или, то что мешает тестированию, какие баги вылезли. КАК МОЖНО БОЛЕЕ ПОДРОБНО (крупные тексты, коды под спойлером). Сам я не кодер, даже рядом не стою. Но знаю, что если задают вопрос по конкретному коду, багу, то шансов получить ответ гораздо больше, чем по общей проблеме дублирования ников. Так баг за багом, шаг за шагом можно получить модифицированный под 1.10 хак.
А так же благодарность сообщества за труд и упорство.
Это не самый плохой и самый бюджетный вариант.
AlLar, ответ не столько тебе, сколько твоей реплике...
Посетитель
small user social cms
Медаль
Сообщений: 471
ded-pikto, а Вы сами пробовали сделать по этой инструкции для 1.10? Я пробовал, это не работает. Особенно не понятно как быть с users/frontend.php
Но спасибо за идею, можно попробовать написать Sergey Platonov, хотя он уже 4 месяца не появлялся на сайте, может откликнется.
Посетитель
small user social cms
Медаль
Сообщений: 177
Попробовал сделать для регистрации. Практически ничего не менял.
Только кодировку в com_registration.php и registration.php поменял на utf-8.
Строчку вставки в check.js поменял, чтобы не больше 15 символов:
Код JS:
  1. if (nickname.length > 15){
check.js
registration.php
com_registration.tpl после 46 стр.
Результат:

1. Оно работает, но только в рекомендательном режиме. Т.е. запрет на ники при регистрации под окном ввода прописывается, но регистрации это нисколько не мешает. Попробовал в registration.php в:
Код PHP:
  1. if($inDB->num_rows($result)==0){
  2. echo '<span style="color:green">Вы можете использовать этот никнейм</span>';
  3. } else {
  4. echo '<span style="color:red">Выбранный никнейм занят!</span>';
  5. }
вместо echo в else прописать:
Код PHP:
  1. cmsCore::halt('<span style="color:red">'ник занят'</span>')
но система никак не отреагировала.

2. Прописанные в хаке символы код хака принимает, но появляется стандартная надпись-предупреждение для логинов:
"Логин должен состоять только из латинских букв и цифр, не короче 2 и не более 15 символов!"
На неразрешённые символы появляется запись из хака.

3. Хак пропускает запрещённые ники, но срабатывет блокировка регистрации.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: