Украинская Баннерная Сеть
 

JComments — комментарии для Joomla 2.1.0.0 (Обновление)

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

Автор: JoomlaTune
Демо: http://ru4ki.biz/
Размер: 1,72 Mb
Версия: 2.1.0.0
Совместимось: Компонент JComments полностью совместим с Joomla 1.0, Joomla 1.5 (Legacy mode), Joomla 1.5 (Native), Joostina 1.2.0.

JComments — комментарии для Joomla

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

Основные функции

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

Вспомогательные функции

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

Импорт комментариев/отзывов из других компонентов

Возможность импорта комментариев из других компонентов очень сильно упрощает процесс перехода на использование компонента комментариев JComments. В настоящий момент времени поддерживается импорт комментариев из 16 различных компонентов.

Настройка прав доступа

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

Например, можно отключить защиту от спамботов для авторизованных пользователей, оставив ее только для гостей сайта, а из тегов 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

Перечень функций, которые будут реализованы в следующих версиях:

  • Блокировка пользователей по IP-адресам
  • Поддержка отображения аватаров из CommunityBuilder и FireBoard (реализовано в JComments 2.0.0)
  • Возможность выбора шаблона комментариев пользователями
  • Более совершенный алгоритм автоматической замены слов
  • Возможность закрытия комментирования по прошествии заданного времени (например через месяц после первого комментария) и др.
  • Возможность создания пользовательских тегов BBCode (реализовано в JComments 2.1.0)
  • Возможность задания настроек комментариев для каждого из компонентов раздельно (чтобы для статей были одни правила и параметры, а для изображений в галерее – другие).
  • Возможность оценки комментариев пользователями. С поддержкой функции автоматического запрета комментирования пользователями с рейтингом ниже чем указан в настройках как минимальный. (частично реализовано в JComments 2.0.0)

Список изменений JComments 2.1.0.0

Новые функции в JComments 2.1

  • В форму добавления комментария добавлено новое поле – Тема комментария (отключаемое в административной панели). Если поле включено, а пользователь забыл указать тему, то по умолчанию в тему комментария попадает название комментируемого объекта (например, материала).
  • В административной панели компонента добавлен простой менеджер подписок на новые комментарии, который позволяет администратору изменять параметры подписки (например, если пользователь указал e-mail с ошибкой и администратору приходят обратно письма о неверном адресе).
  • Добавлен менеджер пользовательских BBCode, по функционалу схожий с аналогичным менеджером в форуме phpBB3. Теперь можно создавать произвольные теги BBCode, указывать на что они будут заменяться (посредством регулярных выражений), настраивать права доступа к этим тегам. Кроме того поддерживается добавление кнопок на панель редактора комментариев.

Улучшения

  • Добавлено определение домена, вне зависимости от настроек в конфигурации сайта (например, если в конфигурации сайт указан с www, а пользователь открывает без www).
  • Из дистрибутива удалены языковые файлы для Joomla 1.0, теперь они формируются автоматически из языковых файлов для Joomla 1.5.
  • Текст на кнопке отправки заменен с «Отправить (Ctrl-Enter)» на «Отправить», а «Отправить (Ctrl-Enter)» добавлено к подсказке кнопки.
  • Добавлено удаление комментариев при удалении материала (из корзины материалов)
  • Добавлено отключение CSS и JavaScript файлов на страницах где JComments не используется (только для Joomla 1.5)
  • Добавлено обновление данных о пользователе в комментариях и подписках при изменении параметров пользователя средствами Joomla (только для Joomla 1.5)
  • Если комментарии к материалу заблокированы (вставлен тег {jcomments lock}, то на странице не показываются кнопки Обновить, RSS и Подписаться на новые комментарии.
  • Ссылки на CSS и JavaScript компонента теперь относительные (только для J1.5).
  • Добавлена возможность отключения замены стандартной ссылки Подробнее на аналогичную из JComments (только для Joomla 1.5)
  • Добавлена возможность управления местоположением ссылок Подробнее и Комментарии. Теперь их можно показывать как перед материалом, так и после него (только для Joomla 1.5)
  • Добавлена возможность отключение отображения ссылок Комментарии и Добавить комментарий (только для Joomla 1.5)

Исправление ошибок

В процессе работы над данной версией было исправлено множество мелких ошибок и неточностей, обнаруженных пользователями в процессе эксплуатации JComments 2.0. Среди исправленных ошибок следует отметить:

  • Исправлена ошибка вычисления времени комментария если сервер находится в другой временной зоне
  • Исправлена ошибка расчета Itemid
  • Исправлена ошибка в функции подписки на комментарии
  • Исправлена ошибка в функции замены специальных символов
  • Исправлена ошибка в верстке шаблона комментариев (на некоторых шаблонах список комментариев сползал вниз)
  • Исправлены различные ошибки в CSS для более стабильного отображения
  • Исправлена ошибка с фильтром в списке комментариев административной панели

Шаблоны

Проведена оптимизация шаблонов компонента. Исправлены всякие мелкие недочеты в стилях, для более устойчивой работы на различных шаблонах Joomla. Изменений довольно много, поэтому, если вы используете модифицированный шаблон JComments 2.0, настоятельно рекомендую сравнить директории шаблонов от JComments 2.0 и JComments 2.1, и внести все дополнительные изменения. В противном случае велика вероятность, что какие-то функции не будут работать.

Локализации

Добавлена поддержка новых языков:

  • Венгерский (József Tamás Herczeg)
  • Голладский язык (Eleonora van Nieuwburg)
  • Испанский (Selim Alamo Bocaz)
  • Каталонский (Xavier Montana Carreras)
  • Тайский (Thammatorn Kraikokit)
  • Словенский (Dorjano Baruca)
  • Румынский (zlideni)
  • Чешский (Aleš Drnovský)

Импорт данных

Добавлена поддержка импорта данных из следующих расширений:

  • Импорт записей гостевой книги JamBook
  • Импорт комментариев из каталога K2

Интеграция со сторонними расширениями

Добавлены дополнительные плагины для поддержки интеграции со сторонними расширениями:

  • APoll
  • AutoExp
  • hwdVideoShare
  • JoomSuite Resource
  • JVideo
  • K2
  • PhocaGallery
  • Portfolio
  • RokDownloads
  • Weblinks
  • YooTheme Zoo
  • yvCommodity

Обновление JComments 1.4.х до JComments 2.1

Прямого пути обновления JComments 1.4.x до версии 2.1 не существует. Поэтому, если у вас стоит такая древняя версия – обновитесь сначала до JComments 2.0, а уже потом обновите компонент до версии 2.1.

Обновление JComments 2.0.х до JComments 2.1

Для обновления компонента комментариев JComments до текущей стабильной версии необходимо выполнить следующие действия:

  1. Сделать резервную копию БД и файлов сайта (на всякий случай)
  2. Удалить компонент из менеджера расширений административной панели Joomla
  3. Проверить, что после удаления компонента не осталось лишних файлов. В частности, нужно убедиться, что на сайте нет файлов:
    • /plugins/content/jcomments.content.php
    • /plugins/content/jcomments.content.xml
    • /plugins/search/jcomments.search.php
    • /plugins/search/jcomments.search.xml
    • /plugins/system/jcomments.system.php
    • /plugins/system/jcomments.system.xml

    Если какие-либо из перечисленных файлов присутствуют, то необходимо их удалить.

    Примечание: в Joomla 1.0 указанные файлы находятся не в директории plugins, а в директории mambots.

  4. Установить JComments 2.1

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


DEPOSITFILES.COM

Случайные статьи:

    Reply

    Security Code:

    Copyright © 2010 C миру по нитке… All rights reserved.
    Desk Mess Mirrored v1.3 theme from ru4ki.biz.