Новости 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 Гость просматривают эту тему.
  • 10 Ответов
  • 2981 Просмотров
*

k2004

  • Захожу иногда
  • 54
  • 0 / 0
Всем привет! Вот столкнулся с проблемой, которую не могу решить своими силами и теперь надеюсь на вашу помощь. Сразу хочу сказать, что поиск по сайту и все знающем Google не дал результатов. Проблема появилась на ровном месте, то есть все до одного момента устанавливалось "на ура" и вдруг сообщение: Невозможно найти установочный пакет и еще:

       
Цитировать
* JFTP::store: Bad response
        * Предупреждение! Невозможно переместить файл
        * JFTP::mkdir: Bad response
        * JFTP::chmod: Bad response
        * Unable to create destination

Пробовал разные модули, плагины и шаблоны, так же пытался установить из папки, но на все один и тот же ответ. На локальном сервере все работает нормально. Подскажите, где находится этот установочный пакет и возможно ли его вернуть к жизни, вообщем как решить эту неприятную проблему?
И еще один вопрос! Чтоб не создавать новую тему  ;) Я, в принципе, уже его задавал на этом форуме, но было это давно и ответа так и не получил(( Может сейчас получу  ^-^ Вопрос заключается в кривом отображение рекламы от Google на сайте и криво она выглядит только в Опере! Во всех остальных браузерах все ок. А в Опере под рекламой вываливается окно с Ошибкой:

Цитировать
Неверный адрес

Вы попытались получить доступ к адресу http://googleads.g.doubleclick.net/pagead/ads?format=nullxnull&output=html&lmt=1272567612&ea=0&flash=10.0.32&url=http%3A%2F%2Fwww.avtorem.info%2F&dt=1272567646114&shv=r20100414&prev_slotnames=5388805000&correlator=1272567646102&frm=0&ga_vid=1739425893.1268587957&ga_sid=1269774592&ga_hid=192094459&ga_fc=1&u_tz=180&u_his=2&u_java=0&u_h=768&u_w=1024&u_ah=738&u_aw=1024&u_cd=32&u_nplug=4&u_nmime=217&biw=1007&bih=628&fu=0&ifi=2&dtd=4, который сейчас недоступен. Убедитесь, что веб-адрес (URL) введен правильно, и попытайтесь перезагрузить страницу.
Убедитесь, что соединение с Интернет активно, и проверьте, работают ли другие приложения, использующие это соединение.
Проверьте правильность настроек программного обеспечения безопасности Интернета и убедитесь, что данные программы не блокируют использование браузера.
Если компьютер защищен межсетевым экраном локальной вычислительной сети и его использование может быть источником проблем, обратитесь к вашему системному администратору.
Нажмите клавишу F12 на клавиатуре и отключите прокси-серверы, если только вам не нужен прокси-сервер для подключения к Интернету. Загрузите страницу еще раз.
Нужна помощь?
Откройте справку Opera.
Перейдите к службе поддержки Opera в Интернете.

Может кто-нибудь сталкивался с такой проблемой?
Посмотреть как выглядит это безобразие можно здесь - http://www.avtorem.info/ 
Надеюсь на вашу помощь  !
 
*

rooch

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
Re: Куда исчез установочный пакет?
« Ответ #1 : 29.04.2010, 23:18:07 »
По первому вопросу сказать не могу, ну с Оперой были проблемы вот точно не помню, удалил фрагмент кода в начале и стало все нормально. Сейчас в опере отображается все норм. А сама реклама видна нормально? если под ней видна ошибка.
*

rooch

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
Re: Куда исчез установочный пакет?
« Ответ #2 : 29.04.2010, 23:36:20 »
Да и еще похоже на то что, установлено две рекламы, в фоксе нормально, в опере тоже нормально но под основной рекламой похоже что есть еще одна реклама с другими размерами которая не определяется браузером и не видна на других. Я думаю ошибку надо искать в коде рекламы как бы она не была двоичная.
« Последнее редактирование: 29.04.2010, 23:41:33 от rooch »
*

k2004

  • Захожу иногда
  • 54
  • 0 / 0
Re: Куда исчез установочный пакет?
« Ответ #3 : 30.04.2010, 22:28:02 »
По первому вопросу сказать не могу, ну с Оперой были проблемы вот точно не помню, удалил фрагмент кода в начале и стало все нормально. Сейчас в опере отображается все норм. А сама реклама видна нормально? если под ней видна ошибка.

Я тоже пытался решить проблему при помощи удаления части кода. После этого окно с ошибкой пропало, но Google перестал анализировать текст и вследствие появилась реклама несоответствующая содержанию сайта. И это плохо  :( 
Может есть еще варианты?
*

k2004

  • Захожу иногда
  • 54
  • 0 / 0
Re: Куда исчез установочный пакет?
« Ответ #4 : 04.05.2010, 21:44:18 »
Даа.... похоже сложные задачи((( Может есть идеи по поводу пропажи установочного пакета?
*

rooch

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
*

rooch

  • Осваиваюсь на форуме
  • 20
  • 1 / 0
Re: Куда исчез установочный пакет?
« Ответ #6 : 05.05.2010, 00:13:50 »
В меню управления объявлениями есть объявление с размерами 300x250 ?
*

k2004

  • Захожу иногда
  • 54
  • 0 / 0
Re: Куда исчез установочный пакет?
« Ответ #7 : 05.05.2010, 01:03:33 »
Цитировать
Права на папки проверьте, в частности на папку tmp, какая версия Joomla?

Версия Joomla_1.5.15_RE-Stable-Full-Package, с правами на папки тоже все ок, я же говорю, что все работало и тут вдруг...... Через две или три недели после появления проблемы сайт перенес на другой хостинг и там же опять проверял права на папки, толку ноль (((

Цитировать
В меню управления объявлениями есть объявление с размерами 300x250 ?

Обьявления от гугла:
google_ad_width = 468;
google_ad_height = 60;

Цитировать
Попробуй поискать здесь     http://joomla-support.ru/showthread.php?t=8790&highlight=%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D1%87%D0%BD%D1%8B%D0%B9+%D0%BF%D0%B0%D0%BA%D0%B5%D1%82

По этой ссылке нашел только один способ, который еще не пробовал
Цитировать
По совету Фей можно сделать следующую модификацию для версий PHP больше 5. Открыть файл /administrator/includes/admin.php и добавить туда одну строчку:
Попробую попозже и отпишусь, а сейчас спать пойду)))
*

k2004

  • Захожу иногда
  • 54
  • 0 / 0
Re: Куда исчез установочный пакет?
« Ответ #8 : 06.05.2010, 22:34:01 »
Вот блин, засада!!((( По совету фей пошел искать файл
Цитировать
/administrator/includes/admin.php
, но и его не нашел. И проблема осталась((
*

k2004

  • Захожу иногда
  • 54
  • 0 / 0
Re: Куда исчез установочный пакет?
« Ответ #9 : 11.06.2010, 22:35:02 »
Попробовал обновить версию Joomla, думал может пропадет проблема с установочными пакетами.... Обновил до Joomla_1.5.17 Но нет, все безрезультатно (((( Вот проблема, так проблема!
*

k2004

  • Захожу иногда
  • 54
  • 0 / 0
Re: Куда исчез установочный пакет?
« Ответ #10 : 19.06.2010, 12:52:24 »
Может кто-нибудь скажет какая директория или какие файлы в Joomla отвечают за установку компонентов, модулий и т.п. Может стоит с ними поковыряться?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

!!! Невозможно найти установочный пакет !!!

Автор M0NG0L

Ответов: 12
Просмотров: 28367
Последний ответ 13.06.2016, 04:00:21
от kabban
Выдает ошибку "Невозможно найти установочный пакет"

Автор riabina2

Ответов: 13
Просмотров: 2839
Последний ответ 19.11.2015, 12:03:51
от Ragivort
Как создать новую галерею, куда прописать ссылку?

Автор yoursergeich

Ответов: 9
Просмотров: 2053
Последний ответ 17.06.2015, 16:40:54
от vipiusss
Куда-то делась кнопка добавить в корзину

Автор Marinaaa

Ответов: 1
Просмотров: 1525
Последний ответ 14.07.2014, 20:00:27
от darkghost
код NVU куда вставлять?

Автор Аля

Ответов: 9
Просмотров: 2646
Последний ответ 05.09.2012, 01:31:14
от ELLE