Опыты с лентой активности

 
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
Делал ли кто-нибудь такое:
Чтобы в модуле "Лента активности" не отображались комментарии из доски объявлений, а
другие комментарии отображались.

Хорошо бы, чтобы комментарии из доски объявлений можно было бы отображать в отдельном модуле.
Посетитель
small user social cms
Медаль
Сообщений: 539
Нет, но может это будет полезно... http://addons.instantcms.ru/addons/comments.html
Редактировалось: 1 раз (Последний: 6 июля 2015 в 22:05)
instantcms.su - официальная поддержка SiteKreator, UserPay, SiteStroi, ForumKreator
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
В 1.10.6 и так можно выводить комментарии из типов контента.

Я же говорю про ленту активности.
Посетитель
small user social cms
Медаль
Сообщений: 662
Майкл:
Я же говорю про ленту активности.
Как выход- убираете комментарии из ленты. Выводите их с помощью модуля последних комментариев, где выбираете откуда какие именно оставить.
Надёжный хостинг от 90 руб.
Модератор
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1675
Как вариант ( более отличительных признаков нет )
добавлена строка
Код PHP:
  1. $inDB-> where( " target_url NOT REGEXP '/board/[^0-9]' " );
Код PHP:
  1.  
  2. function mod_actions( array $mod, $cfg ) {
  3.  
  4. $inDB = cmsDatabase::getInstance();
  5. $inActions = cmsActions::getInstance();
  6.  
  7. global $_LANG;
  8.  
  9. if ( !isset($cfg['show_target'] ) ) { $cfg['show_target'] = 1; }
  10. if ( !isset($cfg['limit'] ) ) { $cfg['limit'] = 15; }
  11. if ( !isset($cfg['show_link'] ) ) { $cfg['show_link'] = 1; }
  12. if ( !isset($cfg['action_types'] ) ) { echo $_LANG['MODULE_NOT_CONFIGURED']; return true; }
  13.  
  14. if ( !$cfg['show_target'] ) { $inActions-> showTargets( false ); }
  15.  
  16. $inActions-> onlySelectedTypes( $cfg['action_types'] );
  17.  
  18. $inDB-> limitIs( $cfg['limit'] );
  19. $inDB-> where( " target_url NOT REGEXP '/board/[^0-9]' " );
  20.  
  21. $actions = $inActions-> getActionsLog();
  22.  
  23. if ( !$actions ) { return false; }
  24.  
  25. cmsPage::initTemplate('modules', $cfg['tpl'])->
  26. assign('actions', $actions)->
  27. assign('cfg', $cfg)->
  28. assign('user_id', cmsUser::getInstance()->id)->
  29. display($cfg['tpl']);
  30.  
  31. return true;
  32. }
  33.  
«Главное “настрой”! И всё настроиться…» © ) Их знают все! А вы?
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1170
Спасибо, Уважаемый Mike, прямо так как надо! dance


Вопрос решился, тему закрываю
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: