JComments – коментарі для Joomla

JComments – коментарі для Joomla

Компонент JComments дозволяє відвідувачам сайту залишати коментарі до різних матеріалів, розміщених на сайті. Гнучка система налаштування прав доступу до функцій компонента, велика кількість налаштувань зовнішнього вигляду, підтримка шаблонів, використання технології AJAX і багато іншого.

Основні функції

    Включення / відключення коментарів як для цілої категорії, так і для конкретного матеріалу (в тому числі і статичних). Налаштування Автопублікація коментарів для існуючих груп користувачів. Налаштування прав на редагування / видалення коментарів для існуючих груп користувачів (див. «Налаштування прав доступу»). Підтримка захисту від флуду і спамботів. Сповіщення адміністраторам сайту про нові коментарі. Можливість підписки користувачів на повідомлення про нові коментарі Можливість редагування коментарів з фронтенда Можливість посторінкового відображення коментарів на сторінки і настройка відображення положення номерів сторінок Налаштування порядку виведення коментарів (показувати останні коментарі спочатку або в кінці списку) Підтримка смайлів, з можливістю налаштування порядку відображення смайлів в списку і відповідність зображення смайла довільній комбінації символів. Підтримка BBCode, з можливістю налаштування прав доступу до тегам різних груп користувачів. Підтримка гарячих клавіш для відправки коментарів і вставки тегів BBCode Використання технології AJAX дозволяє додавати, видаляти і редагувати коментарі без перевантаження сторінки. Можливість показувати користувачам певних груп правила додавання коментарів. Підтримка RSS-стрічок коментарів для кожного матеріалу і загальної RSS-стрічки для всіх коментарів. Підтримка шаблонів оформлення для налаштування зовнішнього вигляду. Функція конвертації з трансліта в кирилицю «на льоту» при додаванні коментаря. Можливість налаштування відображення в формі редагування та перевірки заповнення полів «Адреса сайту» і «E-mail» Найпростіший фільтр нецензурних виразів Підтримка багатомовності (російська, українська, білоруська, болгарська, англійська, німецька, грецька, іврит, латиський). Підтримка пошуку по коментарям за допомогою пошукового мамбота.

Допоміжні функції

    Автоматична заміна повторюваних перекладів рядків на один Налаштування обмеження довжини імені користувача Можливість вказувати заборонені до використання імена користувачів Можливість задати максимально допустиму довжину коментаря Виділення зовнішніх посилань у тексті коментарів Перевірка на наявність дублікатів при додаванні коментарів Захист e-mail адрес в коментарях від спамботів Механізм боротьби з дуже довгими посиланнями і словами, що дозволяє уникнути розриву дизайну Можливість автоматичного вирізання вкладених цитат в коментарях Автоматичне видалення з тексту коментаря заборонених до використання або непідтримуваних тегів BBCode

Імпорт коментарів / відгуків з інших компонентів

Можливість імпорту коментарів з інших компонентів дуже сильно спрощує процес переходу на використання компонента коментарів JComments . На даний момент часу підтримується імпорт коментарів з 16 різних компонентів. Більш детальна інформація доступна в розділі «Імпорт даних в JComments».

Налаштування прав доступу

В адміністративній панелі компонента коментарів для кожної з існуючих груп користувачів (у тому числі і для незареєстрованих) можна налаштувати свої права доступу до тих або інших функцій компонента.

Наприклад, можна відключити захист від спам-ботів для авторизованих користувачів, залишивши її тільки для гостей сайту, а з тегів BBCode, для авторизованих користувачів, дозволити тільки базові (I, B, S, U), теги вставки посилань і картинок дозволити користувачам з правами Author і вище. Таким чином, розділ налаштування прав дозволять керувати доступом користувачів до тих або інших функцій.

Сумісність

Компонент JComments повністю сумісний з Joomla 1.0, Joomla 1.5 (Legacy mode), Joomla 1.5 (Native), Joostina 1.2.0.

Інтеграція коментарів у інші компоненти

Компонент підтримує можливість інтеграції коментарів у будь-яке інше розширення Joomla. В даний час, описані процедури інтеграції компонента коментарів JComments в 27 найбільш популярних компонентів для Joomla. Детальні інструкції по інтеграції можна знайти в розділі «Керівництво з інтеграції JComments в сторонні компоненти».

Плани з розвитку компонента коментарів JComments

    Блокування користувачів по IP-адресами Підтримка відображення аватарів із CommunityBuilder і FireBoard (реалізовано в JComments 2.0.0) Можливість вибору шаблону коментарів користувачами Більш досконалий алгоритм автоматичної заміни слів Можливість закриття коментування після заданого часу (наприклад через місяць після першого коментаря) та ін Можливість створення користувацьких тегів BBCode (реалізовано в JComments 2.1.0) Можливість завдання налаштувань коментарів для кожного з компонентів окремо (щоб для статей були одні правила і параметри, а для зображень в галереї – інші). Можливість оцінки коментарів користувачами. З підтримкою функції автоматичного заборони коментування користувачами з рейтингом нижче ніж вказаний в налаштуваннях як мінімальний. (Частково реалізовано в JComments 2.0.0)