Новости Joomla

Перевод и публикация интервью с 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 Гость просматривают эту тему.
  • 290 Ответов
  • 63780 Просмотров
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Команда JoomLine представляет новый компонент для Joomla. JL Weather - компонент погоды предназначенный для Joomla 3.


Компонент позволяет выводить погоду для нескольких городов на период 5 дней, систему кешироения и прочие приятные плюшки в виде модуля.

И самая приятная плюшка, компонент распространяется бесплатно!

Ссылка на описание

Ссылка на скачивание

Ссылка демонстрации компонента

Небольшое FAQ по компоненту

Если вы используете компонент и он вам нравится пожалуйста проголосуйте за компонент в JED

Так же у компонента есть модуль который можно скачать с нашего сайта.


Как всегда, просим выкладывать сделанные скины на форуме - это очень поможет другим людям.
Так же мы приглашаем всех заинтересованных в развитии компонента присоединится к разработке компонента, компонент выложен в нашем репозитарии https://github.com/Joomline/jlweather
« Последнее редактирование: 06.02.2018, 15:01:08 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #30 : 14.02.2011, 12:10:49 »
спасибо за замечания.. В ближайшем обновлении постараемся исправить эти ошибки
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Юра

  • Захожу иногда
  • 56
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #31 : 14.02.2011, 12:22:28 »
3) В названии рисунков есть не критическая ошибка в слове "rain_swon" (snow).
Ой, а так дает (swon) сам weather.co.ua , может и вправду есть такое слово. ;)
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #32 : 14.02.2011, 12:40:06 »
Ой, а так дает (swon) сам weather.co.ua , может и вправду есть такое слово. ;)
сие науке не известно :_)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Re: JLweather - погода для Joomla
« Ответ #33 : 15.02.2011, 08:59:42 »
А страница описания компонента недоступна, выдает ошибку 404 =)
Я не волшебник. Я всего лишь учусь!
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #34 : 15.02.2011, 09:25:29 »
А страница описания компонента недоступна, выдает ошибку 404 =)
как ни странно она доступна и с сайта и с форума заход по прямой ссылке.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #35 : 15.02.2011, 17:28:15 »
потому что мы не считаем нужным вообще использовать сторонние SEF :-) чем плох родной SEF если честно я не понимаю зачем использовать тяжелую и самое главное бесполезную примочку :-)
Ну и зря)) Если Вы так считаете, то это не значит, что остальные так считают. А вообще, спасибо за компонент - очень полезный.

з.ы. заметил уже давно, что на сайте, с которого берется прогноз погоды, текущая погода отображается неверно. При чем на нескольких города. По крайней мере в городах моей области. Соответственно, что и в модуле информация получается неверная. Написал погодному сайту, посмотрим, что ответят.
*

Юра

  • Захожу иногда
  • 56
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #36 : 15.02.2011, 17:36:02 »
з.ы. заметил уже давно, что на сайте, с которого берется прогноз погоды, текущая погода отображается неверно. При чем на нескольких города.
Такая же ситуация. Например утром: Сейчас +6 град, днем -10. ;)
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #37 : 15.02.2011, 17:45:24 »
Такая же ситуация. Например утром: Сейчас +6 град, днем -10. ;)
ну тут мы не волшебники :-) что есть то и выводим.

По многим городам сравнивал значения не сильно отличаются.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Юра

  • Захожу иногда
  • 56
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #38 : 15.02.2011, 17:47:34 »
ну тут мы не волшебники :-) что есть то и выводим.
Конечно. Я и говорю что у Них на сайте так. Написал в поддержку...
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #39 : 15.02.2011, 17:48:30 »
боюсь что они очень долго отвечать будут. Потому что я помнится им как то писал. Но они ответа так и не дали.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #40 : 15.02.2011, 19:07:55 »
Не нашел в теме, подскажите, пожалуйста. Параметр "Часовая разница" - это задается период обновления данных с погодного сайта? Или что это?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #41 : 15.02.2011, 19:10:00 »
это разница вашего времени по сравнению с вашим хостом.
частота обновления задается кешированием.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #42 : 15.02.2011, 19:39:58 »
В смысле, с сервером, где находится мой сайт? Что-то не доходит, зачем служит данный параметр. Растолкуйте)) Менял время, явных изменений никаких.
*

Юра

  • Захожу иногда
  • 56
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #43 : 16.02.2011, 10:13:19 »
В модуле полезла ошибка:

Цитировать
Warning: file_get_contents(http://export.yandex.ru/inflect.xml?name=ZZZ) [function.file-get-contents]: failed to open stream: Connection timed out in /home/YYY/public_html/modules/mod_jlweather/mod_jlweather.php on line 22

ZZZ и YYY — моя замена. Вчера, на том же хостинге работало...

Я понимаю что проблема "у меня". Просто для информации.

P.S.
Название города у меня — украинское. Склонятор, естественно, работает ужасно.
*

GraD

  • Захожу иногда
  • 92
  • 3 / 0
Re: JLweather - погода для Joomla
« Ответ #44 : 17.02.2011, 17:06:07 »
Подскажите пож.. а на 1,6 полезит?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #45 : 17.02.2011, 17:21:53 »
Подскажите пож.. а на 1,6 полезит?
попробуйте)
Собственно для всех ожидающих компонент под Joomla 1.6. Сегодня провел основные работы по переносу на Joomla 1.6.
Поборю некоторые глюки и в скором времени появится как официальный релиз.
« Последнее редактирование: 17.02.2011, 20:26:04 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #46 : 18.02.2011, 12:05:12 »
Можно как-то сделать, чтобы при наведении на иконку погодного явления (снег, облачно) появлялся title названия этого погодного явления. В коде можно сделать title только общего названия для изображения.

з.ы. и еще вопрос там вышел я задавал))
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #47 : 18.02.2011, 20:36:56 »
да конечно можно возьмите и пропишите тайтлы в представлении да и все дела :-)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

AzaLeo

  • Захожу иногда
  • 76
  • 2 / 0
Re: JLweather - погода для Joomla
« Ответ #48 : 19.02.2011, 08:09:07 »
Знал бы как сделать, не спрашивал бы)) Я ж грю, смог сделать title только для общего вывода картинок. Я так понимаю, нужно создавать массив с названия и т.д. Точно не знаю. Вы не собираетесь сделать такое в своем компоненте?

Так на что все-таки влияет параметр "Часовая разница"?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #49 : 19.02.2011, 08:23:09 »
я же вроде написал параметр отвечает за разницу временем сервера с вашим городом или регионом.
Если у вас сервер в германии, а вы сайт делаете для владивостока этот параметр важен.
честно не вижу смысла особого, но как что-нибудь с компонентом будем делать может быть и сделаем если не забуду к тому времени.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

chemerzaev

  • Давно я тут
  • 630
  • 83 / 3
  • Надо мыслить. Меня, например, кормят идеи.
Re: JLweather - погода для Joomla
« Ответ #50 : 27.02.2011, 14:38:41 »
Вот почему, именно нужный город там не работает НОВОРОССИЙСК

в третьих я не знаю как вы искали но я нашел почему то Новороссийск абсолютно рабочий.
Там вообще-то там два Новороссийска и один из них реально не рабочий
Я несчастный человек, который, как долбаный экстрасенс, должен понимать заказчика, даже если он сам не знает, чего хочет
*

Doran

  • Захожу иногда
  • 104
  • 0 / 0
Re: JLweather - погода для Joomla
« Ответ #51 : 28.02.2011, 19:59:24 »
всем привет,

выбрал свой город, прописал и в компоненте, и в меню. а погоду не выводит. в чем проблема?
*

chemerzaev

  • Давно я тут
  • 630
  • 83 / 3
  • Надо мыслить. Меня, например, кормят идеи.
Re: JLweather - погода для Joomla
« Ответ #52 : 28.02.2011, 20:01:28 »
всем привет,

выбрал свой город, прописал и в компоненте, и в меню. а погоду не выводит. в чем проблема?
а в модуле прописывал?
Я несчастный человек, который, как долбаный экстрасенс, должен понимать заказчика, даже если он сам не знает, чего хочет
*

Doran

  • Захожу иногда
  • 104
  • 0 / 0
Re: JLweather - погода для Joomla
« Ответ #53 : 01.03.2011, 00:17:12 »
а в модуле зачем? я пока модуль не ставил
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #54 : 01.03.2011, 05:20:44 »
читайте FAQ который представлен на сайте. Скорей всего у вас не корректно прописались настройки :-) которые в настройках пункта меню.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

chemerzaev

  • Давно я тут
  • 630
  • 83 / 3
  • Надо мыслить. Меня, например, кормят идеи.
Re: JLweather - погода для Joomla
« Ответ #55 : 01.03.2011, 07:26:17 »
а в модуле зачем? я пока модуль не ставил
Там тоже какойто город прописан сейчас не помню какой на данный момент я прописал Москву и она выводится
Я несчастный человек, который, как долбаный экстрасенс, должен понимать заказчика, даже если он сам не знает, чего хочет
*

Doran

  • Захожу иногда
  • 104
  • 0 / 0
Re: JLweather - погода для Joomla
« Ответ #56 : 01.03.2011, 17:31:28 »
527#Здесь Город

срок жизни кеша 3
Часовая разница 4
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #57 : 09.03.2011, 14:39:57 »
Вышла новая версия компонента погоды.
В компоненте одно единственное изменение теперь он может работать под Joomla 1.6.

Описание компонента у нас на сайте
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

sergik74

  • Захожу иногда
  • 178
  • 26 / 8
Re: JLweather - погода для Joomla
« Ответ #58 : 16.03.2011, 00:49:04 »
Модуль для 1.6 выдает ошибку
Warning: Invalid argument supplied for foreach() in \www\modules\mod_jlweather\mod_jlweather.php on line 52

Хотя на сайте он может тока для 1.5?
В паке для 1.6 внутри модуля не увидел...
Хелп )))
Разработка сайтов на Joomla.
http://markina-dariya.ru
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #59 : 16.03.2011, 06:21:25 »
Модуль погоды пока не портирован под Joomla 1.6 в ближайшее время как будет возможность сделаем порт...
На счет воруем... Вот этого не надо если вы потрудитесь прочитать все что написано на сайте обсуждение, то мы везде указываем от куда берем погоду...
А на счет того что это может быть не законно мы это делаем по открытому Api :-)
Я уже встречал на некоторых сайта наш же компонент с полностью вытертыми копирайтами из XML... вот это люди воруют :)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

SM FAQ - компонент Вопрос-Ответ для Joomla 2.5+

Автор SmokerMan

Ответов: 682
Просмотров: 156385
Последний ответ 11.10.2025, 12:43:44
от wishlight
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 60
Просмотров: 18233
Последний ответ 13.09.2025, 19:12:05
от sergeytolkachyov
WT Telegram bot - отправка данных из Joomla в Telegram-бота

Автор sergeytolkachyov

Ответов: 4
Просмотров: 3466
Последний ответ 01.08.2025, 09:26:57
от sergeytolkachyov
Модуль вывода новостей. Joomla 3.x

Автор fbr

Ответов: 54
Просмотров: 29350
Последний ответ 22.07.2025, 10:13:22
от fbr
JL Like - Социальные кнопки для Joomla (новый взгляд)

Автор zikkuratvk

Ответов: 636
Просмотров: 109091
Последний ответ 07.07.2025, 11:00:34
от zikkuratvk