Загрузка...

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

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

1

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Узнать подробнее

Как обычно для перехода на официальный сайт в раздел загрузок, кликаем по кнопке “Download”.

2

Далее, если у Вас нет учетной записи на данном сайте, зарегистрируйтесь, пройдите авторизацию и Вам будет доступна кнопка “Download”. После скачивания устанавливаем расширение стандартным способом, используя менеджер расширений Joomla.

3

Теперь давайте перейдем в менеджер меню, выберем меню, в котором определена ссылка на главную страницу и отредактируем ее. А именно, изменим тип ссылки меню, то есть выберем вид из только что установленного компонента “Community Builder”.

4

То есть выбираем вид “User Profile” – личная страница пользователя. После сохранения – в пользовательской части мы увидим следующий результат.

5

Конечно, я внес некоторые изменения в учетную запись для более красивого отображения страницы, но по большому счету, сути это не меняет. Как Вы видите сразу же после установки компонента, мы получили практически готовую социальную сеть на Joomla. А если выполнить дополнительные настройки, а так же использовать плагины для расширения функционала компонента – Ваша социальная сеть, станет достойным конкурентом, известным в данное время.

При этом на вкладке “Edit” Вы можете внести настройки в личную запись, загрузить интересующую аватарку (вкладка “Portrait”) и выбрать фон для страницы личного кабинета (вкладка “Canvas”), которые будут видны и другим пользователям.

Узнайте алгоритм быстрого роста с нуля в сайтостроении

7

Вкладка “Connections” используется для установления и отображения связей между пользователями. Другими словами здесь, будут отображаться Ваши друзья, с которыми Вы сможете общаться.

Социальная сеть на joomla

Таким образом, сейчас создание социальной сети на joomla для Вас только начинается и Вы только на первом шаге. Поэтому хотел бы в завершении данной статьи привести некоторые особенности компонента “Community Builder”.

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

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

Гибкая система настройки внешнего вида.

Расширяемость собственными плагинами, для которых предусмотрен специальный установщик.

Поиск по пользователям.

Функциональный механизм работы с полями – добавление дополнительных полей различных типов, определение обязательных и т.д.

Настройка функций расширения доступных пользователю.

Гибкая система работы с профилями пользователей.

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

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

Более подробно работа с расширением “Community Builder” показана в одном из уроков курса Joomla-Мастер. С нуля до премиум шаблона. Всего Вам доброго и удачного кодирования!!!

{

}