Конфигурирование модуля «Авторизация пользователей».
Находим модуль CB Login (mod_cblogin) в списке модулей и нажимаем активировать. В открывшейся панели записываем новое имя, которое мы хотим дать модулю регистрации (в данном примере Регистрация/Вход), отмечаем, надо ли показывать заголовок, выбираем в какой позиции отображать модуль, затем публикуем его (выбираем в выпадающем списке Опубликовано) и оставляем доступ по умолчанию Public.
Разберемся, какие параметры имеет модуль регистрации CB Login, закладка "Параметры модуля", она находится справа. Хочу заметить, что стиль гиперссылок блока авторизации: «забыли имя или пароль», «зарегистрироваться», «выйти», может быть изменен. Модуль mod_cblogin поддерживает следующие css-классы: a.mod_login:link, a.mod_login:visited, a.mod_login:hover.
«Login Pre-text» - текст, отображаемый перед полем «Логин».
«Login Post-text» - текст, отображаемый в нижней части модуля.
«Logout Pre-text» - текст, отображаемый после названия модуля (пользователь зарегистрирован).
«Logout Post-text» - текст, отображаемый после кнопки «Выход» (пользователь зарегистрирован).
«Login Redirection URL» - ссылка перенаправления пользователя после регистрации на сайте. Часто в качестве такой ссылки указывают ссылку на профиль пользователя.
«Logout Redirection URL» - ссылка, по которой пользователь будет перенаправлен, выйдя из зоны для зарегистрированных пользователей.
«Lost password» - отображает ссылку «Забыли имя или пароль?».
«Create account» - отображает ссылку «Зарегистрироваться».
«Display username/password labels as» - показывает названия полей «Логин» и «Пароль» в виде текста, иконок или текста и иконок.
«Username length» - допустимая длина логина.
«Password length» - допустимая длина пароля.
«Display login/logout button as» - отображает кнопку «Вход/Выход» в виде кнопки с текстом, простой иконки или кнопки с текстом и иконкой.
«Display login reminder / register as» - отображает «Забыли имя или пароль?» и «Зарегистрироваться» в виде текста, иконок или текста и иконок.
«Login Message» - показывает всплывающее окошко с подтверждением успешно проведенного действия.
«Logout Message» - показывает всплывающее окошко с подтверждением успешно проведенного действия.
«Remember-me checkbox» - поле-флажок "Запомнить меня" с разным положением предустановленного флажка.
«Greeting» - отображает/скрывает текст приветствия.
«Name/Username» - выбор между отображением в приветствии реального имени, либо логина.
«Show avatar when logged-in» - нужно ли показывать аватар пользователя в модуле сейчас Он-лайн.
«Avatar position» - позиция аватара.
«Profile link text» - задается текст ссылки на профиль пользователя.
«Profile edit link text» - задается текст ссылки на закладку профиля пользователя "Редактирование".
«Private Messaging System» - выбор системы обмена частными сообщениями. В следующей статье я расскажу, как установить систему обмена частными сообщениями uddeIM- одну из самых популярных PMS.
«Private Messages Notification» - счетчик сообщений системы PMS.
«Connections Notification» - отображает оповещения о подтверждениях системы модерирования и пр.
«HTTPS (encrypted) login, register and lost password» - разрешает регистрацию пользователей с использование протокола HTTPS.
«CB Plugins integration» - загружает плагины интеграции. ВНИМАНИЕ! При включении данного параметра повышается потребление ресурсов. Но для использования с системой PMS их надо включить.
Как перенаправить пользователя после регистрации на другой URL
Для того, чтобы перенаправить пользователя после регистрации, например, на его профиль, указываем в поле «Login Redirection URL» ссылку на профиль пользователя. Ее вы легко найдете в меню Community Builder 1.8.1.
ВАЖНО! После активации модуля mod_cblogin настоятельно НЕ рекомендуется использовать оригинальный пункт меню Joomla «Пользователи». Это может привести к утрате синхронизации списка пользователей Joomla и списка пользователей Community Builder. Доступ к менеджеру пользователей теперь осуществляется через пункт меню Community Builder «User Management». Как это сделать я рассказывала в статье Как установить и русифицировать Community Builder 1.8.1.
Активация модуля «Модерация» CB Workflows.
Находим в списке модулей модуль CB Workflows, даем ему русский заголовок и публикуем в позиции по вашему выбору. Если вы хотите, чтобы зарегистрированные пользователи сообщества смогли получать информацию о действиях модераторов, установите уровень доступа в модуле CB Workflows доступа «Зарегистрированный». Если Вы хотите чтобы информация из модуля CB Workflows была доступна только модераторам - установите уровень доступа «Специальный».
Активация модуля Пользователи On-line: CB Online
Модуль CB Online отображает список пользователей сайта он лайн со ссылкой на их профиль. Для активации модуля: выбираем его в списке модулей и публикуем обычным для Joomla образом.
Завершающий этап установки Community Builder 1.9 - добавление обязательного пункта пользовательского меню.
Разработчики Community Builder настоятельно рекомендуют создать ссылку в меню Пользователи, которая ведет на профиль пользователя. В руководстве по установке Community Builder 1.9 мы видим более чем жесткое указание на возможность сбоев в процессе регистрации пользователей и других проблемах. Давайте последуем этому указанию и создадим меню Пользователи. Перед созданием обязательного пункта меню, необходимо убедиться в наличии меню с уровнем доступа "Зарегистрированный". Такое меню будет наиболее подходящим для публикации обязательного пункта меню со ссылкой на страницу профиля пользователя. В этом случае ссылка будет видна только зарегистрированным пользователям. Если вы установили демонстрационные данные, то в разделе «Все меню» уже существует меню с именем «User Menu». Здесь необходимо дезактивировать все пункты меню «User Menu», использующие пользовательские данные Joomla. Если у вас чистая установка, создадим новое меню в менеджере меню. Задаем для него уровень доступа Registered.
Добавляем в это меню новый пункт меню и выбираем из раздела Community Builder тип пункта меню «User Profile (mandatory)», как показано на рисунке.
Выбираем пункт User Profile(mandatory!). Получаем такое окно:
Если вы внимательно посмотрите, то увидите, что здесь есть небольшой баг и создатели Community Builder 1.8.1 об этом предупреждают в Руководстве. Здесь вы видите: Тип пункта меню Logout action, не надо пугаться, все идет хорошо:) Самое главное, на что надо обратить внимание, это:
1. пункт меню должен быть опубликован, и
2. доступ должен быть Public!
Установка Community Builder на этом может считаться завершенной!
В следующей статье- как настроить Community Builder 1.9. Оставайтесь на связи!
Понравилась статья? Поделитесь с друзьями!