Завантажуємо архів Community_Builder_1.2.3.rar, розпаковуємо. У ньому містяться папки:
Заходимо в адміністративний розділ сайту. У вікні «Менеджер розширень» (Шлях: Розширення - Встановити / видалити) у вкладці «Встановити» встановлюємо компонент і модулі Community Builder.
1. Встановлюємо компонент com_comprofiler.zip. що знаходиться в папці 1.Community Builder. Чекаємо кінця установки, не перериваємо процес інсталяції (під час інсталяції напис - WAIT PLEASE).
Як тільки інсталяція успішно закінчиться, відкривається вікно з написом Joomla / Mambo Community Builder 1.2.3 native for Joomla! 1.5.3 - 1.5.18, 1.0.0 - 1.0.15 and Mambo 4.5.0 - 4.6.5 as well as experimentally for Joomla 1.6 beta 4. У нижній частині цього ж вікна в зеленій рамці є повідомлення про закінчення інсталяції: Instllation finished. і т.д - англійською. В меню "Компоненти" з'являється нове підміню - Community Builder.
2. Встановлюємо модуль mod_cblogin.zip (папка 2.Модулі Community Builder.
3. Встановлюємо модуль mod_comprofilerModerator.zip (там же).
4. Встановлюємо модуль mod_comprofilerOnline.zip (там же).
5. Русіфіціруем Community Builder. Зробити це можна через менеджер плагінів CB Plugin Manager. Відкриваємо сторінку сторінку плагінів Community Builder - CB Plugin Manager. Шлях: Компоненти - Community Builder - Plugin Managуment. У нижній частині сторінки CB Plugin Manager, в блоці Install New Plugin є поле Upload Package File. Натискаємо огляд, знаходимо і встановлюємо плагін russian_utf-8.zip з папки 3.Русіфікація.
1) Йдемо: Сайт - Загальні настройки - Система - Налаштування користувача - Дозволити реєстрацію користувачів.
2) Відзначаємо Немає і зберігаємо налаштування.
7. Включаємо можливість реєстрації користувачів за допомогою Community Builder.
1) Йдемо: Компоненти - Community Builder - Configuration. Відкривається вікно "CB Менеджер конфігурації".
2) Вибираємо вкладку "Реєстрація" і в полі "Дозволити реєстрацію користувача" встановлюємо: так, незалежно від загальних параметрів сайту.
3) Зберігаємо налаштування - натискаємо "Save" в правому верхньому кутку (зображення дискети).
9. Включаємо можливість додавати інформацію про користувачів. Йдемо: Компоненти - Community Builder - Tools.
- Натискаємо: Load Sample Data (створення Інструменту управління блоками профілю «Додаткова інформація» і «Список користувачів».
10. У цьому ж вікні - CB Tools Manager в верхньому меню Community Builder ще раз відкриваємо вкладку Tools і виробляємо синхронізацію користувачів:
- Натискаємо Synchronize Users (синхронізація користувачів, зареєстрованих на сайті раніше, якщо користувачів не було - все одно натискаємо).
В адміністративному розділі сайту відкриваємо: Розширення - Менеджер модулів. На сторінці «Менеджер модулів» відкриваємо CB Login (натискаємо за назвою). На сторінці цього модуля (mod_cblogin) змінюємо і вибираємо наступне:
Блок «Подробности»
3.Позіція. У списку вибираємо позицію модуля на сайті.
Блок «Призначення меню»
1. Вибираємо меню. На сторінках, що відкриваються при натисканні на посилання відповідних меню даний модуль буде відображатися. Ми залишаємо за замовчуванням - Все - або вибираємо окремі сторінки, наприклад, Головна (в цьому випадку модуль CB Login буде відображатися тільки на головній сторінці сайту).
Блок «Параметри модуля»
1. Поле Суфікс класу модуля залишаємо порожнім.
3. В поле Profile edit link text задається текст (наприклад, "Зміна налаштувань") з посиланням на сторінку редагування профілю користувача. Пишемо: Редагувати профіль.
4. У списку CB Plugins integration (інтеграція Community Builder з плагінами) вибираємо варіант: Так.
Редагування блоку «Параметри модуля»
Блок Параметри модуля після установки можна змінювати на свій розсуд. Він має наступні настройки.
2. У списку Display type вибираємо зовнішній вигляд модуля - «За замовчуванням» або «Компактний».
3. У списку Module orientation вибираємо орієнтацію модуля - вертикальну (Vertical) або горизонтальну (Horizontal).
- Для переміщення на головну сторінку: index.php
- Для переміщення на сторінку облікового запису (в профіль користувача):
index.php? option = com_comprofiler-task = userProfile
- Для переміщення на сторінку зі списком зареєстрованих користувачів:
index.php? option = com_comprofilertask = usersList
11. Перемикач Display username / password labels as можна змінювати зовнішній вигляд і розташування назв полів «Ім'я користувача» і «Пароль». Варіанти: Текст, Іконки і текст, Іконки. Варіанти їх відображення: поза полем (нормальний вигляд) і всередині поля (компактний вид).
12. У полі Username length вказуємо кількість знаків в імені користувача (максимум зазначеного числа).
13. У полі Password length вказуємо кількість знаків в паролі (максимум зазначеного числа).
14. У списку Display login / logout button as вибираємо зовнішній вигляд посилання вхід / вихід. варіанти:
· Buttons with text (кнопка з текстом).
· Buttons with icons and text (кнопка з іконками і текстом).
· Icons only (тільки іконки).
15. У списку Display login reminder / register as вибираємо зовнішній вигляд посилань «Забули логін?» І «Зареєструватися». Можливі варіанти:
· Icons and text (іконки і текст).
· Icons (Іконки).
17. Перемикач Logout Message забороняємо або дозволяємо поява вискакує повідомлення про вдале виході. Варіанти: Приховати, Показати.
18. У списку Remember me checkbox вибираємо, чи буде при відкритті сторінки сайту стояти в модулі реєстрації галочка "Запам'ятати мене". варіанти:
· Show checked - завжди буде стояти галочка.
· Show unchecked - поле буде порожнім.
19. Перемикач Greeting вибираємо, показувати чи не показувати вітання після реєстрації. Встановлюємо "Так" або "Ні".
· Login (Логін).
· Name (Ім'я, мається на увазі повне ім'я - ім'я та прізвище).
· First Name (тільки ім'я).
· Show only if chosen (показати, якщо обраний користувачем).
· Show always (показувати завжди).
24. У полі Profile edit link text задається текст (наприклад, "Зміна налаштувань") з посиланням на сторінку редагування профілю користувача.
25. У списку Private Messaging System вибираємо встановлену систему приватних повідомлень. Якщо відповідний плагін не встановлено, залишаємо за замовчуванням: No system installed (система не встановлена).
27. Список, що розкривається Connections Notification - повідомлення про контактах. Виберіть, якщо ви хочете вказувати ці повідомлення, наприклад, при очікуванні схвалення і т.п. Контакти повинні бути активовані в конфігурації СВ. За замовчуванням - Do not show (Не показувати).
28. Список, що розкривається HTTPS (encrypted) login, register and lost password. Використання протоколу захищеної передачі гіпертексту (HTTPS) для входу, реєстрації та відновлення пароля. варіанти:
· Same as page (як у сторінки) - за замовчуванням.
29. У списку CB Plugins integration вибирається можливість інтеграції Community Builder з плагінами.
Для Community Builder версії 1.2.3 і вище встановлюємо плагін CB Captcha Version 2.2 RC2, сумісний з CB 1.2 RC і вище.
1. Заходимо на сторінку установки компонентів Community Builder: Компоненти - Community Builder - Plugin Management. Відкривається сторінка CB Plugin Manager, внизу якої, в підрозділі «Install New Plugin» є поле для установки плагінів - Upload Package File. За допомогою кнопки «Огляд» знаходимо файл plug_cbcaptcha.zip. що знаходиться на комп'ютері в папці 4. Плагін Захист від спаму \ CB_Captcha_V2.2 і натискаємо на кнопку «Upload File Install ». З'являється повідомлення про успішну установку: Upload showPlugins - Success.
2. У верхньому меню CB натискаємо на Plugin Management і в списку плагінів бачимо тільки що встановлений плагін - CB Captcha. Активуємо його, натиснувши на хрестик у колонці Published.
Community Builder має 7 розділів, що відкриваються у відповідних вікнах. Відкрити їх можна так: Компоненти - Community Builder - Назва розділу. Якщо зайти на один з них, то доступ до решти можливий через верхнє меню Community Builder (букви синього кольору, на відміну від букв чорного кольору у меню Joomla, розташованого вище).
1. User Management - відкриває вікно CB User Manager (управління користувачами), в якому ми можемо маніпулювати зареєстрованими користувачами: видаляти, блокувати, підтверджувати заявку, відредагувати профіль, додати нового користувача і т.д.
2. Tab Managment - відкриває вікно CB Tab Manager (управління блоками профілю). Тут ми можемо працювати з блоками, які перебувають в профілі. Блок верхнього меню, Блок зображення, Блок статусу, Блок Контакти, Блок Додаткова інформація. Є можливість додавати нові блоки, наприклад, Блок форуму і т.д.
3. FieldManagement - відкриває вікно CB Field Manager (управління полями блоків). Тут можна редагувати всі поля, що входять до складу кожного блоку профілів користувачів.
Таблиця CB Field Manager містить 13 стовпців.
У стовпці Name вказується ім'я поля англійською.
У стовпці Title вказується назва поля російською.
У стовпці Type вказується тип поля.
У стовпці Tab вказується, якого блоку належить поле.
У стовпці Required? вказується, чи буде поле мати статус «обов'язкове» при реєстрації. Клікнувши по галочці, можна зробити поле необов'язковим, а клік по хрестику перетворює поле в обов'язкове для заповнення при реєстрації користувачів.
У толбце Profile? вказується видимість поля. Щоб заблокувати показ в профілі будь-якого поля, потрібно клікнути по галочці навпроти назви цього поля. А щоб поле в профілі було видно, слід клікнути по хрестику в цьому ж стовпці.
У стовпці Registration вказується, чи буде видно поле при реєстрації користувачів. Тут можна додавати потрібні, на вашу думку, поля при реєстрації користувача і видаляти непотрібні. Редагується так само, як попередні.
У стовпці Searchable? вказується, чи включено дане поле в пошук по користувачах.
У стовпці Published? вказується, чи доступне поле до роботи з ним. Якщо стоїть хрестик, то з редагувати це поле неможливо - навіть незважаючи на те, що в деяких інших шпальтах цього поля стоять галочки. Наприклад, за замовчуванням в Community Builder в полях Ім'я, По батькові та Прізвище стоять хрестики. Це зроблено через те, що в поле ПІБ стоїть галочка. А це поле потрібно вводити відразу прізвище, ім'я та по батькові. Таким чином, запобігає дублювання. Якщо ж потрібно, щоб введення прізвища, імені та по батькові проводилися в окремих полях, то потрібно відкрити вкладку «Configuration» (відкривається сторінка «CB Менеджер конфігурації» і на вкладці «Загальні» в поле «Стиль імені» замість «Просто поле імені» встановлюємо : «Поля імені та прізвища» або «Поля імені, прізвища та по батькові».