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

scientificman

  • Захожу иногда
  • 155
  • 6 / 0
Здравствуйте!

Коллеги, долгое время искал компонент для решения простой задачи - награждения медальками пользователей, которые поддержали сайт своими взносами (медальки должны отображаться в профиле CB и на форуме Kunena). Так вот, оказалось, что выбор-то, собственно невелик. По сути, только такой монстр как AUP продолжает развиваться и обеспечивает поддержку как 2-й, так и 3-й версии Joomla.

Собственно система рангов и рейтингов мне не нужна. Только медальки. Но что-то у меня не получается эту медальку отобразить в форуме. Плагин включил. Медалькой себя наградил. Результата нет! Или так просто там с медальками нельзя?
LeanZone.ru - открытый портал о бережливом производстве и бережном управлении
*

migus

  • Moderator
  • 1000
  • 144 / 0
  • OPEN THE BOX
"The Lord Of A SandBox"
*

scientificman

  • Захожу иногда
  • 155
  • 6 / 0
LeanZone.ru - открытый портал о бережливом производстве и бережном управлении
*

scientificman

  • Захожу иногда
  • 155
  • 6 / 0
Так до сего момента эту задачку и не решил!
Уж и плагины всякие ставил и пункты меню создавал...
Может все дело в этой связке: AUP + Kunena + CB ? Пытаясь размышлять логически, я прихожу к такой версии. Kunena показывает профиль из CB. ПО-видимому надо, чтобы и поле с медальками она тоже из CB забирала. ДЛя этого нужна интеграция CB-AUP. Включаю такую интеграцию, но получаю лишь новые такбы в CB. Дальше что - транслировать их в Kunena руками? Или я что-то не так делаю и несмотря на CB, Kunena может медальки из AUP показывать?
LeanZone.ru - открытый портал о бережливом производстве и бережном управлении
*

centert

  • Новичок
  • 1
  • 0 / 0
решение но не полное,, не могу заставить tooltip показывать,

вставляеш в default_profile_vertical.php или в horizontal смотря где у тебя меню

вот ето :

Код: php-brief
$api_AUP = JPATH_SITE.DS.'components'.DS.'com_alphauserpoints'.DS.'helper.php';
if ( file_exists($api_AUP))
{
require_once ($api_AUP);
}
else
die('file does not existl '.$api_AUP);
 
 
$user = & JFactory::getUser();
$userid = $userid ;
if(!defined("_AUP_MEDALS_PATH")) {
define('_AUP_MEDALS_PATH', JURI::root().
'components'.DS.'com_alphauserpoints'.DS.'assets'.DS.'images'.DS.'awards'.
DS.’large’.DS);
}
if(!defined("_AUP_MEDALS_LIVE_PATH")) {
define('_AUP_MEDALS_LIVE_PATH', JURI::base(true).
'/components/com_alphauserpoints/assets/images/awards/large/');
}
$medalslistuser = AlphaUserPointsHelper::getUserMedals ( '', $this->profile->userid ) ;
foreach ( $medalslistuser as $medallistuser ) {
 
echo '<img src="' .
_AUP_MEDALS_LIVE_PATH .
$medallistuser->image .
'" alt="" />';
}
« Последнее редактирование: 22.03.2014, 14:53:21 от migus »
*

scientificman

  • Захожу иногда
  • 155
  • 6 / 0
решение но не полное,, не могу заставить tooltip показывать,

Спасибо за предложенный вариант!

Однако, есть у меня подозрение, что все должно и без хаков работать! Вот, например на сайте migus-а та же связка используется CB-AUP-Kunena, и вроде бы все работает!
LeanZone.ru - открытый портал о бережливом производстве и бережном управлении
*

migus

  • Moderator
  • 1000
  • 144 / 0
  • OPEN THE BOX
Однако, есть у меня подозрение, что все должно и без хаков работать! Вот, например на сайте migus-а та же связка используется CB-AUP-Kunena, и вроде бы все работает!
На самом деле у меня без хаков не обошлось ;)
Проблема в том, что команда разработчиков Kunena около года назад ощутимо сократила взаимодействие по поддержке интеграции с AUP. Поэтому пока имеем то, что есть...
"The Lord Of A SandBox"
*

scientificman

  • Захожу иногда
  • 155
  • 6 / 0
Проблема в том, что команда разработчиков Kunena около года назад ощутимо сократила взаимодействие по поддержке интеграции с AUP. Поэтому пока имеем то, что есть...
А взамен они что-то предлагают? Мне, например, такой монстр как AUP и не нужен. Просто хотелось бы медальками отвечать заслуги членов сообщества.
LeanZone.ru - открытый портал о бережливом производстве и бережном управлении
*

migus

  • Moderator
  • 1000
  • 144 / 0
  • OPEN THE BOX
А взамен они что-то предлагают? Мне, например, такой монстр как AUP и не нужен. Просто хотелось бы медальками отвечать заслуги членов сообщества.
К сожалению, мне о таких предложениях не известно...
"The Lord Of A SandBox"
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как убрать пункт в профиле?

Автор lehantrop

Ответов: 5
Просмотров: 811
Последний ответ 13.09.2015, 08:30:37
от Gordon Freeman
Процедура добавления медалей пользователям

Автор NlCK

Ответов: 5
Просмотров: 868
Последний ответ 25.09.2014, 12:09:01
от migus
Подправить последнюю активность в профиле

Автор Brain1nside

Ответов: 6
Просмотров: 895
Последний ответ 21.10.2013, 22:02:53
от Brain1nside
А можно не отображать баллы на форуме, оставив только ранги/медали?

Автор mystique

Ответов: 11
Просмотров: 1714
Последний ответ 13.10.2013, 15:59:57
от Melana
Как изменить размер аватарки в профиле?

Автор Сergei

Ответов: 2
Просмотров: 2451
Последний ответ 08.03.2013, 19:30:22
от migus