Всегда владельцы сайтов, а тем более социальных сетей, должны идти на встречу своим пользователям. Только так можно сформировать лояльность и высокую посещаемость. Многие вещи стали уже стандартными для использования и к таким относится проверка свободности логина “на лету” с помощью Ajax. Плагин Username Availability Checker (от ) как раз и создан для реализации этой идеи.
При регистрации после ввода логина и перехода к другому полю будет отправлен запрос на предмет проверки свободности введенного логина и выдано соответствующее сообщение. Также будут проверяться практически все правила, которые накладываются на логин. Как итог – пользователю не придется вводить информацию дважды после того, как он узнает, что его любимый логин занят.
Вот скриншоты плагина в действии.
Есть еще несколько случаев, которые я не показал на скришотах. Качайте – используйте.
PS Я не стал изголяться ради 8 фраз и не делал файл перевода, сделал все прямо в коде. Извините.
То, что надо. Единственный минус – плагин виден простым юзверям в консолях и может быть ими активирован, что плохо. Вообще эта ошибка есть во многих плагинах.
Решал эту проблему…
Отключил страницу плагины, активация плагинов по заявке от пользователя.
Есть плагин решающий эту проблему, но он давно не обновлялся и у меня с багами идет.
По-моему, нельзя активировать sitewide каждый плагин. Не все предназначены для этого. Самое малое – это они могут насрать новыми таблицами с тысячах таблиц базы.
Пом мне так этот плагин ваще пока ненужен…я в смысле если юзеров много то да…а так…ну придумает другой логин! блин придумали логины…зачем они…пускай будет фамилия и имя… и все!
Warning: Cannot modify header information – headers already sent by (output started at /home/iwonder/public_html/wp-content/themes/copernicus/functions.php:16) in /home/iwonder/public_html/wp-includes/pluggable.php on line 890
вот что пишет, что делать, посоветуй…
люди, кто-нибудь пользуется плагином bp xtra signup?
задолбался я с ним, сначал смог заставить его работать с 3 языками только на половину, а в WP 3.1 проверка логина и почты грузится безрезультатно. думал, проблема в том, что в WP 3.1 registration.php переехал в user.php, но, вроде, нет.
там используется тот же код, что и в Username Availability Checker, может кто в курсе, в чем же дело?
6 мая 2010 в 7:14
То, что надо. Единственный минус – плагин виден простым юзверям в консолях и может быть ими активирован, что плохо. Вообще эта ошибка есть во многих плагинах.
6 мая 2010 в 10:37
А зачем ю-Зверям) лазить в консоль…почти 90% наверняка не знают где это и что такое!))) да и лень наверняка знающим!
6 мая 2010 в 11:03
Отключите просмотр страницы Плагины в админке. Так гораздо лучше…
6 мая 2010 в 11:22
Отключать нельзя – некоторые моды должны активироваться владельцами блогов самостоятельно (в WPMU), например тот же wp-postview.
6 мая 2010 в 11:37
Вот именно. У меня сеть именно на блогах. Так что юзвери в консоли постоянно.
8 мая 2010 в 20:54
Решал эту проблему…
Отключил страницу плагины, активация плагинов по заявке от пользователя.
Есть плагин решающий эту проблему, но он давно не обновлялся и у меня с багами идет.
8 мая 2010 в 23:24
Используйте активацию плагина на всем сайте (site wide) – в этом случае юзвери не увидят этот плагин у себя в админке. Видеть его будете только вы.
9 мая 2010 в 8:47
Сперва пользователи…потом участники…далее юзеры а ща юЗвери…постепенно катимся к открытию еще одного жаргона!)))
9 мая 2010 в 10:18
“Юзвери” давно используется сис.админами и линуксоидами :)
10 мая 2010 в 10:47
ламеры ;)
10 мая 2010 в 17:17
Так-то устоявшееся выражение насчет юзверей.
23 мая 2010 в 17:49
По-моему, нельзя активировать sitewide каждый плагин. Не все предназначены для этого. Самое малое – это они могут насрать новыми таблицами с тысячах таблиц базы.
4 июня 2010 в 6:17
Кстати, этот плагин противоречит вот этому плагину
http://cosydale.com/plugin-razreshit-zaglavnye-bukvy-v-logine-polzovatelej.html
в варианте в заглавными латинскими буквами. Надо бы его допилить.
4 июня 2010 в 10:14
Пом мне так этот плагин ваще пока ненужен…я в смысле если юзеров много то да…а так…ну придумает другой логин! блин придумали логины…зачем они…пускай будет фамилия и имя… и все!
5 июня 2010 в 8:58
Нужно убрать условие $user_name != $maybe[0] в строке 87.
5 июня 2010 в 14:12
Вообще не понятно, нафик нужно поле логин, когда намного удобнее пользоваться вместо логина мылом.
Логин – лишнее поле для юзера, которое частенько забывается.
Надо вообще его исключить и сделать замену на мыло.
имхо, конечно : )
15 ноября 2010 в 13:27
Warning: Cannot modify header information – headers already sent by (output started at /home/iwonder/public_html/wp-content/themes/copernicus/functions.php:16) in /home/iwonder/public_html/wp-includes/pluggable.php on line 890
вот что пишет, что делать, посоветуй…
16 ноября 2010 в 17:37
Удалить две пустые строки (14 и 15) в файле wp-content/themes/copernicus/functions.php. Сохранить в UTF-8 без BOM.
13 апреля 2011 в 14:12
Интересно в Опере не работает…
27 апреля 2011 в 17:17
люди, кто-нибудь пользуется плагином bp xtra signup?
задолбался я с ним, сначал смог заставить его работать с 3 языками только на половину, а в WP 3.1 проверка логина и почты грузится безрезультатно. думал, проблема в том, что в WP 3.1 registration.php переехал в user.php, но, вроде, нет.
там используется тот же код, что и в Username Availability Checker, может кто в курсе, в чем же дело?