0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 7448 Просмотров
*

sem7urg

  • Захожу иногда
  • 66
  • 7 / 0
Добавлено:
Smart обновил плагин для аватаров. Теперь JComments отлично поддерживает аватары и ссылку на профиль из User. И все это отображается в Resources :D

Шаги, для тех, кто будет ставить такую связку:
1. Установить JComments и плагин поддержки аватаров JComments-Avatar.
2. Произвести замену в шаблоне Resources по этому рецепту.
3. В Менеджере плагинов активировать плагин поддержки аватаров. Выбрать внутри него в списке - JS User. Отметить ссылку на профиль.
4. В настройках JComments в закладке Права, в группе Параметры отображения, отметить  Показывать Gravatar. Далее повторить с правами остальных групп пользователей.
5. Пока все.
6. Ждем продолжения от ребят из JoomSuite ;) Пока Шаблон статьи не подсчитывает комментарии от JComments.


Первоначальное сообщение:
плагин для поддержки ссылок из объектов JoomSuite Resource уже давным давно включен в JComments, а инструкция по интеграции приводилась на англоязычном форуме joomlatune (там все понятно, так что думаю перевод не нужен).
Попробовал сделать все по этому рецепту. Получается очень классно. Пропадает сразу проблема с заголовками у каждого коммента - их просто нет. Легко решается проблема отключения e-mail для незарегиных - просто отключается в настройках. Вообще в такой связке еще и комментарии можно как угодно настраивать. Только плюсы.

Но если стоит не только Ресурс, а еще и другие компонеты от JoomSuite, то появляются и минусы.
1. В комментах не работает аватар. Аватарный плагин не имеет поддержки компонентов JoomSuite.
2. В коментах перестает работать карма юзера. Во встроенных комментах это было ценной фишкой. На соц-сайтах без этой глупости не обойтись.
3. Комментарии не учитываются в элементах оформления в интро. Просто пишет: Votes (0) | Hits (25) | Comments (0)
4. Не проверял, но по всей видимости в Профиле PeopleTouch эти комментарии тоже отображаться не будут.

Отсюда вопрос к smart и ребятам из JoomSuite - возможна ли интеграция JComments с PeopleTouch?
И если не сейчас, то возможно ли это в каком-то не очень отдаленном будущем?
« Последнее редактирование: 18.10.2009, 12:06:39 от smart »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Об интеграции JoomSuite и JComments
« Ответ #1 : 17.07.2009, 23:48:35 »
Добавил поддержку аватаров из JoomSuite JUser в JComments Avatar:

JComments Avatar.
« Последнее редактирование: 18.10.2009, 12:07:16 от smart »
*

sem7urg

  • Захожу иногда
  • 66
  • 7 / 0
Re: Об интеграции JoomSuite и JComments
« Ответ #2 : 18.07.2009, 13:16:02 »
Добавил поддержку аватаров из JoomSuite JUser в JComments Avatar:
smart, все супер! Работает!

Вначале долго тыкался по настройкам. Но это уже традиционно для расширений такого уровня ;D

Для всех, кто будет устанавливать - прописал шаги в этой теме.
Можно, наверное их и здесь продублировать. Чтобы опять баг-паранойя не началась ;D

smart, появилось одно предложение - можно ли внутри этого плагина, в параметрах, добавить возможность настройки размера отображаемого аватара?
Замечал это и раньше - в одних шаблонах маленький размер картинки смотрится хорошо. В других не очень. Или это все задается через CSS?
« Последнее редактирование: 18.07.2009, 13:36:41 от sem7urg »
*

joomlerrostov

  • Новичок
  • 9
  • 2 / 0
Re: Об интеграции JoomSuite и JComments
« Ответ #3 : 05.08.2009, 02:25:46 »
Ура!! долго тыкался, и таки сделал интеграцию JoomSuite Resource и JComments  !!!

Я немного модифицировал код из своего предыдущего поста. Вот инструкция:

1. Открываем файл www\components\com_resource\views\list\tmpl\default_subtmpl_joomla_blog.php
Я правил этот файл тк он отвечает за встроенный шаблон отображения joomla_blog, возможно вам надо править другой файл.

2. Ищем там строки

Код: php
<?php if($params->get('comments')):?>
    
      
<?php $tab[] = "<span class=\"small\">".JText::_('Comments')." (".($item->comments ? $item->comments : 0).")</span>"; ?>
<?php endif;?>


и заменяем их на

Код: php
<?php if($params->get('comments')):?>
    
    <?php
//jcomments integration by joomler//
global $mainframe;
  $comments = $mainframe->getCfg('absolute_path') . '/components/com_jcomments/jcomments.php';
  
    require_once($comments);
    $count = JComments::getCommentsCount($item->id, 'com_resource');
    $tab[] = "<span class=\"small\">".JText::_('Comments')." (".($count ?   $count  : '0').")</span>";
  //jcomments integration by joomler// ?>
    
<?php /* coomented by joomler: standart resource comments    ?><?php $tab[] = "<span class=\"small\">".JText::_('Comments')." (".($item->comments ? $item->comments : 0).")</span>"; ?><?php */?>
<?php endif;?>


Как я думаю это правильно, т.к мы вставляем JComments внутрь проверки настроек Ресурса. Сложность была в том чтобы допереть, что надо использовать массив $tab[] .  (в случае чего легко раскомментировать обычные комментарии, они не удалены)

Теперь еще на странице просмотра полного поста блога и в админке заменить и все. жду замечаний и советов
« Последнее редактирование: 05.08.2009, 02:32:39 от joomlerrostov »
*

sem7urg

  • Захожу иногда
  • 66
  • 7 / 0
Re: Об интеграции JoomSuite и JComments
« Ответ #4 : 09.08.2009, 12:26:27 »
joomlerrostov, спасибо!
Супер вещь! Проверил - все учитывается в Ресурсе.

ПиплТачу по прежнему все по-барабану. Не отображает эти комментарии, не обновляет их количество. Но это уже точно следующий этап, если разработчики его поддержат. Пока, для тех, кто работает только с ресурсом - все наладилось. Супер!!! 
*

joomlerrostov

  • Новичок
  • 9
  • 2 / 0
Re: Об интеграции JoomSuite и JComments
« Ответ #5 : 09.08.2009, 21:29:49 »
joomlerrostov, спасибо!
Супер вещь! Проверил - все учитывается в Ресурсе.

ПиплТачу по прежнему все по-барабану. Не отображает эти комментарии, не обновляет их количество. Но это уже точно следующий этап, если разработчики его поддержат. Пока, для тех, кто работает только с ресурсом - все наладилось. Супер!!! 

рад стараться))) пипл тачем я не пользуюсь. тк у меня стоит Community builder
возможно скоро напишу как сделать более полную интеграцию.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Jcomments на странице категории?

Автор romagromov

Ответов: 5
Просмотров: 2572
Последний ответ 12.12.2022, 17:01:38
от sivers
Отображение аватаров из JomSocial в JComments

Автор smart

Ответов: 33
Просмотров: 16503
Последний ответ 20.07.2020, 21:31:50
от darkknight
jComments + AlptaUserPoints Добавить текст в Подробности

Автор Nabla

Ответов: 3
Просмотров: 5136
Последний ответ 22.06.2020, 14:14:08
от Nabla
Интеграция JComments с SP Page Builder

Автор Proaqua

Ответов: 5
Просмотров: 4060
Последний ответ 14.06.2020, 11:53:38
от xpank
Jcomments vs. SP Page Builder

Автор angry_ded_mazay

Ответов: 25
Просмотров: 9746
Последний ответ 14.06.2020, 09:25:28
от faritk