JComments

Интеграция JComments в каталог рецептов Gary's Cookbook

Gary's Cookbook — компонент каталога кулинарных рецептов для Joomla 1.0 и Joomla 1.5. Предлагаемая вашему вниманию интеграция заменяет встроенную систему комментариев компонента на JComments и предоставляет посетителям сайта возможность комментирования элементов каталога.

Интеграция в Gary's Cookbook 3.0.3 для Joomla 1.5

  1. Откройте файл /components/com_garyscookbook/models/viewdetails.php
  2. Найдите строчки:
    if ($ag_showcomment) {
        if ($allowcomment) {
    и замените их на:
    /*
    if ($ag_showcomment) {
        if ($allowcomment) { 
  3. Затем в самом конце этого файла замените строчки:
    }
     
    ?>
    на:
    }
    */
    if ($ag_showcomment && $allowcomment) {
      $comments = JPATH_SITE . '/components/com_jcomments/jcomments.php';
      if (file_exists($comments)) {
        require_once($comments);
        echo JComments::showComments($id, 'com_garyscookbook', $rows2->imgtitle);
      }
    }
    ?>
  4. Откройте файл /administrator/components/com_garyscookbook/garyscookbook_cpanel.php
  5. Найдите строчку:
                <a href="index2.php?option=com_garyscookbook&task=comments" style="text-decoration:none;" title="<?php echo JText::_('View and Edit Comments'); 
    и замените ее на:
                <a href="index2.php?option=com_jcomments&task=view&fog=com_garyscookbook" style="text-decoration:none;" title="<?php echo JText::_('View and Edit Comments'); 

Интеграция в Gary's Cookbook 2.4.2 для Joomla 1.0.x

  1. Откройте файл /components/com_garyscookbook/sub_viewdetails.php
  2. Найдите строчки:
    if ($ag_showcomment) {
        if ($allowcomment) {
    и замените их на:
    /*
    if ($ag_showcomment) {
        if ($allowcomment) { 
  3. Затем в самом конце этого файла замените строчки:
    }
     
    ?>
    на:
    }
    */
    if ($ag_showcomment && $allowcomment) {
      global $mosConfig_absolute_path;
      $comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
      if (file_exists($comments)) {
        require_once($comments);
        echo JComments::showComments($id, 'com_garyscookbook', $rows2->imgtitle);
      }
    }
    ?>
  4. Откройте файл /administrator/components/com_garyscookbook/garyscookbook_cpanel.php
  5. Найдите строчку:
                <a href="index2.php?option=com_garyscookbook&task=comments" style="text-decoration:none;" title="<?php echo _garyscookbook_GKBCOMMENTS2; 
    и замените ее на:
                <a href="index2.php?option=com_jcomments&task=view&fog=com_garyscookbook" style="text-decoration:none;" title="<?php echo _garyscookbook_GKBCOMMENTS2; 

Полезные ссылки:

 
JoomlaTune