Плагин: проверка занятости логина BP Username Checker

Всегда владельцы сайтов, а тем более социальных сетей, должны идти на встречу своим пользователям. Только так можно сформировать лояльность и высокую посещаемость. Многие вещи стали уже стандартными для использования и к таким относится проверка свободности логина “на лету” с помощью . Username Availability Checker (от Brajesh Singh) как раз и создан для реализации этой идеи.

При регистрации после ввода логина и перехода к другому полю будет отправлен запрос на предмет проверки свободности введенного логина и выдано соответствующее сообщение. Также будут проверяться практически все правила, которые накладываются на . Как итог – пользователю не придется вводить информацию дважды после того, как он узнает, что его любимый занят.

Вот скриншоты плагина в действии.

Есть еще несколько случаев, которые я не показал на скришотах. Качайте – используйте.

Скачать на CosyDale.com

PS Я не стал изголяться ради 8 фраз и не делал файл перевода, сделал все прямо в коде. Извините.

На данный момент 20 комментариев

  • То, что надо. Единственный минус – плагин виден простым юзверям в консолях и может быть ими активирован, что плохо. Вообще эта ошибка есть во многих плагинах.

    • А зачем ю-Зверям) лазить в консоль…почти 90% наверняка не знают где это и что такое!))) да и лень наверняка знающим!

    • Отключите просмотр страницы Плагины в админке. Так гораздо лучше…

      • Отключать нельзя – некоторые моды должны активироваться владельцами блогов самостоятельно (в WPMU), например тот же wp-postview.

        • Вот именно. У меня сеть именно на блогах. Так что юзвери в консоли постоянно.

          • Решал эту проблему…
            Отключил страницу плагины, активация плагинов по заявке от пользователя.
            Есть плагин решающий эту проблему, но он давно не обновлялся и у меня с багами идет.

          • Используйте активацию плагина на всем сайте (site wide) – в этом случае юзвери не увидят этот плагин у себя в админке. Видеть его будете только вы.

            • Сперва пользователи…потом участники…далее юзеры а ща юЗвери…постепенно катимся к открытию еще одного жаргона!)))

              • “Юзвери” давно используется сис.админами и линуксоидами :)

              • ламеры ;)

            • Так-то устоявшееся выражение насчет юзверей.

            • По-моему, нельзя активировать sitewide каждый плагин. Не все предназначены для этого. Самое малое – это они могут насрать новыми таблицами с тысячах таблиц базы.

  • Кстати, этот плагин противоречит вот этому плагину
    http://cosydale.com/plugin-razreshit-zaglavnye-bukvy-v-logine-polzovatelej.html
    в варианте в заглавными латинскими буквами. Надо бы его допилить.

    • Пом мне так этот плагин ваще пока ненужен…я в смысле если юзеров много то да…а так…ну придумает другой логин! блин придумали логины…зачем они…пускай будет фамилия и имя… и все!

    • Нужно убрать условие $user_name != $maybe[0] в строке 87.

  • Вообще не понятно, нафик нужно поле логин, когда намного удобнее пользоваться вместо логина мылом.

    Логин – лишнее поле для юзера, которое частенько забывается.
    Надо вообще его исключить и сделать замену на мыло.

    имхо, конечно : )

  • 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
    вот что пишет, что делать, посоветуй…

    • Удалить две пустые строки (14 и 15) в файле wp-content/themes/copernicus/functions.php. Сохранить в UTF-8 без BOM.

  • Интересно в Опере не работает…

  • люди, кто-нибудь пользуется плагином bp xtra signup?

    задолбался я с ним, сначал смог заставить его работать с 3 языками только на половину, а в WP 3.1 проверка логина и почты грузится безрезультатно. думал, проблема в том, что в WP 3.1 registration.php переехал в user.php, но, вроде, нет.

    там используется тот же код, что и в Username Availability Checker, может кто в курсе, в чем же дело?

RSS лентаTrackBack URL

Включиться в обсуждение

XHTML: <blockquote></blockquote> <a href=""></a> <strong></strong>

Если нужно разместить код, используйте теги: <pre>php|html|js</pre>