Интеграция компонентов ZOO и JComments
Для каталогизации различных материалов достаточно актуально использование компонета ZOO. И это вполне оправлано, скрипт каталога имеет массу достоинств. И недостатков.
Функция комментариев материалов в ZOO есть. Но: на сайтах Joomla часто используется более сециализированный скрипт (компонент): JComments. Имеет смысл обхединить функции.
В Сети обнаружен мной только один вариант реализации интеграции компонентов ZOO и JComments (спасибо автору публикации: AlexK) актуальный на 2020-й год. Для себя записал, может пригодиться. Чуть подробней, чем в первоисточнике, не часто приходится применять ZOO.
Дистрибутив хака: во вложении. Распакуем архив, в нем два файла. Порядок интеграции:
- Файл:
com_zoo.plugin.php
размещаем в папку:/components/com_jcomments/plugins/
. - Плагин:
plg_zoo_jcomments_elements
устанавливаем через менеджер расширений Joomla. - Размещаем элементы в шаблонах материалов ZOO.
- Выключаем встроенную в ZOO функцию «родных» комментариев.
- Чистим все возможные файлы кэша сайта.
На этом всё. Позитивно, что модерация комментариев теперь находится в «одном месте» и функционал JComments более широкий (дополнительные bb коды, смайлики, пр.).
Для комментирования материалов регистрация на сайте не нужна. Правила публикации: наличие здравого смысла. Комментарии проходят премодерацию и публикуются только после проверки администратором.