Куда идем?

Community Builder

Социальная сеть. Это понятие хотя и появилось достаточно недавно, но уже известно практически всем. Кто из интернет-пользователей не зарегистрирован  «ВКонтакте» или в «Одноклассниках»?  Почти все мы «попали в социальные сети». Про то, хорошо это или плохо, сказано уже очень много, но как бы там ни было, любой уважающий себя web-мастер, должен уметь создавать социальное сообщество для сайта.

Мода на социальные сети не обошла стороной и Joomla. Появилось несколько крупных компонентов, позволяющих управлять сообществом пользователей сайта. Большинство из таких компонентов являются платными. Однако существует и бесплатный компонент, Community Builder. Как многие могли уже убедиться, бесплатно – не значит плохо (а также не значит абсолютно бесплатно). Примером этого может служить VirtueMart.

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

Эта статья открывает серию, под названием  «Community Builder - социальная сеть для Joomla», в которой будет подробно рассказано о том, как работать с компонентом, и дополнительными плагинами к нему.

Подробнее...

Эта в этой статье описываются начальные шаги по управлению Community Builder, позволяющие корректно установить компонент и дополнительные модули. Также настоятельно рекомендуется прочитать readme, содержащийся в установочном пакете.

Подробнее...

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

Подробнее...

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

Чтобы сориентироваться в Community Builder, для начала найдем некую точку, от которой будем отталкиваться при изучении всех возможностей. Этой точкой у нас будет страница профиля Community Builder. Именно на ней завязан весь компонент. Также как и в популярной социальной сети «Вконтакте», работа начинается со страницы профиля. С нее доступно большинство возможностей и функций сети. В случае с Community Builder все точно также.

Чтобы получить доступ к странице профиля в Community Builder, нужно создать в Joomla новый пункт меню пользователя типа «Community Builder» -> «User Profile (mandatory!)». После этого в меню пользователя появится новый пункт, который будет вести на страницу  профиля Community Builder.

Подробнее...

В этой статье будет рассказано, о предустановленных вкладках Community Builder, таких как Меню, Пути к друзьям, Заголовок страницы профиля пользователя, Портрет, Статус пользователя, Сообщения, Контакты, Статьи, Форум, Блог, Друзья и  Рассылки.

Существует 12 предустановленных вкладок, которые автоматически создаются при установке Community Builder, а также 13-я вкладка – «Дополнительная информация», которая создается при загрузке демонстрационных данных в разделе «Tools». Плагины этих вкладок добавляют особые функции и интегрируют их с функциями Joomla и других компонентов.

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

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

Подробнее...

Любая уважающая себя социальная сеть должна иметь возможность поиск профилей пользователей по определенным параметрам, например,  по ФИО, году рождения, городу, учебному заведению и.т.д. Подобная функциональность имеется и в  Community Builder. С его помощью вы можете создавать всевозможные списки пользователей и фильтры, которые позволят вашему сообществу быть легко доступным каждому его члену.

Подробнее...

Продолжая тему Community Builder, я расскажу сегодня о том, что такое плагины Community Builder, более подробно. Как я уже писал, для данного компонента плагины являются очень важной составляющей, позволяющей расширять его практически безгранично. Из этой статьи вы узнаете, что такое плагины Community Builder, какие они бывают, как их устанавливать, настраивать. Где можно скачать дополнительные плагины и многое другое.

Подробнее...

«Вах, какой сыр!» – подумал я, впервые увидев компонент Community Builder Profile PRO. Многие  возможности, о которых в Community Builder можно было только мечтать, в один день стали реальностью… Ну да ладно, расскажу все по порядку. Многие читатели спрашивали меня, возможно ли в Community Builder реализовать различные виды профилей пользователей и несколько типов регистраций в зависимости от какого-либо параметра (например, оптимизатор/веб-мастер). К сожалению, на все эти вопросы мне приходилось отвечать отрицательно, поскольку Community Builder не позволяет реализовать данный функционал. И вот, в очередной раз копавшись в каталоге расширений Joomla, я наткнулся на Community Builder Profile PRO, почитал, заинтересовался. Зашел на сайт разработчика, посмотрел учебное видео и очень порадовался. Теперь на многие вопросы по Community Builder я могу дать положительный ответ. Все подробности в этой статье.

Подробнее...

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

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

Вышеописанное мало о чем говорит новичкам. Приведу пример: вывод в профиль количества статей, написанных пользователем,  количества сообщений на форуме, количества комментариев, даты последнего сообщения, и, вообще, всего, что только можно придумать. Неплохо, не правда ли? О том, как это все осуществить, читайте в этой статье.

Подробнее...