Огляд компонентів, призначених для створення форуму на сайті під керуванням CMS Joomla.
1. Kunena
Сайт розробника: http://www.kunena.org/download
Розширення повністю сумісний з CMS Joomla 2.5 / 3. x.
Установка компонента проводиться стандартно, через «Менеджер розширень». Після установки автоматично виконується перехід до панелі управління форумом.
За замовчуванням мова компонента - англійська. На просторах інтернету доступна для скачування російська локалізація компонента Kunena, тому, якщо Ви не володієте англійською мовою на достатньому рівні, для зручності роботи рекомендуємо Вам встановити її, як звичайне розширення.
У розділі панелі управління «Конфігурація» на вкладці «Загальні» доступні для налаштування основні параметри форуму (його назва, e-mail форуму, чи відправляти листи користувачам, закрити форум і текст повідомлення про причини закриття, тривалість сесії, включення RSS-каналів і режиму Debug, використання англійської мови при відсутності перекладу, показувати чи час створення сторінок), налаштувати SEO і параметри кешування.
На вкладці «Вид форуму» можна визначити кількість виведених тим, повідомлень і результатів пошуку на одній сторінці, задати формат часу повідомлення та часу під курсором, визначити шлях до категорії зображень, ширину і висоту області тексту, можливість швидкого переходу, можливість повідомлення модератору про некоректне пості, вибору іконок теми, включити Lightbox для зображень, період часу показу останніх тим і опції підрахунку користувачів онлайн та їх загальної кількості. Дуже зручною є можливість відображення індикатора «Нове» для нових з останнього відвідування користувачем форуму повідомлень, опція «Анонси», що забезпечує показ блоку з оголошеннями на головній сторінці форуму та опція «Показати модераторів в категорії».
Тут же проводиться настройка максимумів: максимальної довжини теми, підписи і особистого тексту - кількості символів, допустимого для персонального тексту в профілі користувача.
На вкладці «Користувачі» можна налаштувати функціональність і зовнішній вигляд облікового запису користувача форуму: відображення справжнього імені або ніка користувача, чи вимагати від користувача введення адреси електронної пошти при додаванні нового повідомлення, показувати чи статистику і індикатор репутації користувача, активувати можливість редагування власних повідомлень зареєстрованими користувачами і відображення часу останнього редагування та інше.
Також можна включити використання посилання «Спасибі» для висловлення подяки конкретного користувача, і визначити ліміт відображаються подяк. Ви можете налаштовувати параметрів підписки і автоподпіскі.
Слід зазначити, що настройка форуму значно полегшується за рахунок того, що навпроти кожної з опції написано її докладний опис, що виключає двозначність в назвах.
Розділ «Безпека» дозволяє розділити повноваження зареєстрованих користувачів і гостей форуму, визначити стратегію модерації повідомлень нових користувачів, включити захист від флуду (шляхом певної тимчасової затримки, яка повинна бути між двома повідомленнями поспіль) і відстеження IP, а також налаштувати капчу (пропонується ввести публічний або приватний ключ reCAPTCHA) і захист від спаму (потрібне введення ключа сервісу stopforumspam.com).
На вкладці «Аватари» можна дозволити користувачеві завантаження власного аватара або вибір аватара зі спеціальної галереї, вказати максимальний розмір аватара і його якість. Розділ «Зображення» створений для настройки параметрів завантажуються зображень і файлів.
На вкладці «Статус» можна включити відображення статусу користувача, залежить від кількості відправлених їм повідомлень, і відповідної картинки.
Налаштування BBCode для форуму Kunena має на увазі управління опцією відключення іконок емоцій, укорочення URL, відображення тегів спойлера, відео і eBay тега в панелі інструментів редактора, а також автоматичної вставки відео з YouTube і пунктів і пошуку з eBay (потрібен відповідний ID і AppID key).
В налаштуваннях RSS значаться такі параметри, як тип RSS за замовчуванням (останні теми, останні пости і оновлені теми), RSS правила, RSS історія (термін), RSS обмеження та інші. Можна вказати список категорій, які будуть винесені тільки в загальну стрічку або виключені у всіх стрічках RSS. При використанні FeedBurner в окремий рядок потрібно ввести Основний URL RSS в FeedBurner.
На вкладці «Додатково» можна детально налаштувати параметри списку користувачів, опитування і статистику.
Розділ панелі управління «Інструменти форуму» дозволяє згенерувати звіт про конфігурацію форуму, провести очищення категорій, синхронізацію користувачів і перерахунок статистики, знайти застарілі, неправильні або конфліктуючі пункти меню, видалити будь-якої префікс з кожної відповіді і очистити IP адреси.
У комплекті з компонентом встановлюються наступні плагіни: «Інтеграція Kunena з AlphaUserPoints», «Інтеграція Kunena з JomSocial», «Інтеграція Kunena c Community Builder», «Інтеграція Kunena з Gravatar», «Інтеграція Kunena з UddeIM», «Інтеграція Kunena - Kunena» і «Інтеграція Kunena c Joomla». За замовчуванням включені лише останні два плагіна.
У розділі «Менеджер шаблонів» можна змінити параметри шаблону «Blue Eagle» (відображення меню, зміна позиції профілю, набір кнопок, іконок профілю і редактора, а також фон заголовка форуму, заголовка анонсів, кольору активної і неактивної вкладки та іншого). За бажанням шаблон форуму можна змішати з шаблоном сайту.
В «Менеджері статусів» за замовчуванням існує наступний доступний для редагування набір:
В «Менеджері смайлів» є 66 смайлів з кодом і URL, також можна додати новий смайл або замінити існуючий. «Менеджер файлів» дозволяє переглядати всі завантажені файли та керувати ними. За допомогою «Менеджера користувачів» можна призначити права, заблокувати окремих з них або змінити підпис. В «Менеджері категорій» містяться категорії форуму.
Слід зазначити, що в розділі «Меню» адміністративної панелі Joomla після установки компонента форуму додається пункт «Kunena меню».
Як приклад роботи форуму представимо скріншот форуму офіційного сайту Kunena:
2. ChronoForums
Сайт розробника: http://www.chronoengine.com/downloads/chronoforums.html
Розширення повністю сумісний з CMS Joomla 2.5 / 3.x.
Як стверджують розробники даного компонента, володіючи широким набором популярних функцій, він поєднує в собі міць і простоту.
Після стандартної процедури установки на екрані з'являється ряд повідомлень.
Панель управління компонентом має 15 вкладок. Зупинимося докладніше на деяких з них. На відміну від розглянутого раніше компонента форуму Kunena, в настройках цього компонента можна вибрати текстовий редактор для створення і редагування повідомлень, що відправляються користувачами. На вкладці «Private messages» можна налаштувати параметри відправки особистих повідомлень, а на вкладці «Auto reply» - опцію автовідповіді. Також в порівнянні з компонентом форуму Kunena, ChronoForums надає більше настроювальних параметрів для пошуку інформації про форум, але немає, наприклад, настройки BBCode, смайлів і RSS. Дуже зручно в панелі управління компонентом ChronoForums реалізовано управління правами користувачів - все на одній сторінці:
Так виглядає демонстраційний форум, створений за допомогою компонента ChronoForums.
Недоліком даного компонента є наявність посилання на сайт розробника, видалити яку можна лише шляхом придбання ключа і введення перевірочного коду і серійного номера підписки в пункт меню «ChronoForums» - «Validate Installation».
В цілому ж, обидва компонента дозволяють створити на Вашому сайті красивий і функціональний форум. Якщо Ви знаєте, який саме форум потрібен Вашому сайту, а тепер ще й маєте уявлення про можливості кожного з розглянутих компонентів, сподіваємося, прийняти правильне рішення Вам буде набагато легше.