Новости Joomla

Перевод и публикация интервью на греческом портале Joomla Утро, просматриваешь входящие письма и...

Перевод и публикация интервью на греческом портале Joomla 🇬🇷Утро, просматриваешь входящие письма и изучаешь новости и внезапно обнаруживаешь, что инициатива, которую ты начал, подхватывается другими людьми. 🎉Недавно я взял интервью у Билла (Василиса) Коциаса - руководителя студии, читающего лекции в университете и популяризатора Joomla в Греции.Это интервью из журнала NorrNext, в оригинале на английском, теперь доступно на греческом языке и опубликовано на портале joomla.gr. 🎉До чего же приятно… 😇😊 Работа замечена и с ней посчитали необходимым ознакомить аудиторию страны, в которой Билл читает лекции. И это солнечная Греция - страна, страна, с которой Россию многое связывает. 🇬🇷🇷🇺🕊Смотрю на греческий алфавит и тут же рисуются картины белоснежных зданий в окружении винограда и амфор, красивых женщин в сандалиях и мужественных воинов, охраняющих покой полисов, в которых ученые мужи работают над трудами, позже вошедшими в века. Красиво! 😇Но вернемся к интервью. Из него вы узнаете, что в Греции доля Joomla среди CMS занимает порядка 30-40%. По моему мнению это - самый высокий показатель во всем мире. Также чтение лекций о Joomla в университетах позволит привести новых пользователей и к тому же молодое поколение. Ну и огромное кол-во сертификтатов Билла на стене (смотрим фото в статье) свидетельствует о том, что Joomla может применяться как профессиональный инструмент. 🇬🇷 Интервью на греческом портале (joomla.gr)🌐 Оригинальное интервью (на английском)Что насчет перевода на русский? Увы, времени всего 24 часа в сутках. Я продолжаю готовить новые интервью. Возможно, после завершения выпуска журнала, рассмотрю перевод некоторых интервью на русский. Но я об этом не говорил. 😊 В блоге @eugenius_blog публикую анонсы интересных событий из мира Joomla, интервью, уроки и полезные советы, а также делюсь мыслями:, связанными с разработкой и веб-дизайном.

Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5

👩‍💻 Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5.В Joomla для выполнения внешних запросов из PHP к сторонним API используется класс Joomla\Http\Http напрямую или же Joomla\Http\HttpFactory, который возвращает для работы преднастроенный по умолчанию класс Http. О работе с HTTP-запросами подробно рассказывалось в статье 2021 года Создание внешних запросов с использованием HttpFactory (Joomla). Некоторые изменения касаются работы с ответами на запросы. Например, наш запрос:
use Joomla\Http\HttpFactory;$http = (new HttpFactory)->getHttp($options, ['curl', 'stream']);$response = $http->get('https://any-url.ru/api/any/endpoint');
Раньше можно было получить код ответа или тело ответа как свойство $response - $response->code или $response->body. Однако, Joomla, начиная с Joomla 4 во многом переходит на стандарты PSR. В частности для работы с HTTP-ответами - на PSR-7. Также хорошая статья на Хабре о PSR-7: PSR-7 в примерах.
Прямое обращение к свойствам code, headers, body объявлено устаревшим в Joomla 6.0.0 и обещают удалить в Joomla 7.0.0.
Вместо этого нужно работать с HTTP-ответом по стандартам PSR-7. Код ответа.Было $response->code. Стало $response->getStatusCode().Заголовки ответа.Было $response->headers. Стало $response->getHeaders().Тело ответа.Было $response->body. Стало (string)$response->getContents().В тело ответа теперь приходит не строка, а поток - объект класса Laminas\Diactoros\Stream. Поэтому его нужно привести к строке (если это json, к примеру): (string)$response->getContents(). Чаще всего в коде Joomla встречается именно такой вариант. Однако, есть и вариант с перемещением указателя чтения на начало потока:
// Получили ответ в виде потока$stream = $response->getBody();// "перемотали" на начало$stream->rewind();// Получили строковый ответ$json = $stream->getContents();
В итоге результат одинаковый.@joomlafeed#joomla #разработка #php

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

Opposite

  • Осваиваюсь на форуме
  • 46
  • 2 / 0
Интеграция с Community Builder
« : 07.08.2008, 14:49:13 »
Знаю, что вмесет с компонентом идет плагин для Community Builder. Однако у меня при установке плагина на оригинальную стабильную версию CB 1.1 выдает ошибку. Насколько я понял, мне нужно обновить версию сообщества до 1.2, но она еще RC. Как мне воспользоваться интергацией со стабильной, 1.1, версией сообщества?

*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция с Community Builder
« Ответ #1 : 08.08.2008, 00:28:58 »
Хм, а какую ошибку-то выдает? Какая версия у вас плагина? Мне вроде как никто не жаловался на несовместимость. Плагин был написан для текущей публичной версии СВ...
*

Opposite

  • Осваиваюсь на форуме
  • 46
  • 2 / 0
Re: Интеграция с Community Builder
« Ответ #2 : 08.08.2008, 02:15:44 »
Upload showPlugins - Failed
Plugin version (1.2) different from Community Builder version (1.1)

Вот это выдает на попытку установить плагин на оригинальный CB v1.1. Я так понял, что плагин обновлен под CB 1.2RC и задал вопрос по интеграции здесь. Возможно, причина в чем-то другом?

p.s. Нашел причину! Этот странный баг возник из-за "конфликта" версии плагина (1.2), прописанного в его установочном XML-файле и системы CB, версии 1.1. Почему-то CB думал, что указанная версия плагина - это версия CB, с которой он должен использоваться. Проблему устранил, переписал версию плагина в XML на 1.1.

p.p.s. Спасибо за прекрасную систему комментариев! ;)
« Последнее редактирование: 08.08.2008, 02:26:20 от Opposite »
*

eragon

  • Захожу иногда
  • 143
  • 7 / 0
Re: Интеграция с Community Builder
« Ответ #3 : 21.06.2009, 16:52:45 »
Имеется плагин, который в профиле Community Builder показывает комментарии пользователя. Но как сделать чтобы к примеру в списке комментариев к материалу, ник был кликабелен и вел на профиль пользователя? или сделать мини аватар перед ником и сделать его кликабельным.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция с Community Builder
« Ответ #4 : 21.06.2009, 18:16:18 »
Установи плагин для JComments, называется JComments Avatar - там все это есть... И почитай внимательно про то, как его настраивать.
*

valter-art

  • Новичок
  • 8
  • 0 / 0
Re: Интеграция с CommunityBuilder
« Ответ #5 : 15.05.2010, 21:25:14 »
Помогите пожалуйста...стоит СB 1.1; JComments 2.1.0.0... joomla 1.0 пробовал ставить плагины cb_jcomments_plug_v1.3 и cb_jcomments_plug_v1.6... во всех пишет "ERROR: Could not find a CB XML setup file in the package." при установке... может можно как-то вручную поставить..или найти версию другую... так что б CB не обновлять..не сильно разбираюсь в этих вопросах...подскажите пожалуйста
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция с CommunityBuilder
« Ответ #6 : 15.05.2010, 21:36:07 »
так что б CB не обновлять..
между прочим, разработчики CB крайне не рекомендуют использовать устаревшую версию 1.1...
*

valter-art

  • Новичок
  • 8
  • 0 / 0
Re: Интеграция с CommunityBuilder
« Ответ #7 : 15.05.2010, 23:15:14 »
Усё.разобрался..проблема была с кодировкой русификатора.....Спасибище огромное Smart..наконец-то решился обновить CB и теперь всё работает. Поставил плагин JComments..теперь буду в нем разбираться.. Спасибо;)
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция с CommunityBuilder
« Ответ #8 : 16.05.2010, 23:05:52 »
Технически - не вижу проблем, практически - текущая версия плагина такого функционала не поддерживает. Будет время - реализую...
*

Darknemo

  • Захожу иногда
  • 223
  • 2 / 0
Re: Интеграция с CommunityBuilder
« Ответ #9 : 30.05.2010, 04:23:17 »
не стал создавать отдельную тему, интеграция тоже с CB
плагин cb.jcommentsprofile - комментирование стены профиля.. установил, работает
Попробовал прокомментировать, коммент добавляется - в админке JC пишет что это [com_comprofiler]
Все верно, но когда я добавил параметр com_comprofiler в модуль последних комментариев, коммент выводится, но неправильной ссылкой..
т.е. если я на главной, ссылка получается такого вида: сайт.ру/#comment-860 (к примеру)
а должна вести на сайт.ру/userprofile/username.html/#comment-860

Что нужно сделать чтоб ссылка норм работала?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция с CommunityBuilder
« Ответ #10 : 30.05.2010, 22:53:56 »
плагин cb.jcommentsprofile - комментирование стены профиля.. установил, работает
интересно, не сталкивался с таким плагином... где такие раздают?

Что нужно сделать чтоб ссылка норм работала?
для этого нужно создать специальный плагин для JComments. Подробнее тут: Создание плагина для JComments.
*

Darknemo

  • Захожу иногда
  • 223
  • 2 / 0
Re: Интеграция с CommunityBuilder
« Ответ #11 : 31.05.2010, 00:40:17 »
Сам долго бродил в поисках какого нибудь плагина "стены" к профилю.. пока не наткнулся на этот плагин..
Спасибо, почитаю..
Еще вопрос: раньше всплывала тема, чтоб в разных компонентах были разные языковые файлы.. ну или как нибудь, чтоб например создать гостевую и вместо добавить коммент, было - "задать вопрос".. как с этим идут дела? есть решение?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция с CommunityBuilder
« Ответ #12 : 31.05.2010, 03:04:25 »
Сам долго бродил в поисках какого нибудь плагина "стены" к профилю.. пока не наткнулся на этот плагин..
спасибо, посмотрю


Еще вопрос: раньше всплывала тема, чтоб в разных компонентах были разные языковые файлы.. ну или как нибудь, чтоб например создать гостевую и вместо добавить коммент, было - "задать вопрос".. как с этим идут дела? есть решение?
скажем так, решение уже есть, но пока не до конца оттестировано - закончу эксперименты - опубликую
*

Komers

  • Захожу иногда
  • 73
  • 10 / 0
Re: Интеграция с CommunityBuilder
« Ответ #13 : 08.07.2010, 19:05:54 »
Комрады, стоит у меня CB версии 1.2.3, поставил самый свежий JComments и плагин JComments - Avatar к нему. Все включил, в настройках плагина указал что брать аватары надо из CB, но аватары в комментах не появляются. Что я делаю не так?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция с CommunityBuilder
« Ответ #14 : 08.07.2010, 22:15:33 »
Проверьте, все ли шаги инструкции вы выполнили: Как настроить отображение аватаров в JComments
*

Komers

  • Захожу иногда
  • 73
  • 10 / 0
Re: Интеграция с CommunityBuilder
« Ответ #15 : 09.07.2010, 05:56:40 »
В правах забыл включить Gravatar, спасибо!
*

Chedwick

  • Захожу иногда
  • 172
  • 16 / 0
Re: Интеграция с CommunityBuilder
« Ответ #16 : 02.08.2010, 01:26:39 »
Всем привет!
Подскажите, пожалуйста, каким образом можно реализовать, чтобы в профиле юзера СВ отображался рейтинг комментатора? Т.е. сумма всех оценок за комментарии (те оценки, которые +и-).
Заранее благодарю.
*

dobryj

  • Захожу иногда
  • 53
  • 0 / 0
Re: Интеграция с CommunityBuilder
« Ответ #17 : 22.10.2010, 11:24:05 »
Подскажите пожалуйста, как сделать так, что бы в профиле юзера CB отображались комментарии  JComments(или ссылки на них) написанные к его статьям?
« Последнее редактирование: 24.10.2010, 12:38:52 от dobryj »
*

otshelnik

  • Захожу иногда
  • 116
  • 7 / 0
  • мы вместе!
Re: Интеграция с CommunityBuilder
« Ответ #18 : 24.10.2010, 19:12:04 »
Подскажите пожалуйста, как сделать так, что бы в профиле юзера CB отображались комментарии  JComments(или ссылки на них) написанные к его статьям?
Для этого установи Community Builder Plugin [ JComments Tab ]
при этом в профиле юзера будут отображаться последние комментарии юзера
если доработаешь плагин - будут отображаться комментарии юзера к его материалам.
« Последнее редактирование: 24.10.2010, 19:15:18 от otshelnik »
*

dobryj

  • Захожу иногда
  • 53
  • 0 / 0
Re: Интеграция с CommunityBuilder
« Ответ #19 : 24.10.2010, 19:21:52 »
Плагин давно установлен, но что бы доработать его у меня знаний не хватает. Может есть умельцы которые уже решили подобную задачу?
*

kr79

  • Новичок
  • 5
  • 0 / 0
Re: Интеграция с CommunityBuilder
« Ответ #20 : 14.02.2011, 13:46:15 »
Сам долго бродил в поисках какого нибудь плагина "стены" к профилю.. пока не наткнулся на этот плагин..

Ссылка битая. Какой там плагин был, если не секрет?

*

korkunov

  • Захожу иногда
  • 127
  • 1 / 0
Re: Интеграция с CommunityBuilder
« Ответ #21 : 30.03.2011, 00:37:10 »
Ссылка битая. Какой там плагин был, если не секрет?
Аха, сайт в дауне.
Кто имеет - выложите, помотрим, попробуем...
*

GGGoL

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
  • время Есть...
Re: Интеграция с CommunityBuilder
« Ответ #22 : 16.04.2011, 23:14:52 »
smart, возникла проблема в плагене JComments Tab 1.6 (плагин отображает последние комментарии пользователя), впринципе плагин работает, комментарии отображаются но вот ссылка на комментарий работает неправельно. JComments 2.2.0.2 у меня стоит в компоненте JoomGallery 1.5.6.3 И при переходе по ссылке на комментарий, пользователь попадает не на страницу с комментарием а на главную страницу галереи. Помоги пожалуйста исправить это!
*

GGGoL

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
  • время Есть...
Re: Интеграция с CommunityBuilder
« Ответ #23 : 17.04.2011, 11:06:57 »
smart, так же при нажатии на кнопку "перейти" в CB пользователь переходит в JoomGallery но JComments пропадает, он как бы не туда переходит... Галерея у меня прекреплена к отдельному пункту пеню - "Фотогалерея". А при нажатии на "перейти" пользователь переходит в JoomGallery (JComments пропадает) а не в "Фотогалерею" (JComments есть с комментариями)
*

wtp

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Re: Интеграция с CommunityBuilder
« Ответ #24 : 27.04.2011, 01:53:19 »
Как сделать чтобы кроме последних комментариев из статей выводились еще и последние комментарии объявлений (adsmanager 2.6)! !
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция с CommunityBuilder
« Ответ #25 : 05.05.2011, 11:48:38 »
Как сделать чтобы кроме последних комментариев из статей выводились еще и последние комментарии объявлений (adsmanager 2.6)! !
внимательно читать форум, активно использовать функцию поиска
*

Krionis

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: Интеграция с CommunityBuilder
« Ответ #26 : 24.05.2011, 00:36:09 »
Добрый вечер, помогите разобраться: установлен JComments 2.2.0.2 + CB JComments Tab (версия 1.6) + CommunityBuilder 1.4 (Joomla 1.5.22). Задача была создать возможность оставлять комментарии в профиле пользователей. Установка и активация плагина CB JComments Tab не дала никакого результата, плагин показывает что установлен и активирован (в списке плагинов, а так же в списке табов CB) Однако таб на сайте не появился. В чем может быть проблема? Заранее благодарен за ответ!
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Интеграция с CommunityBuilder
« Ответ #27 : 24.05.2011, 00:43:00 »
Задача была создать возможность оставлять комментарии в профиле пользователей.
Указанный плагин таким функционалом не обладает - он умеет лишь показывать комментарии, оставленные пользователем, не более того.
*

Krionis

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: Интеграция с CommunityBuilder
« Ответ #28 : 24.05.2011, 00:48:11 »
Спасибо за такой быстрый ответ, сразу еще один вопрос: как можно добиться вышеуказанной задачи? (модификация существующего плагина, установка другого компонента комментариев, прочее?) Еще раз благодарен за участие!
*

atlant7

  • Новичок
  • 6
  • 0 / 0
Re: Интеграция с CommunityBuilder
« Ответ #29 : 20.11.2011, 15:27:19 »
Спасибо за такой быстрый ответ, сразу еще один вопрос: как можно добиться вышеуказанной задачи? (модификация существующего плагина, установка другого компонента комментариев, прочее?) Еще раз благодарен за участие!

Добрый день, хотелось бы уточнить, появилось ли решение данного вопроса о возможности добавления комментариев в профиле пользователя JComments 2.2.0.2 + CommunityBuilder 1.4?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Интеграция JComments с SP Page Builder

Автор Proaqua

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

Автор angry_ded_mazay

Ответов: 25
Просмотров: 12017
Последний ответ 14.06.2020, 09:25:28
от faritk
Интеграция с SP LMS

Автор valensy

Ответов: 11
Просмотров: 4107
Последний ответ 02.03.2020, 12:50:40
от shamangor
Интеграция JComments в JoomShoping

Автор apelsin

Ответов: 20
Просмотров: 12665
Последний ответ 27.12.2019, 22:39:08
от dron
Интеграция JComments с K2

Автор Sulpher

Ответов: 276
Просмотров: 126557
Последний ответ 31.07.2019, 11:05:39
от wishlight