Новости 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 Ответов
  • 63783 Просмотров
*

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
« Ответ #120 : 10.10.2012, 21:20:52 »
Компонент погоды выложен в открытом репозитарии https://bitbucket.org/joomline/jl-weather приглашаем всех присоединится к его разработке.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

DKsN

  • Захожу иногда
  • 258
  • 15 / 0
  • [BODY]
Re: JLweather - погода для Joomla
« Ответ #121 : 07.11.2012, 21:53:21 »


"Прогноз для: Москва" более лучше, имхо.

А в общем, спасибо за компонент и модуль(↑)
*

mcreper

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Re: JLweather - погода для Joomla
« Ответ #122 : 09.11.2012, 17:09:47 »
Здравствуйте. Не подскажете, почему не выводится рисунок в модуле погоды ....
В самом компоненте все рисунки есть ....
Адрес, где установлен модуль: http://mykolaiv.info/nashi-druzi.html (справа вверху)...
Joomla 1.5
Спасибо ...
*

Magnum

  • Захожу иногда
  • 269
  • 14 / 0
  • magnumblog.space
Re: JLweather - погода для Joomla
« Ответ #123 : 11.11.2012, 15:00:01 »
Здравствуйте. Не подскажете, почему не выводится рисунок в модуле погоды ....
В самом компоненте все рисунки есть ....
Адрес, где установлен модуль: http://mykolaiv.info/nashi-druzi.html (справа вверху)...
Joomla 1.5
Спасибо ...
Код
<img src="/components/com_jlweather/img/" alt=".">
Там попросту картинки нет, идет линк на папку с картинками, и все, возможно если меняли код, то что то задели
Страница самого модуля вообще рассыпается в пух и перья
« Последнее редактирование: 11.11.2012, 15:03:29 от Magnum »
Я не волшебник. Я всего лишь учусь!
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #124 : 12.12.2012, 07:57:18 »
Свершилось наверное чудо. Мы решили приступить к переписыванию компонента погоды.
В планах изменить систему кеширования, изменить работу компонента, теперь он будет работать с базой, а так же сделать новый современный вид. Извините но без всяких JS фримворков.
Так же будут проведены работы по SEO и оптимизации структуры компонента и модуля.
Если у вас есть желание поучаствовать в работе над компонентом, оставляйте идеи и баги в багтреккере на нашем репозитории.

https://bitbucket.org/joomline/jl-weather/issues?status=new&status=open.

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

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: JLweather - погода для Joomla
« Ответ #125 : 12.12.2012, 08:18:44 »
помогите хотя бы проблемами и идеями.

Этого в нашей стране навалом... каждый мужик у Пивнухи знает как страной управлять лучше президента, а тут какой-то компонент погоды. Да эт вообще раз плюнуть! ))))
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #126 : 12.12.2012, 13:42:01 »
Этого в нашей стране навалом... каждый мужик у Пивнухи знает как страной управлять лучше президента, а тут какой-то компонент погоды. Да эт вообще раз плюнуть! ))))
Одно дело знать другое дело оформить свою мысль так чтоб ее поняли другие и ей прониклись)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: JLweather - погода для Joomla
« Ответ #127 : 12.12.2012, 14:21:36 »
было бы не плохо ввести возможность работы компонента через прокси-сервер
вы не указали с какими версиями Joomla будет совместим компонент
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #128 : 12.12.2012, 15:24:09 »
было бы не плохо ввести возможность работы компонента через прокси-сервер
вы не указали с какими версиями Joomla будет совместим компонент
Joomla 2.5 и Joomla 3.0 так как смысла выпускать компонент под Joomla 1.5 я особого не вижу.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: JLweather - погода для Joomla
« Ответ #129 : 12.12.2012, 15:32:49 »
было бы не плохо ввести возможность работы компонента через прокси-сервер

У меня работает. Тут же публиковали моё решение.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: JLweather - погода для Joomla
« Ответ #130 : 12.12.2012, 15:39:14 »
Я не писал что в действующем компоненте не работает, всё работает. Я имел ввиду предусмотреть вариант работы через прокси в новой версии
Почему нет смысла. Многие используют Joomla 1.5. - например я. потому что  joomla  2.5 не работает с php5.1 хочет php 5.2 или выше а я не могу его на сервер себе поставить, так как морда проксика SAMS не работает с php 53. Вот и приходиться сайт держать на 1.5. Да и смысла обновлять нет (там стока всего напичкано) начальство не оценит, а работы на миллион
« Последнее редактирование: 12.12.2012, 15:44:21 от palexa »
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: JLweather - погода для Joomla
« Ответ #131 : 12.12.2012, 15:56:58 »
У меня Блог тоже на 1.5 и обновляться не собираюсь пока что. :0)
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

zikkuratvk

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

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: JLweather - погода для Joomla
« Ответ #133 : 12.12.2012, 17:26:11 »
Да это дело разработчика, ИМХО. Хозяин - барин. По опыту, Joomla 1.5 осталась примерно у 15%. Если Вам эта аудитория интересна - велкам. Если нет - ну на нет и суда нет. Один хрен со временем 1.5-шных сайтов будет все меньше и меньше
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

apelsin

  • Захожу иногда
  • 129
  • 0 / 1
Re: JLweather - погода для Joomla
« Ответ #134 : 05.01.2013, 19:05:14 »
Я тоже за версию для Joomla 1.5. Неплохо еще было бы сделать погоду на месяц
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #135 : 07.01.2013, 03:46:53 »
Я тоже за версию для Joomla 1.5. Неплохо еще было бы сделать погоду на месяц
Еще бы кто нибудь ее научился предсказывать на месяц ;-) тут на неделю не могут точно предсказать
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

cheroky

  • Осваиваюсь на форуме
  • 38
  • 0 / 2
Re: JLweather - погода для Joomla
« Ответ #136 : 20.01.2013, 15:30:50 »
Здравствуйте, за ранние спасибо за компонет! я вот установил компонет и модуь ноу меня проблема  выдает ошибку

Warning: file_get_contents(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /components/com_jlweather/models/jlweather.php on line 27 Warning: file_get_contents(http://xml.weather.co.ua/1.2/forecast/13484?dayf=5&lang=ru): failed to open stream: no suitable wrapper could be found in /components/com_jlweather/models/jlweather.php on line 27 Warning: Invalid argument supplied for foreach() in /components/com_jlweather/models/jlweather.php on line 39

где я ошибся при установки или что я пропустил?
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: JLweather - погода для Joomla
« Ответ #137 : 20.01.2013, 16:21:14 »
Цитировать
allow_url_fopen=0
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

cheroky

  • Осваиваюсь на форуме
  • 38
  • 0 / 2
Re: JLweather - погода для Joomla
« Ответ #138 : 20.01.2013, 21:30:37 »
allow_url_fopen=0
это включил на сервере, но осталась еше одна ошибка Warning: Invalid argument supplied for foreach() in /components/com_jlweather/models/jlweather.php on line 39

Цитировать
       foreach ($xml->forecast->day as $fpart) {
          $forecast = array();
          $attr = $fpart->attributes();
что тут поменять?:(
*

MALECKY

  • Захожу иногда
  • 88
  • 4 / 0
  • олег
Re: JLweather - погода для Joomla
« Ответ #139 : 24.01.2013, 17:13:18 »
weather.co.ua этот сайт перестал работать и данные не передаются как быть при этом случае
*

zikkuratvk

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

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #141 : 27.01.2013, 09:13:15 »
у кого до сих пор не работает обновление погоды. Скачайте обновления с нашего репозитория. https://bitbucket.org/joomline/jl-weather/overview
Там уже достаточно много обновлений, сразу хочу сказать, что обновления только для Joomla 2.5. Кстати в репозитории версия уже поддерживает Joomla 3. Кому совсем не в терпеж :-).
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #142 : 27.01.2013, 18:13:16 »
Решил не откладывать в долгий ящик. Выкладываю релиз погоды Joomla версия присвоенна 2.5.
Выпуск актуален только для Joomla 2.5 и Joomla 3.0.

Изменения:
Исправление найденных ошибок.
Добавлен router.
Добавлена поддержка навигации Joomla.
Переработаны языковые файлы и константы.
Совместимость с Joomla 3.0.
Добавлена автоматическая генерация Title.
Переработан внешний вид компонента.
Количество шаблонов сокращено до одного.
Изменены сервера для парсинга.
Единый пакет инсталляции.
Изменена система кеширования.

Официальная страница компонента погоды
Скачать компонент погоды.
« Последнее редактирование: 27.01.2013, 18:21:41 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

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

cheroky

  • Осваиваюсь на форуме
  • 38
  • 0 / 2
Re: JLweather - погода для Joomla
« Ответ #144 : 30.01.2013, 01:27:58 »
Warning: Invalid argument supplied for foreach() in /components/com_jlweather/models/jlweather.php on line 39
 ее народ помогите плз, дайте хоть наводку как решить эту проблему?:( что вобше значит даная ошибка?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #145 : 30.01.2013, 05:56:25 »
Warning: Invalid argument supplied for foreach() in /components/com_jlweather/models/jlweather.php on line 39
 ее народ помогите плз, дайте хоть наводку как решить эту проблему?:( что вобше значит даная ошибка?
если предположить, что я обладаю телепатическими способностями... а по вашему вопрос я ими должен обладать))
то вероятно вы не указали ни каких городов для отображения.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

cheroky

  • Осваиваюсь на форуме
  • 38
  • 0 / 2
Re: JLweather - погода для Joomla
« Ответ #146 : 30.01.2013, 14:14:50 »
Та там по умолчанию стоят 692#Кемерово,23#Киев 
*

zikkuratvk

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

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JLweather - погода для Joomla
« Ответ #148 : 30.01.2013, 16:36:23 »
Обновили компонент погоды. Присвоена версия 2.5.1

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

cheroky

  • Осваиваюсь на форуме
  • 38
  • 0 / 2
Re: JLweather - погода для Joomla
« Ответ #149 : 30.01.2013, 18:10:45 »
обновил до 2.5.1 и уже работает, благодарочка за такой крутой компонент:)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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