JComments 2.1 - компонент комментариев для Joomla

  • Четверг, 06 августа 2009
  • Автор:

После длительного закрытого тестирования мы рады представить Вам новую версию JComments — компонента комментариев для Joomla полностью совместимого как с Joomla 1.5, так и с уже устаревшей Joomla 1.0. Добавлено множество новых функций, проведена глобальная оптимизация, исправлены ошибки предыдущих версий. Среди нововведений следует отметить менеджер пользовательских BBCode, менеджер подписок на уведомления о новых комментариях в административной панели, множество мелких улучшений и дополнительных настроек..

Что такое JComments?

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

Что нового в JComments 2.1?

  • В форму добавления комментария добавлено новое поле - Тема комментария (отключаемое в административной панели). Если поле включено, а пользователь забыл указать тему, то по умолчанию в тему комментария попадает название комментируемого объекта (например, материала).
  • В административной панели компонента добавлен простой менеджер подписок на новые комментарии, который позволяет администратору изменять параметры подписки (например, если пользователь указал e-mail с ошибкой и администратору приходят обратно письма о неверном адресе).
  • Добавлен менеджер пользовательских BBCode, по функционалу схожий с аналогичным менеджером в форуме phpBB3. Теперь можно создавать произвольные теги BBCode, указывать на что они будут заменяться (посредством регулярных выражений), настраивать права доступа к этим тегам. Кроме того поддерживается добавление кнопок на панель редактора комментариев.
  • Улучшена совместимость с Joomla 1.5
  • Добавлено определение домена, вне зависимости от настроек в конфигурации сайта (например, если в конфигурации сайт указан с www, а пользователь открывает без www).
  • Добавлено удаление комментариев при удалении материала (из корзины материалов)
  • Добавлено отключение CSS и JavaScript файлов на страницах где JComments не используется (только для Joomla 1.5)
  • Добавлено обновление данных о пользователе в комментариях и подписках при изменении параметров пользователя средствами Joomla (только для Joomla 1.5)
  • Ссылки на CSS и JavaScript компонента теперь относительные (только для J1.5).
  • Добавлена возможность отключения замены стандартной ссылки Подробнее на аналогичную из JComments (только для Joomla 1.5)
  • Добавлена возможность управления местоположением ссылок Подробнее и Комментарии. Теперь их можно показывать как перед материалом, так и после него (только для Joomla 1.5)
  • Добавлена возможность отключение отображения ссылок Комментарии и Добавить комментарий (только для Joomla 1.5)
  • Добавлен импорт комментариев из компонентов: JamBook, K2.
  • Добавлена поддержка интеграции с компонентами: APoll, AutoExp, hwdVideoShare, JoomSuite Resource, JVideo, K2, PhocaGallery, RokDownloads, Weblinks, YooTheme Zoo.
  • Проведена оптимизация кода компонента, удалены неиспользуемые функции и переменные, добавлены комментарии. В результате оптимизации увеличена скорость работы компонента.

Подробнее об изменениях и новшествах JComments: Список изменений JComments 2.1.0.0.

Как перейти на использование JComments с других компонентов

Функция импорта позволяет быстро перейти на использование JComments без потери уже имеющихся комментариев. Поддерживается возможность импорта комментариев из множества сторонних компонентов, в том числе: AkoBook, AkoComment, Chrono Comments, ComboMax, Cinema, DatsoGallery, Ice Gallery, JXtended Comments, JamBook, JMovies, JomComment, JoomlaComment, JoomGallery, J! Reactions, LinkDirectory, K2, MosCom, Mosets Tree, MusicBox, mXcomment, PAXXGallery, Remository, RSGallery2, VirtueMart, zOOm Media Gallery.

Как использовать JComments в других расширениях

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

Таким образом, JComments позволяет использовать на сайте единую систему комментариев и централизовано управлять настройками комментариев. В административной панели компонента можно просматривать, редактировать и удалять комментарии для любого из имеющихся компонентов.

Совместимость

По результатам тестирования компонент полностью совместим с Joomla 1.0 и Joomla 1.5 как в режиме совместимости, так и без него. Кроме того, компонент стабильно работает и на Joostina 1.2.

Загрузить дистрибутив JComments 2.1.0.0

  • JComments 2.1.0.0 ( Зеркало )

    Данная версия компонента совместима как с Joomla 1.0, так и с Joomla 1.5. При этом возможна установка JComments 2.1.0.0 на Joomla 1.5 без включения режима совместимости (legacy mode).

На официальном сайте помимо компонента доступны дополнительные модули и плагины: Загрузить JComments 2.1 и дополнительные модули и плагины.

Обновление JComments версий 1.4.х и 2.x до версии 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

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

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

Благодарности

Хочу выразить огромную благодарность всем участникам закрытого тестирования, команде поддержки Joomlaforum.ru и всему русскоязычному сообществу! И в первую очередь — за терпение в течении всего процесса разработки и тестирования этой версии.

Поддержка

Для поддержки пользователей компонента JComments были созданы специальные разделы на нашем форуме:

Как правильно задавать вопрос службе технической поддержки

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

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

При обращении в службу поддержки старайтесь соблюдать правило: один вопрос — одна тема. Это упростит работу службе поддержки. Помните, что чем точнее вы зададите вопрос, тем быстрее мы сможем ответить на него, а, следовательно, быстрее решить возникшую проблему.

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

Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Логотип Joomla

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.

Мы рады пригласить вас в ряды нашего сообщества!

Свернуть

Коротко о главном в Joomla

Новости портала

Новое в блогах

Видео

Форум о Joomla