Перейти к содержимому

Фишки и новые возможности JComments 3

Так как мне попал на тестирование компонент  JComments 3 для Joomla 3 на уровне беты, я решил воспользоваться случаем и написать о новых возможностях компонента, кстати в этом блоге вы могли наблюдать это компонент. К сожалению Сергей попросил не публиковать раньше выхода информацию о JComments и я отложил эту статью. Тепрь же состояился релиз компонента и я с удовольствием достаю статью из черновиков.

Я не буду утомлять вас кучей скриншотов и рассказом о том, что есть. Я вам постараюсь рассказать, о том, что нового появилось в этой версии.

И так краткий список новых возможностей:

  1. Админка переписана полностью. Старые файлы должны удалиться в процессе установки. Настройки - скорректируются.
  2. Фронт переписан частично, убраны deprecated и большинство include/require, заменив на JLoader. Потенциально могут отваливаться сторонние расширения (которые файлы напрямую подключали). Иными словами убраны слои совместимости еще с Joomla 1.0 и многие вещи переписали для полной совместимости с Joomla.
  3. Импорт - ccomment, cobalt, easyblog, jacomment, joocomments, jvcomment, k2, komento, rscomments, slicomments, virtuemart, virtuemart2, zimbcomment, zoo, это далеко не весь список, ожидается еще импорт из облачных коментов и еще почти десятка компонентов.
  4. Стили переделаны очень значительно, поддержка Bootstrap все нативно для Joomla 3.
  5. Для разработчиков надо знать, что все файлы были перетусованы и многое выкинуто так, что лучше подключаются напрямую никакие только файлы jcomments.php или jcomments.class.php.
  6. Управление очередью рассылки писем, очень полезная штука для высоконагруженных проектов. Согласитесь когда вы отправляете 100500 писем в минуту это очень большая нагрузка.

Что будет реализовано еще?

  • Сохранения настроек через аякс.
  • Сброса настроек в дефолтовые в админк.
  • Копирования настроек с группы на группу

Фишки которые вы могли бы использовать в повседневности для работы с комментариями.

Поиск комментариев с префиксом.

user:имя пользователя

user:admin - выведет все комментарии пользователя admin

object:слово

object:test - выведет все комментарии у объекта test

Помоему получился отличный компонент, который используется в этом блоге. Ах да конечно же ссылка на инструкцию по обновлению компонента комментариев.