Новости Joomla

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

crazyASD

  • Давно я тут
  • 582
  • 26 / 2
Ребят, как обстоят дела с интеграцией именно с аватарами Jfusion? Нужно интеграционное решение общего характера. Я например пользуюсь SMF через Jfusion.
Естественно надстройка от PHPbb не не подходит совершенно...
Сон разума порождает монстров
--
Фрилансом не занимаюсь. Никому ничего не должен. Отвечаю по мере знания и умения. -- JFusion - Наше всё! Joomla 1.5.23 SMF 1.1.15 JFusion 1.5.6 JComments 2.2.0 JoomGallery 1.5.6.4 JDownloads 1.8
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Поддержка аватаров из JFusion
« Ответ #1 : 17.06.2009, 10:13:42 »
Пока никак. Я даже и не смотрел этот вариант. Может кто возьмётся (у меня к сожалению нет времени сейчас)
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Поддержка аватаров из JFusion
« Ответ #2 : 17.06.2009, 10:36:13 »
Подтверждаю, никаких работ по освоению JFusion на текущий момент не ведется, последнее что было сделано это поддержка аватров из phpBB3 для 3-х существующих мостов (JFusion, Blogomunity и RokBridge). В ближайшее время выложу эту версию в публичный доступ.
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Поддержка аватаров из JFusion
« Ответ #3 : 17.06.2009, 10:44:36 »
Уху. Но я просто уверен, что по аналогии с phpBB3 можно сделать и SMF :) НО - как всегда проблема во времени. Если будет - капну.
*

crazyASD

  • Давно я тут
  • 582
  • 26 / 2
Поддержка аватаров из JFusion
« Ответ #4 : 17.06.2009, 11:57:30 »
Да просто нужно брать API из Jfusion а не из форума напрямую. Я вот думаю, есть ведь плагины Who`s online и Activity module... Просто взять от-туда код и прикрутить к модулю. Останется только дописать процедуру опознания ueserid...
Сон разума порождает монстров
--
Фрилансом не занимаюсь. Никому ничего не должен. Отвечаю по мере знания и умения. -- JFusion - Наше всё! Joomla 1.5.23 SMF 1.1.15 JFusion 1.5.6 JComments 2.2.0 JoomGallery 1.5.6.4 JDownloads 1.8
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Поддержка аватаров из JFusion
« Ответ #5 : 17.06.2009, 12:43:35 »
Я ещё не капал JFusion новый. Правда в твоих словах есть - если сделаем JFusion Avatar тогда работать будет для всего, что интегрируется через JFusion.

Я думаю, что эту тему можно закрыть, а создать новую - Поддержка JFusion Avatar
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Поддержка аватаров из JFusion
« Ответ #6 : 17.06.2009, 12:50:12 »
Я думаю, что эту тему можно закрыть, а создать новую - Поддержка JFusion Avatar
вынес последние сообщения в отдельную тему...
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Re: Поддержка аватаров из JFusion
« Ответ #7 : 17.06.2009, 13:00:53 »
Спасибо. У меня время появится - обещаю глянуть как там у нас дела обстоят.
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Re: Поддержка аватаров из JFusion
« Ответ #8 : 17.06.2009, 13:43:13 »
Вообщем выдалась минутка и я заглянул в JF.

Ну как я и думал - ничего не изменилось с ранних версий. Для получения аватарки используется медот getAvatar($puser_id), то есть для каждого puser_id выполянется SELECT запрос. Исходя из этого можно сделать вывод, что таких запросов при наличии большого кол-ва комменатриве будет ну очень много.

Вердикт - метод для JComments не подходит.
*

crazyASD

  • Давно я тут
  • 582
  • 26 / 2
Re: Поддержка аватаров из JFusion
« Ответ #9 : 17.06.2009, 18:26:56 »
Ну и что :) У меня например комментариев максимум 20 штук на новость и VPS. Юзерлист у меня весьма шустро грузится с аватарками.  
Так что, запрос остается в силе :)
Сон разума порождает монстров
--
Фрилансом не занимаюсь. Никому ничего не должен. Отвечаю по мере знания и умения. -- JFusion - Наше всё! Joomla 1.5.23 SMF 1.1.15 JFusion 1.5.6 JComments 2.2.0 JoomGallery 1.5.6.4 JDownloads 1.8
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Re: Поддержка аватаров из JFusion
« Ответ #10 : 17.06.2009, 20:55:18 »
Ну да, только тогда не для публичного доступа в релизе плагина. Такое можно легко реализовать в принципе.
*

crazyASD

  • Давно я тут
  • 582
  • 26 / 2
Re: Поддержка аватаров из JFusion
« Ответ #11 : 17.06.2009, 23:36:55 »
Ну, собственно говоря как и Jfusion впринципе :)
Сон разума порождает монстров
--
Фрилансом не занимаюсь. Никому ничего не должен. Отвечаю по мере знания и умения. -- JFusion - Наше всё! Joomla 1.5.23 SMF 1.1.15 JFusion 1.5.6 JComments 2.2.0 JoomGallery 1.5.6.4 JDownloads 1.8
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Поддержка аватаров из JFusion
« Ответ #12 : 18.06.2009, 11:49:03 »
У меня например комментариев максимум 20 штук на новость и VPS.
если не учитывать потенциальную нагрузку, то можно легко сделать такое решение, что и вашего VPS не хватит... нет, либо делать нормально, либо вообще не делать - так меня учили в детстве :)

Выполнять N-запросов для каждого из комментариев в списке это просто безумство - тем более что на странице потенциально может быть намного больше, чем 20 комментариев (если включен древовидный шаблон отображения и большая дискуссия). Да и зачем делать N запросов, когда можно сделать 1? Да, это будет менее универсально, но более оптимально и значительно меньшую нагрузку будет создавать.
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Re: Поддержка аватаров из JFusion
« Ответ #13 : 18.06.2009, 12:04:13 »
К тому же я стопорнулся на вычислении передачи userid комментов в JFusion. В модуле это у них происходит очень хитро:

Код: php
$forum =& JFusionFactory::getForum($jname);

$joomlaUser =& JFactory::getUser();
$PluginUser =& JFusionFactory::getUser($jname);
$userinfo = $PluginUser->getUser($joomlaUser);

Далее src аватара получаем по:

Код: php
$avatar = $forum->getAvatar($userinfo->userid);
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Re: Поддержка аватаров из JFusion
« Ответ #14 : 19.06.2009, 14:34:26 »
Вообщем, что касается интеграции с SMF - глянул я что да как и понял, что легкой интеграции не получится из-за обилий настроек путей хранения аватарок. К тому же их путь храниться в двух таблицах members и attachments что ещё более усложняет задачу их выборки :(
*

crazyASD

  • Давно я тут
  • 582
  • 26 / 2
Re: Поддержка аватаров из JFusion
« Ответ #15 : 21.06.2009, 12:16:29 »
Мнда. Но сами то SMF как-то выбирают ведь!
Сон разума порождает монстров
--
Фрилансом не занимаюсь. Никому ничего не должен. Отвечаю по мере знания и умения. -- JFusion - Наше всё! Joomla 1.5.23 SMF 1.1.15 JFusion 1.5.6 JComments 2.2.0 JoomGallery 1.5.6.4 JDownloads 1.8
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Поддержка аватаров из JFusion
« Ответ #16 : 21.06.2009, 12:21:34 »
А никто не говорит, что это невозможно и bzzik всего лишь написал, что "легкой интеграции не получится", в чем я с ним в принципе согласен.

Там в принципе сложного тоже, ничего нет, просто нужно время, которое, как обычно, в дефиците. Появится свободное время (или, к примеру, спонсор способный его высвободить) - обязательно реализую. Но приоритета у конкретно этой задачи пока особого нет.
*

crazyASD

  • Давно я тут
  • 582
  • 26 / 2
Re: Поддержка аватаров из JFusion
« Ответ #17 : 22.06.2009, 16:36:41 »
У меня вот какая мысль возникла. А не проще ли, просто сделать ссылку на профиль пользователя через Jfusion? Поразмыслив над аватарами понял, что нафиг надо - а вот ссылку на профиль, гораздо более интересно.
Сон разума порождает монстров
--
Фрилансом не занимаюсь. Никому ничего не должен. Отвечаю по мере знания и умения. -- JFusion - Наше всё! Joomla 1.5.23 SMF 1.1.15 JFusion 1.5.6 JComments 2.2.0 JoomGallery 1.5.6.4 JDownloads 1.8
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Поддержка аватаров из JFusion
« Ответ #18 : 22.06.2009, 16:56:15 »
Ссылку сделать-то можно, но у нас изначально плагин не ссылок, а аватаров, и добавлять в него пункт, который аватары не будет показывать, будет лишь ссылки считаю неправильным. Т.е. либо для этих целей сделать отдельный плагин, либо уже делать все полноценно.
*

b2z

  • Глобальный модератор
  • 7290
  • 778 / 0
  • Разраблю понемногу
Re: Поддержка аватаров из JFusion
« Ответ #19 : 25.06.2009, 12:12:26 »
Там в принципе сложного тоже, ничего нет, просто нужно время, которое, как обычно, в дефиците. Появится свободное время (или, к примеру, спонсор способный его высвободить)
Да уж... Это точно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Поддержка akismet была бы кстати в JComments

Автор Александр Кардаш

Ответов: 16
Просмотров: 3164
Последний ответ 03.10.2022, 11:03:05
от wishlight
Поддержка аватаров из компонента EasySocial

Автор GidovVM

Ответов: 2
Просмотров: 1437
Последний ответ 20.02.2022, 21:19:38
от Helios
Поддержка аватаров из phpBB3

Автор Tokyo

Ответов: 7
Просмотров: 13690
Последний ответ 17.02.2018, 17:47:27
от Sabotage
Поддержка аваторов из компонента Extra Registration

Автор lev731

Ответов: 0
Просмотров: 2755
Последний ответ 06.04.2015, 14:44:28
от lev731
Поддержка блокировки по IP

Автор gorbi

Ответов: 25
Просмотров: 15876
Последний ответ 13.09.2011, 23:38:11
от aprol73