Ukrainian (UA)Russian (CIS)

Щодо взаємодії компонентів JComments та Joom!Fish

За замовчуванням компонент коментарів JComments для сайту на CMS Joomla  налаштований так, що коментарі, до матеріалів написаних в одній мовній версії сайту, не відображаються в іншій, що інколи може бути недоцільним (як наприклад на цьому сайті).

Недовгі пошуки в інтернетрях навели на наступний спосіб вирішення цієї проблеми.

Крок перший

Знаходимо файл:
/components/com_jcomments/jcomments.class.php

Відкриваємо його у будь-якому редакторі (не слід забувати робити резервну копію!!!) і шукаємо словосполучення:
class JCommentsMultilingual

В кінці опису цього класу треба знайти ось такий рядок:
return $enabled;

і відредагувати його таким чином:
return 0;

Крок другий

Знаходимо файл:
/administrator/components/com_jcomments/admin.jcomments.php

В редакторі відшукуємо рядок з наступним кодом:
. ($lang != '' ? " AND `lang` = '$lang'" : '' )

і закоментовуємо його:
// . ($lang != '' ? " AND `lang` = '$lang'" : '' )

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

До речі, цей спосіб спрацював на Joomla 1.5.15 з компонентами JComments 2.1.0.0 і Joom!Fish V2.0.3.

 

{jcomments on}

 
Пошук
Користувальницький пошук