LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
28.05.2012, 03:25:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: не работает вывод аватаров из vBullitin 3.8.4  (Прочитано 1311 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Serena Dark
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 68



« : 13.12.2009, 21:41:16 »

Joomla 1.5.15
vBullitin 3.8.4 (мост jvbPlugin.15.37.4)
jComments 2.1.0.0

В комментариях не выводятся аватары из форума vBullitin 3.8.4 (JComments настроен, из контактов аватары выводит). Подскажите, пожалуйста, что надо сделать?
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 13.12.2009, 23:22:39 »

Понятия не имею. Я делал поддержку аватаров для моста от bbpixel, и делал ее больше года назад. А что за мост jvbPlugin я не знаю...
Записан
Serena Dark
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 68



« Ответ #2 : 13.12.2009, 23:53:41 »

Ну, jvbPlugin это и есть мост от bbpixel, про другие не знаю... Просто вроде бы как теперь аватары хранятся в базе данных, можно в принципе, напрямую попробовать подклычать, но боюсь, мой код будет ооочень далек от совершенства
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #3 : 14.12.2009, 00:18:00 »

Хорошо, я посмотрю на неделе, что там менялось.
Записан
Serena Dark
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 68



« Ответ #4 : 14.09.2010, 12:37:02 »

В общем, оказалось все не так страшно, как казалось, всего-навсего поменялись имена двух переменных.
Чтобы вывод аватвров работал под версию 3.8.4 (плагин  JComments avatar j15 v3.1) надо в файле plugins/jcomments/jcomments.avatar.php заменить (строка 348)


Код
 
               // profile link
               $comments[$i]->profileLink = ($userid && $VB_ROOT_URL != '')?$VB_ROOT_URL . '/member.php?u=' . $userid : '';
 
               // avatar
               if ($VB_ROOT_URL != '') {
                   $comments[$i]->avatar = plgJCommentsAvatarImg($VB_ROOT_URL . '/image.php?u=' . $comments[$i]->userid . '&dateline=' . time());
               } else {
                   $comments[$i]->avatar = '';
               }
 

на

Код
                        // profile link  
$comments[$i]->profileLink = ($userid && $bbURL  != '')? $bbURL  . '/member.php?userid=' . $userid : '';
 
// avatar
if ($bbURL  != '') {
$comments[$i]->avatar = plgJCommentsAvatarImg($bbURL  . '/image.php?u=' . $comments[$i]->userid . '&dateline=' . time());
} else {
$comments[$i]->avatar = '';
}
 
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #5 : 14.09.2010, 13:50:29 »

@Serena Dark: спасибо за предложенное решение и + в репутацию! я включу данное изменение в следующий релиз плагина.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet