Советы и лайфхаки

Community builder – Community Builder PRO v2.1.4 — онлайн сообщество на Joomla

Community Builder для Joomla 2.5/3.x

 Автор: CB Team

 Версия: 2.0.5

 Лицензия: GNU/GPL

 Прочитано: 11670 раз

 Скачиваний: 2441

Community Builder — известное расширение от команды разработчиков CB Team для Joomla 2.5/3.x. Данное расширение имеет более сотни встроенных функций и всегда может быть расширена с помощью дополнительных(бесплатно или коммерческих) дополнений от команды CB и других разработчиков, которые помогут реализовать Ваши собственные — с учетом конкретных потребностей — сайт социальной сети.

Community Builder позволяет:

  • Создание профилей для ваших пользователей.
  • Идентификация пользователей по разным параметрам.
  • Добавить аватар фотографий в профилях.
  • Добавить неограниченное поле профилей(текст, изображение, текстовая, HTML редактор, число, радио кнопки, дата, электронная почта, веб-ссылки и многое другое…).
  • Настройка полей, которые будут доступны только для чтения.
  • Контроль основных областей(электронная почта, имя пользователя и т.д.).
  • Организация полей во вкладках, которые могут отображаться в различных встроенных профильных должностей.
  • Создание вытянутой формы регистрации.
  • Разрешить вход с использованием электронной почты и пароль.
  • Управление регистрации и утверждения.
  • Создать неограниченные списки CB пользователей с помощью мощной поиска.
  • Широкое взаимодействие пользователей с помощью электронной почты или расширение PMS.
  • Встроенная интеграция со статьями Joomla.
  • Встроенная интеграция с Kunena форумом.

 

joomru.com

Community Builder

Подробности
Категория: Community Builder
Опубликовано: 13.09.2011 04:47
Просмотров: 7371

Когда я впервые установил Communuty Builder, я долго «втыкал» на страничку с ним, и не мог понять, для чего он мне, чего я от него жду, как мне этот CB вообще использовать. Конечно, может возникнуть резонный вопрос: «какого хера ты его вообще устанавливал, если не знаешь зачем он тебе?!» Да, да, да. Но я прекрасно осознавал, что стандартного функционала Joomla! (тогда еще Joomla 1.5) не достаточно для полноценного управления пользователями, поэтому я искал альтернативу. Вот тут то и начинается самое интересное.. Так почему же именно Community Builder?!

Рассмотрим несколько альтернатив CB:

[1]Joomunity — подавала большие надежды, но говоря «подавала», я имею ввиду, что со времен своего первого альфа релиза ни чего не изменилось. Так все и осталось в глубокой альфе. Может быть были и другие релизы, но я, признаться, не следил. Сам компонент возможно найти на каких-нибудь обменниках (на JED его нет), но на сколько я помню, в этом компоненте, основная часть любого сообщества — список юзеров, был платным. А без него какое сообщество? Как пользователям с друг другом взаимодействовать?   На данный момент их сайт (joomunity.org) вообще не работает, там какая то реклама ^_^[/1]

[2]AlphauserPoints— не совсем то, что мы обсуждаем, но тоже заслуживает внимания, так как вносит свою лепту в управление пользователями (или, если точнее, в поведение пользователей), и напрямую участвует в жизни сообщества. Кроме того AlphauserPoints прекрасно интегрируется с Community Builder (аватарки, ссылки на профиль, информация в  профиле).[/2] 

[3]CBE (Community Builder Enhanced) — Компонент чем то схожий по функционалу с Community Builder’ом, но в рунете про него информации практически нет. То есть как установить, как исправить тот или иной баг — учим немецкий. Кроме того, встает вопрос про интеграцию CBE с популярными расширениями, например JComments. [/3]

[4]Super Groups Light — компонент позволяющий создавать группы в Joomla (в том числе группы с платным членством), есть, так называемая, «стена» и прочие плюшки, но все опять упирается в малую популярность этого компонента как в России, так и мире. Все те же проблемы — поддержка, русская локализация, расширения, интеграция со сторонними расширениями.[/4]

[5]SimpleMemberships — небольшой компонент для организации небольших групп пользователей по интересам, например подойдет для кружка кройки и шитья, или членов клуба авиамоделирования. Ни каких сверхспособностей, масштабирования, интеграции и информации на великом и могучем — НЕТ.[/5]

[6]ODude Profile — этот компонент заслуживает внимания. Отличная реализация профиля пользователя, бальная система, интеграция с профилем FaceBook. Но опять те же грабли. Рекомендую обратить Ваше внимание на этот компонент.[/6]

[7]Club Manager — компонент для управления клубами, например футбольным клубом. Ни чего особенного. Совсем ничего.[/7]

[8]Linksutra — впервые вижу этот компонент, но написано, что с его помощью можно создать большую и мощную соцсеть. Последннее обновление 21 апреля 2010 года, их сайт лежит,  так что — фтопку.[/8]

[9]Wall Factory — говорящее название. Компонент действительно создает на сайте Joomla «стену», возможность добавлять аватарки, обмениваться изображениями, музыкой. Но выглядит эта стена как-то «сыро». Да и не совсем то, что нужно.[/9]

[10]JomWALL— ещё одна «стена». На этот раз уже серьёзный продукт. Выглядит неплохо, по крайней мере. Есть Standalone версия, но можно загрузить версию в виде дополнения к Community Builder (ещё плюсик CB) или JomSocial. Все хорошо, но стена эта платная. ~$70 за месяц доступа к загрузкам и обновлениям или $280 за пол года. Кроме того, я считаю,  если покупать, то плагин к CB, без ущерба функциональности.[/10]

[11]JomSocial — прекрасный компонент для организации сообщества на Вашем joomla сайте. Много информации по установке, обслуживанию и администрированию. Интеграция со многими расширениями и сторонними програмными продуктами (phpBB, SMF, etc.). Но есть существенный недостаток (недостаток ли?!) — JomSocial коммерческий продукт. Его использование необходимо платить деньги, $99 за обновление продукта в течение 12 месяцев или $149 за год, но с правом удаления копирайта и премиальными шаблонами.[/11]

Итак, альтернативы Community Builder, с одной стороны, есть, а с другой и нет. Как это понимать? Разберемся:

Мы решили создать сайт. Выбор движка. Выбрали Joomla! причины не так важны, но вероятней всего — GNU/GPL, огромное русскоязычное сообщество, невероятное количество расширений, неприхотливость в установке и администрировании ну и так далее.. Обратите внимание: GNU/GPL не зря подчеркнул. ^_^

Выбрали cms, решили организовать социальную сеть.  Тут я привожу свои размышления: Если цель — именно соцсеть как таковая, то Joomla не самый удачный выбор, есть специальные движки соцсетей. Кроме того хорошая, мощная и популярная сеть = денежные вложения, причем не 150 баксов, но много больше. На мнооого больше. Исходя из этого — цель не социальная сеть, а сайт с организованным сообществом. Абы как делать тоже не охота — выбираем проверенное решение. Хочется без гемора и что бы понятно — выбираем популярный компонент, с большим количеством информации по администрированию и обслуживанию. Необходима масштабируемая сеть, с возможностью расширения функционала — выбираем популярный, мощный компонент с отрытым исходным кодом.

Из этого делаем вывод: претендента два — Community Builder и JomSocial.

Хочется «на халяву»? Вычеркиваем JomSocial. Остается Community Builder

Небольшое отступление. Как-то я на одном сайте прочитал:

[quote] Для разработки социальной сети на Джумле я рекомендую использовать компонент Jomsocial. Если Вы пока не готовы за него заплатить, можете скачать с варез сайта, но помните что при этом вы лишаетесь поддержки.[/quote]

Хотелось бы добавить, Вы не только лишаетесь поддержки, а так же и уважения. Зато приобретаете гемор в виде ссылок на левые сайты, «бэкдоры» и прочие «приятные» мелочи.

Впрочем вернемся к Community Builder’у.

Вот мы и подошли к самому Community Builder, и попробуем ответить на вопрос:

  1. Работает на всех стабильных версиях Joomla и Mambo
  2. Мульти-язычность
  3. Прекрасная масштабируемость и возможность расширения
  4. Огромное количество плагинов и дополнений (платные и бесплатные)
  5. Интеграция со многими популярными Joomla расширениями
  6. Огромное сообщество — нет проблем с интересующей информацией
  7. Постоянное обновление и поддержка
  8. Открытый исходный код
  9. Прост в администрировании (при прямых руках и мозгом в голове)
  10. Бесплатность

 Не знаю, что еще можно добавить. Что бы сделать правильный выбор (любой Ваш выбор- и так правильный, главное, что бы это был Ваш выбор, а не навязанный чьим-либо мнением), необходимо попробовать все интересующие варианты. Я пробовал. Остановил свой выбор на Community Builder.

Спасибо за внимание.

 

 

cs-nsk.com

Настройка Community Builder 2

  • Тип – компонент для создания соц. сети на Joomla.

 

 

В предыдущей статье «Обзор Комьюнити Билдер для Joomla 3. Плагины и интеграция» мы рассмотрели возможность расширения компонента. В этой статье мы поговорим об инструментах CB и его «глобальных» настройках.

Инструменты

В Community Builder 2 есть семь специальных инструментов (рисунок ниже), которые помогут Вам в знакомстве, работе и решении возникших проблем с компонентом.

Инструменты Community Builder 2

Загрузить демо данные. На мой взгляд, это очень полезный инструмент для того, чтобы ознакомиться с компонент Community Builder. С предоставленными демонстрационными данными различных типов вкладок, полями и списком пользователей можно будет поработать и проверить, на что способен компонент.

Загрузить макет полотна. В статье «Обзор Community Builder 2.0 для Joomla» мы обсуждали позиции шаблона личного кабинета пользователя. Так вот данный инструмент позволяет привести позиции шаблона в соответствие с параметрами по умолчанию в Community Builder 2. Думаю, это может быть полезно в том случае, когда Вы обновляли компонент с предыдущей до более новой версии. Например, с 1.9.1 до 2.0.х. На рисунке ниже показан пример макета личного кабинета CB 2.0.8 сразу после обновления с CB 1.9.1.

Макет личного кабинета до обновления

На рисунке ниже показан пример макета личного кабинета CB 2.0.8 после обновления с CB 1.9.1 и после нажатия на кнопку Загрузить макет полотна.

Макет личного кабинета после обновления

Отмечу, что разработчики Community Builder рекомендуют применить данный инструмент после обновления с версии 1.9.1 до 2.0.х. Это действие нужно сделать только один раз.

В предыдущей статье «Обзор Community Builder 2.0 для Joomla» мы рассмотрели позиции шаблона до загрузки макета полотна CB 2.0. Ниже я приведу перечень позиций (они остались прежними) и их размещение в шаблоне после загрузки макета полотна CB 2.0. «Карта» может быть неполной, неточной и построена на основании моих собственных «экспериментов». Также Вы можете ознакомиться с частью размещения позиций в документации от разработчика (файл «CB 2.0 Primer Book 1.0» на страницы загрузок официального сайта разработчика (войдите как зарегистрированный пользователь)).

1. Меню полотна.
2. Задний фон полотна.
3. Верх полотна статистик.
4. Середина полотна статистик.
5. Низ полотна статистик.
6. Фотография полотна.
7. Верх полотна заголовка.
8. Середина полотна заголовка.
9. Низ полотна заголовка.
10. Левая главная часть полотна.
11. Статичная левая главная часть полотна.
12. Средняя главная часть полотна.
13. Правая главная часть полотна.
14. Статичная правая главная часть полотна.
15. Шапка (над левой/средней/правой).
16. Левая часть (средней части).
17. Средняя часть.
18. Правая часть (средней части).
19. Главная часть (ниже левой/средней/правой).

20. Подножная часть (под главной частью).
21. Строчек 1 колонка 1
22. Строчек 1 колонка 2
23. Строчек 1 колонка 3
24. Строчек 1 колонка 4
25. Строчек 1 колонка 5
26. Строчек 1 колонка 6
27. Строчек 1 колонка 7
28. Строчек 1 колонка 8
29. Строчек 1 колонка 9
30. Строчек 2 колонка 1
31. Строчек 2 колонка 2
32. Строчек 2 колонка 3
33. Строчек 2 колонка 4
34. Строчек 2 колонка 5
35. Строчек 2 колонка 6
36. Строчек 2 колонка 7
37. Строчек 2 колонка 8
38. Строчек 2 колонка 9
39. Строчек 3 колонка 1
40. Строчек 3 колонка 2
41. Строчек 3 колонка 3
42. Строчек 3 колонка 4
43. Строчек 3 колонка 5
44. Строчек 3 колонка 6
45. Строчек 3 колонка 7
46. Строчек 3 колонка 8
47. Строчек 3 колонка 9
48. Строчек 4 колонка 1
49. Строчек 4 колонка 2
50. Строчек 4 колонка 3

51. Строчек 4 колонка 4
52. Строчек 4 колонка 5
53. Строчек 4 колонка 6
54. Строчек 4 колонка 7

55. Строчек 4 колонка 8
56. Строчек 4 колонка 9
57. Строчек 5 колонка 1
58. Строчек 5 колонка 2
59. Строчек 5 колонка 3
60. Строчек 5 колонка 4
61. Строчек 5 колонка 5
62. Строчек 5 колонка 6
63. Строчек 5 колонка 7
64. Строчек 5 колонка 8
65. Строчек 5 колонка 9
66. Строчек 6 колонка 1
67. Строчек 6 колонка 2
68. Строчек 6 колонка 3
69. Строчек 6 колонка 4
70. Строчек 6 колонка 5
71. Строчек 6 колонка 6
72. Строчек 6 колонка 7
73. Строчек 6 колонка 8
74. Строчек 6 колонка 9
75. Строчек 7 колонка 1
76. Строчек 7 колонка 2
77. Строчек 7 колонка 3
78. Строчек 7 колонка 4
79. Строчек 7 колонка 5
80. Строчек 7 колонка 6
81. Строчек 7 колонка 7
82. Строчек 7 колонка 8
83. Строчек 7 колонка 9
84. Строчек 8 колонка 1
85. Строчек 8 колонка 2
86. Строчек 8 колонка 3
87. Строчек 8 колонка 4
88. Строчек 8 колонка 5
89. Строчек 8 колонка 6
90. Строчек 8 колонка 7
91. Строчек 8 колонка 8
92. Строчек 8 колонка 9
93. Строчек 9 колонка 1
94. Строчек 9 колонка 2
95. Строчек 9 колонка 3
96. Строчек 9 колонка 4
97. Строчек 9 колонка 5
98. Строчек 9 колонка 6
99. Строчек 9 колонка 7
100. Строчек 9 колонка 8
101. Строчек 9 колонка 9

Итого в шаблоне Community Builder 2.0 – 101 видимая позиция. Позиции Не показывать на профиле 1 – 9 не отображаются в личном кабинете пользователя.

Шаблон Community Builder 2

Во время тестирования исчезало имя пользователя, расположенное в позиции №8 (Середина полотна заголовка), если размещать в той же позиции вкладку.

Возможно, вышеописанное наблюдение справедливо только в моём конкретном примере. Я тестировал размещение вкладки «Статистика». Плюс, это может быть результатом «подмешивания» стилей моего шаблона сайта в стили шаблона личного кабинета пользователя.

Для наглядности отмечу некоторые позиции на реальном сайте (рисунок ниже).

Шаблон Community Builder 2.0

Синхронизировать пользователей. Данный инструмент позволяет синхронизировать таблицу пользователей Joomla и таблицу пользователей Community Builder (речь идёт о таблицах базы данных сайта). Отмечу, что подобное действие может понадобиться только в том случае, если пользователь был добавлен в базу данных Joomla в обход механизму регистрации CB. Или, например, если Вы удаляли пользователя из менеджера пользователей Joomla. В таком случае нужна синхронизация.

Проверить базу данных Community Builder. Данный инструмент позволяет проверить, а при необходимости и исправить, таблицы базы данных компонента Community Builder. Если Вы наблюдаете какие-то ошибки в работе расширения, то можете воспользоваться данным инструментом. Также, периодически, можно его применять для поиска проблем. Обратите внимание, что тестирование БД происходит без её изменений. Если будут найдены ошибки, Вы увидите их в отчёте, а только потом сможете приступить к исправлению. Настоятельно рекомендую до внесения изменений в БД обязательно сделать её полную резервную копию, сохранить себе на компьютер и убедиться в её актуальности\работоспособности.

Проверить поля пользователей базы данных Community Builder. Данная опция аналогична вышеописанной – Проверить базу данных Community Builder, но относится к таблицам базы данных CB, в которой содержатся поля.

Проверить базу данных плагинов Community Builder. Данная опция аналогична вышеописанной – Проверить базу данных Community Builder, но относится к таблицам базы данных CB, в которой содержатся данные плагинов.

Проверить базу данных пользователей. Данная опция аналогична вышеописанной – Проверить базу данных Community Builder

, но относится к таблицам базы данных CB, в которой содержатся данные о пользователях, правах доступа. Помимо этого, проверяется таблица пользователей самой CMS.

Настройка Community Builder

«Глобальные» настройки Community Builder 2 разделены на семь вкладок

  1. Общие.
  2. Регистрация.
  3. Профили.
  4. Аватары.
  5. Модерация.
  6. Связи.
  7. Интеграции.

Рассмотрим каждую из них более детально.

Общие

На данной вкладке (рисунок ниже) собраны разноплановые настройки, относящиеся к различным частям расширения.

Настройка Community Builder

Стиль имени. Определяет, как будет отображаться имя пользователя. Также влияет на количество полей при редактировании профиля участника социальной сети. Доступны следующие варианты:

  1. Поле одного имени.
  2. Поле имени и фамилии.
  3. Поле имени, отчества и фамилии.

Формат имени. Вы можете выбрать формат отображения имени посетителя в различных частях сайта. Обратите внимание, что под «именем» подразумевается реальное имя пользователя (человека), а под «именем пользователя» – логин пользователя. Доступны такие варианты:

  1. Только имя.
  2. Имя (имя пользователя).
  3. Только имя пользователя.
  4. Имя пользователя (Имя).

На рисунке ниже показан пример работы опции Имя (имя пользователя) в личном кабинете.

Community Builder 2

Формат даты. Вы можете указать один из семнадцати форматов представления даты. На примере 11 июня 2015 года: «11.06.2015», «11-06-2015», «06.11.15» и так далее.

Формат времени. Можно задать формат отображения времени. Доступно 24 варианта. На примере 09:03:24 утра: «9:03:24», «9:03», «09:03:24» и т.д..

Тип календаря. В статье «Обзор Community Builder 2.0 для Joomla» мы рассматривали поле даты и сталкивались с календарём. Данная опция позволит Вам настроить поле ввода даты и отображение календаря. Доступны такие варианты:

  1. Выпадающий вниз, с выскакивающим календарем.
  2. Выпадающий вниз, без выскакивающего календаря.
  3. Выскакивающий календарь.

На рисунке ниже показан пример отображения поля тип Дата с разными вариантами для опции Тип календаря в перечне выше.

Как настроить Community Builder

Обработка эл.почты. Компонент Community Builder позволяет Вам указать, как следует отображать основной адрес электронной почты пользователя в его профиле. Под основным адресом понимается электронный адрес почты, на который была зарегистрирована учётная запись пользователя. Доступны такие варианты:

  1. Показывать только адрес эл.почты. Основной e-mail пользователя будет показан в виде текстовой надписи.
  2. Показывать электронное письмо со ссылкой «Кому ответить». Основной e-mail пользователя будет показан в виде гиперссылки, нажав на которую откроется установленный у пользователя почтовый клиент по умолчанию и в поле «Адрес получателя» будет вставлен адрес электронной почты из профиля пользователя Вашего сайта.
  3. Показывать ссылку на форму отправки эл.письма. При выборе данной опции e-mail пользователя будет скрыт, а вместо него будет отображаться ссылка «Отправить письмо эл.почты». Нажав на эту ссылку, можно перейти к форме отправки письма на сайте (рисунок ниже). Также, если выбран это вариант, Вам будет доступна ещё одна опция Публичная веб-форма. Если активировать опцию Публичная веб-форма, письма пользователям при помощи формы смогут отправлять незарегистрированные пользователи. На мой взгляд, это не очень хороший вариант.
  4. Не показывать адрес электронной почты. Основной e-mail пользователя не будет показан вовсе.
Компонент Community Builder

От кого отправлять электронную почту. Вы можете выбрать, с какого адреса электронной почты будут отправляться письма из Вашего сайта. Доступно два варианта:

  1. Адрес электронной почты пользователя. Более предпочтительный вариант, так как минимизируется вероятность возникновения ошибки и все обратные письма, включая письма с сообщениями об ошибке, будут приходить на почту пользователя-отправителя.
  2. Адрес электронной почты администратора, с адресом электронной почты пользователя-получателя. В данном случае увеличивается вероятность возникновения ошибки отправки писем, и в таком случае все сообщения об этом будут отправлены на адрес администратора. Обратите внимание, если получатель письма нажмёт «Ответить», то в поле «Адрес получателя» будет подставлен адрес пользователя, который отправил первоначальное письмо. При выборе данной опции отправка идёт при помощи расширения протокола отправки писем электронной почты через SMTP – SPF

Ссылки на эл.почту. Если данная опция включена, поля типа Адрес эл.почты будут восприниматься как данные об e-mail пользователя и к ним будут применять опции Обработка эл.почты и От кого отправлять электронную почту.

Ссылки веб-сайта. Если данная опция включена, поля типа Веб сайт будут восприниматься как данные о личном сайте пользователя и текст буде преобразован в ссылку.

Статус нахождения на сайте. Активация данной опции приведёт к отображению во фронтальной части сайта информации о том, находится ли в данный момент пользователь на сайте или нет.

Иконки поля. Данная опция аналогична опции Показ иконок, рассмотренной в статье «Обзор Community Builder. Личный кабинет Джумла».

Метод входа. Можно настроить Community Builder на различные варианты входа пользователя на сайт через модуль CB. Доступны такие значения опции:

  • Имя пользователя. Для авторизации на сайте пользователь должен ввести свой логин и пароль.
  • Имя пользователя или адрес электронной почты. Для авторизации на сайте пользователь должен ввести свой логин или e-mail, а также пароль.
  • Адрес электронной почты. Для авторизации на сайте пользователь должен ввести свой e-mail и пароль.
  • Имя пользователя, адрес электронной почты или плагины авторизации системы. Для авторизации на сайте пользователь должен ввести свой логин или e-mail, а также пароль. Помимо этого, для входа можно воспользоваться специальным плагином, например, CB Connect.
  • Не извещать. Авторизация пользователей (вход) отключена. Доступна только регистрация. Данная опция может быть полезной, когда Вы ещё не готовы показать закрытую часть сайта зарегистрированным пользователям, но хотите, чтобы они могли регистрироваться для последующего входа.

Регистрация

На данной вкладке (рисунок ниже) собраны опции, которые помогут настроить процесс регистрации пользователей.

Регистрация Community Builder

Разрешить регистрацию пользователей. Можно задать «способ» регистрации пользователя в Community Builder 2. Доступны такие варианты:

  1. Как «Разрешить регистрацию» самой системы. Если выбран этот вариант, то CB будет настроен согласно опции Разрешить регистрацию пользователей в настройках менеджера пользователей Joomla.
  2. Да, независимо от «Разрешить регистрацию» системы. Если выбран этот вариант, то регистрация в CB будет разрешена независимо от значения опции Разрешить регистрацию пользователей в настройках менеджера пользователей Joomla.

Создавать пароли при регистрации. Если данная опция включена, то при регистрации пользователя пароль будет сгенерирован автоматически и отправлен пользователю на указанный e-mail. С одной стороны, это хорошо, так как очень часто люди создают «слабые» или одинаковые для разных аккаунтов пароли. С другой стороны, отправка пароля на почту не лучшее решение с точки зрения безопасности. Плюс, как мне думается, такой подход может увеличить количество тех, кто забудет свой пароль и должен будет смотреть его в письме на почте или восстанавливать. Хотя в любой момент пользователь может сам сменить пароль.

Администрационное одобрение. Активация данной опции позволит Вам настроить Community Builder так, чтобы при регистрации нового пользователя его учётную запись одобрял администратор. Считаю, что в большинстве случаев это не очень удачный выбор, так как требует оперативной работы модератора.

Электронное подтверждение. Если опция включена, пользователь должен будет подтвердить адрес своей электронной почты, перейдя по специальной ссылке из письма, которое придёт ему на указанный адрес.

Проверка имени пользователя в AJAX. Данная опция активирует проверку существования на Вашем сайте имя пользователя, которое вводит другой пользователь в поле имени при регистрации. Проверка происходит «налету» без перезагрузки страницы. Если опция выключена, такая проверка будет происходить только по нажатию на кнопку регистрации. Если будет обнаружено совпадение при проверке (AJAX или обычной), то посетитель, который пытается зарегистрироваться, увидит соответствующие сообщение. Обратите внимание, что активация данной опции, несмотря на то, что она защищена, может пагубно влиять на безопасность. Так как это упрощает подбор имён пользователей (логинов или e-mail, если почта разрешена в качестве логина) с целью взлома их аккаунта.

Название регистрационного адреса электронной почты. Тема писем, отправляемых пользователям при регистрации на сайте (со ссылкой на подтверждение адреса электронной почты).

Регистрационный адрес электронной почты. Адрес электронной почты с которой будут отправляться письма о регистрации пользователям Community Builder 2. Если не заполнять это поле, будет использоваться E-mail сайта из общих настроек Joomla.

Регистрационный адрес электронной почты ‘Кому ответить’. E-mail адрес, на который будут приходить письма в случае, если пользователь нажмёт «Ответить» в письме о регистрации. Если не заполнять это поле, будет использоваться E-mail сайта из общих настроек Joomla.

Код HTML в регистрационной электронной почте. Если данная опция выключена, письма будут приходить в виде текста. Если включена — можно вставить HTML-теги и задать оформление письма, например, как новостное письмо на рисунке ниже.

HTML-письма

Тема электронного письма о рассмотрении регистрации. Тема писем, отправляемых пользователям при регистрации на сайте. Данное письмо содержит текст с уведомлением о том, что учётная запись должна быть одобрена модератором. Данное письмо будет отправляться тогда, когда для опции Администрационное одобрение выбрано Да.

Текст электронного письма о рассмотрении регистрации. Текст письма, которое отправляется пользователю в случае его регистрации и необходимости проверки учётной записи модератором. Доступны заполнители, описанные в статье «Обзор Community Builder 2. Компонент социальной сети Joomla».

Тема приветственного электронного письма. Данная опция аналогична опции Тема электронного письма о рассмотрении регистрации, но эти письма отправляются после одобрения модератором, если для опции Администрационное одобрение выбрано Да, или сразу после успешного подтверждения адреса электронной почты, если для опции Администрационное одобрение выбрано Нет, а для Электронное подтверждениеДа.

Текст приветственного электронного письма. Данная опция аналогична опции Текст электронного письма о рассмотрении регистрации, но эти письма отправляются после одобрения модератором, если для опции Администрационное одобрение выбрано Да, или сразу после успешного подтверждения адреса электронной почты, если для опции Администрационное одобрение выбрано Нет, а для Электронное подтверждениеДа.

Макет веб-формы регистрации. Вы можете выбрать, как будут отображаться вкладки\поля на странице регистрации. Доступны такие варианты:

  1. Плоский.
  2. Вкладками.
  3. Пошагово.

Обратите внимание, что второй и третий варианты подойдут тогда, когда у Вас много полей, что не очень хорошо, но оправдано, если речь идёт о регистрации в социальной сети. Также поля должны относиться к разным вкладкам. Именно на основании этого происходит разделение полей на вкладки или шаги при регистрации. Ниже показан пример отображения полей при различных вариантах настройки опции Макет веб-формы регистрации по порядку параметров в списке выше.

Макет веб-формы регистрации

Пояснение иконок веб-формы регистрации. Вы можете настроить показ условных обозначений для иконок на странице регистрации. Доступны такие варианты:

  1. Скрыто (рисунок выше).
  2. Наверх. Надписи отображаются только над формой регистрации.
  3. Низ. Надписи отображаются только под формой регистрации.
  4. Верх и низ (рисунок ниже).
Пояснение иконок веб-формы регистрации

Изображение заголовка регистрационной веб-формы. Можно настроить отображение изображения над формой регистрации. Доступно два варианта:

  1. Общие.
  2. Нет картинки.

На рисунке ниже показан пример формы регистрации с и без картинки.

Изображение заголовка регистрационной веб-формы

Верхний колонтитул веб-страницы регистрации. Можно указать текст (или любой другой контент: изображения, видео и т. д.), с использованием HTML-тегов для его оформления, который будет отображаться над формой регистрации. Так, например, можно расположить небольшую наглядную инструкцию по заполнению формы, если она у Вас большая и сложная.

Нижняя часть страницы регистрации. Аналогично опции Верхний колонтитул веб-страницы регистрации, но содержимое будет расположено под формой регистрации.

Перенаправление по первому входу. Можно указать URL-адрес, на который будет перенаправлен пользователь после своего первого входа на сайт как зарегистрированный участник. Если оставить данное поле пустым, будет действовать перенаправление, установленное в модуле входа CB.

В следующей статье «Обзор Комьюнити Билдер 2. Настройка» мы закончим рассмотрение глобальной конфигурации CB.

Похожие материалы

 

Полезные ссылки:

aleksius.com

Community Builder PRO v2.1.4 — онлайн сообщество на Joomla

Для владельцев сайтов на базе Joomla есть отличный компонент, помогающий им в построении сообщества на своем ресурсе. Называется этот компонент Community Builder, и его многофункциональность не может не радовать. Установив Community Builder, вы получите и профили пользователей с поддержкой аватаров, и полностью интегрированное в Joomla сообщество, и расширенную регистрацию с дополнительными полями для заполнения, и многое другое.

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

 Сегодня социальные сети становятся чем то большим, нежели просто инструментом для общения между людьми. Их значение становиться еще более важным, а роль более актуальной, так как все больше и больше пользователей уделяют этому свое время. В таких условиях актуальной стает и роль инструментов по созданию и редактированию соц.сетей. Одним из таких и есть Community Builder (CB) который является чрезвычайно гибким и надежным компонентом для создания социального сообщества на Joomla.

Впервые доступным на сайте расширений Joomla компонент стал с 2006 года. Так почему же он до сих пор является распространенным и популярным среди пользователей, в чем его особенность? Сам по себе он является удобным в использовании, совместим со всеми версиями Joomla (включая конечно все остальные платные и бесплатные расширения ,которые были выпущены) .

Итак, в чем же предназначение расширения Community Builder ? Во первых он станет незаменимым помощником если вы захотите создать свою собственную социальную сеть на сайте. Во вторых этот компонент предназначен для организации личного кабинета пользователя. Иными словами для каждого зарегистрированного пользователя на вашем сайте вы сможете создать личный кабинет, где он сможет заполнить свой профиль, (аватар, пол,интересы т.д) по какому он будет представлен другим юзерам. Вдобавок ко всему Community Builder может конструировать вебсайты любого сообщества.

Компонент интегрируется в административную панель с тремя доп. модулями и функцией списка пользователей. Всё это в совокупности полностью заменяет стандартные инструменты этой административной панели, а также даёт больше возможностей для веб-мастера. Компонент Community Builder это незаменимый инструмент при кропотливой работе с онлайн-сообществом вашего сайта, с которым вы на порядок упростите себе жизнь.

Одной из интереснейших возможностей данного компонента является тот факт, что вы можете очень гибко настраивать процесс регистрации пользователей на вашем ресурсе. Это расширение Joomla может задавать регистрацию с подтверждением по электронной почте, в т.ч. с принятием условий регистрации, а также одобрения новых пользователей администратором. Так же вы можете задать как вступительный, так и заключительный текст регистрации, чтобы пользователь мог уяснить все нюансы пользования вашим ресурсом. Так же стоит отметить возможность интеграции с другими приложениями (к примеру AcyMailing для управления подпиской новостями и UddeIM для общения между юзерами).

Вы вряд ли сможете проделать все вышеперечисленные операции пользуясь только стандартными инструментами административной панели. Именно поэтому данный компонент Joomla является незаменимым для ресурсов где происходит общение пользователей. Интерфейс компонента прост, но в тоже время открывает для любого веб-мастера большое количество новых возможностей, которые настраиваются одним движением мыши. Обязательно стоит попробовать данный компонент в действии на вашем сайте. Вы найдёте ему достойное применение, а он в свою очередь облегчит вам работу.

Резюмируя все вышесказанное можно заметить, что главным преимуществом Community Builder является то, что он сделан именно «под пользователя» и поэтому так популярен. С его помощью вам легко удастся достичь роста популярности вашего сайта, так как он по сути является социальной составляющей, позволяющей пользователям вашего сайта обмениваться сообщениями, иметь собственный идентичный профиль, дружить, получать рассылку по новостям и многое другое.

Возможности Community Builder

Можно сказать, что многофункциональность этого компонента является его отличительной чертой. Благодаря его легкой интеграции с другими расширениями, вы без проблем «привяжите» к Community Builder подписки пользователей, авторизацию через социальные сети, организуете возможность обмена личными сообщениями и оставления комментариев к материалам сайта. Можно отметить и некоторые другие возможности, которые он предоставляет.

  • Благодаря интеграции с форумом, на сайте и форуме легко организовать общую систему авторизации пользователей.
  • Пользователи получают возможность оформлять подписки, публиковать статьи и обмениваться закрытыми личными сообщениями.
  • Вы сможете создавать отдельные группы пользователей, обладающих различными правами. Например, которым будет разрешен просмотр профилей других пользователей или определенных вкладок.
  • Аватар пользователь сможет загружать свой с модерацией изображения со стороны администраторов сайта или выбирать из галереи.
  • Процесс создания профиля пользователя гибко настраивается и позволяет учитывать множество различных условий регистрации одновременно.
  • Все параметры и поля в данном компоненте, при необходимости, легко переводятся с русского на другие языки.
  • Благодаря  поддержке кодировки  UTF-8 все русские символы всегда отображаются корректно.

Русский язык для Community Builder PRO

Русский язык для компонента можно скачать на нашем закрытом форуме

Что в архиве

В архиве Вы найдете красиво разложенные по папочкам все платные (кроме материалов для разработчиков) и бесплатные аддоны, в том числе быстрый старт и плагин для удаления копирайта. 

Преимущества Community Builder

На самом деле, говорить о возможностях этого компонента можно очень долго. Его главным преимуществом является тот факт, что к Community Builder вы можете получить более 100 различных расширений, увеличивающих его многофункциональность. Есть расширения платные, но большинство из них все-таки бесплатные, что еще более приятно.

Еще одно преимущество – поддержка всех версий CMS Joomla, начиная от самых ранних и заканчивая последней модификацией этого популярного «движка». Еще один плюс – поддержка этого компонента. Существует большое сообщество в интернете, где ты сможешь найти ответы на любые вопросы, касающиеся работы Community Builder, его возможностей, плюсов и минусов.

Кстати о минусах, некоторые веб-мастера отмечают, что данный компонент обладает достаточно масштабной конфигурацией, а это осложняет работу с ним. Действительно, если у вас совсем мало опыта работы с CMS Joomla, вы можете немного запутаться и «потеряться», увидев конфигурацию Community Builder. Но интерфейс управления компонентом вполне понятен, поэтому просто потратьте немного времени, и вы обязательно во всем разберетесь!

cmsheaven.org

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *