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

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Команда JoomLine представляет пока еще экспериментальное расширение. Которое на наш взгляд заставит немного по другому взглянуть на социальные кнопки.



Плагин поддерживает социальные сети: Вконтакте, Google+, Facebook, Одноклассники и Твиттер.

Решение возникло из-за неудовлетворенности существующими социальными кнопками типа Like:
  • Внешний вид которых нельзя настроить
  • Значительно увеличивают время загрузки страницы
  • Дают кучу фреймов на странице
  • И еще многие проблемы который многим не нравятся

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

Что даст вам этот плагин?
Это 100% настраиваемый внешний вид.
Это отсутствие внешних ссылок на социальные сети, а так же отсутствие фреймов и кучу JS библиотек.
Это минус 500 кб к загружаемой странице.
Это счетчик упоминаний страницы в социальных сетях (вы можете сразу увидеть рейтинг статьи).
Это скорость работы и маленький вес самого плагина.
Это простая настройка под com_content.

Плагин поддерживает Joomla 2.5/3.0 и распространяется свободно.
Плагин находится в стадии тестирования и возможны какие то проблемы и недоработки. Если вы нашли ошибки просьба обратиться к нам.

Внимание! Версия плагина для Joomla 1.5 более не поддерживается. Но вы можете купить JL LIKE PRO они будут обновляться в дальнейшем.

Ссылка на описание плагина социальных кнопок
Демо плагина

Приглашаем всех присоединиться к разработке плагина на https://bitbucket.org/joomline/jllike

Обратите внимание что есть еще и коммерческая версия плагина JL Like PRO.
Она гарантирует поддержку Joomla 1.5 и Joomla 2.5.
Добавляет дополнительные кнопки социальных сетей.
Поддержка интеграции компонентов:  K2, VirtueMart, JoomShopping, AdsManager, Content, Zoo

Прочитать | Купить
« Последнее редактирование: 06.04.2013, 08:04:30 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

martinez

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
  • www.barshow.com.ua
они конфликтовали с шаблонами от Yoo и widjetkit? убрал. Это только у меня так?
*

Go-destroy

  • Захожу иногда
  • 221
  • 4 / 1
они конфликтовали с шаблонами от Yoo и widjetkit? убрал. Это только у меня так?
у меня нет конфликта)
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Обновили плагин социальных закладок до версии 1.1
Учли пожелания и добавили 2 социальные сети одноклассники и гугл+.
Так же теперь можно отключать кнопочки социальных сетей если они вам не нужны.

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

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Портируйте пожалуйста на 1.5 ::)
*

Go-destroy

  • Захожу иногда
  • 221
  • 4 / 1
Спасибо за отличный плагин! Было бвы не плохо сделать выравнивание слева-справа)
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Портируйте пожалуйста на 1.5 ::)
Если проблем в ближайшее время особых не выявится то сделаем порт.

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

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Если проблем в ближайшее время особых не выявится то сделаем порт.
Да очень нужно! Спасибо заранее! А то у меня как минимум четыре сайта, на которых юзаю соц закладки, я бы их с радостью заменил на Ваши.
*

diki78

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Еще бы и добавить мой мир на mail.ru.
*

serg450453

  • Захожу иногда
  • 272
  • 1 / 0
Здравствуйте создатели. Хочу поставить ваш плагин на версию Joomla 2,5. У меня сейчас тоят кнопки на которыъ уже есть отметки что на них нажимали. Если я поставлю Вамш плагин, мне зачтуться все те отметки?  Ну например в стате было нажато 10 раз на твитер, 5 раз на VK и т.д

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

serg450453

  • Захожу иногда
  • 272
  • 1 / 0
Поставил на тестовый сайт, включил, но ничего не видно. Может я что то должен в ручную править?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Поставил на тестовый сайт, включил, но ничего не видно. Может я что то должен в ручную править?
Опубликовали плагин? и включили опцию автодобавления??

На счет первого вопроса ответил в комментариях.

Еще бы и добавить мой мир на mail.ru.
На счет меил.ру согласен что не плохо было бы сделать, но как говорится не все сразу :-) Основное и самое используемое в рунете уже есть... )) фактически не больше 3 социальных сетей которые пользуются популярностью осталось добавить)))
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Плагин JL Like вошел в JED.
Пожалуйста если вы используете это плагин и он вам нравится оставьте свой отзыв на это странице.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Go-destroy

  • Захожу иногда
  • 221
  • 4 / 1
Плагин JL Like вошел в JED.
Пожалуйста если вы используете это плагин и он вам нравится оставьте свой отзыв на это странице.
напишите прямую ссылку)
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Ээээ... куда уже прямее то? :)
http://extensions.joomla.org/extensions/social-web/social-share/social-multi-share/20211 - вот так прямо)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Оставил, что ни на есть, положительный отзыв =)
*

cayennet

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Очень круто  ^-^
От себя добавлю пару пожеланий:
1. Xотелось бы получить возможность добавления кнопок в блог категории, а не только в материал, как сейчас.
2. Перерисовать бы кнопки, а то на темном фоне не очень смотрятся. В таком случае не пожалел бы и денег
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Очень круто  ^-^
От себя добавлю пару пожеланий:
1. Xотелось бы получить возможность добавления кнопок в блог категории, а не только в материал, как сейчас.
2. Перерисовать бы кнопки, а то на темном фоне не очень смотрятся. В таком случае не пожалел бы и денег
Перерисовать вообще их надо :) на самом деле кнопки вы и сами можете нарисовать... в этом и есть одна из главных идей кнопок :-) Я уже обращался за помощью в отрисовке кнопок :)
В блог категорий мы уже думаем как лучше добавить... это мы сделаем еще надо решить как вообще ссылку на страницу скрыть чтоб количества ссылок в блоге категории не было слишком много на странице из за плагина.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

cayennet

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Цитировать
на самом деле кнопки вы и сами можете нарисовать... в этом и есть одна из главных идей кнопок :-)
я в этом ничего не соображаю. а 5 кнопок в одном .png файле вообще вогнали в ступор. Можете объяснить на пальцах как их перерисовывать? Я тогда скинул бы их знакомому художнику и выложил здесь результат
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
я в этом ничего не соображаю. а 5 кнопок в одном .png файле вообще вогнали в ступор. Можете объяснить на пальцах как их перерисовывать? Я тогда скинул бы их знакомому художнику и выложил здесь результат
Я так понимаю все картинки объединены в одну и выводятся CSS спрайтом. Наверняка дизайнер сталкивался со скинами для различных приложений. Плеер например и т.п. По тому же принципу выполнен дизайн и здесь.
*

zikkuratvk

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

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
Как вообще сделать чтобы это заработало?
Joomla 2.5
установил плагин.
включил его
в статье появились кнопки , но окно для ввода комментариев нет + при нажатии на кнопки ничего не происходит.
что нужно еще настроить?
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
в статье появились кнопки , но окно для ввода комментариев нет + при нажатии на кнопки ничего не происходит
Нажимаете именно по иконкам соц сетей или по счетчикам?
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Как вообще сделать чтобы это заработало?
Joomla 2.5
установил плагин.
включил его
в статье появились кнопки , но окно для ввода комментариев нет + при нажатии на кнопки ничего не происходит.
что нужно еще настроить?
вероятней всего проблема с конфликтом скриптов. Что точно по такому описанию сложно сказать.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
проблема частично решена.. почему-то в шаблоне не работало
сменил на другой и заработало
*

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
а можно ли как-то эти кнопки вставить просто в PHP файл?
или например через компонент jumi выводить?
или он только в материалах работает?
*

zikkuratvk

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

Avatar

  • Осваиваюсь на форуме
  • 23
  • 2 / 0
  • мяфк!
А у меня не показываются счётчики (например - тут) >:(
Отрабатывает нормально, а счётчиков нет.. в чём может быть трабла?  

P.S: Joomla 2.5.4, JL Like 1.1 for 2.5
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
У вас отображается счетчик вконтакте. Может дело в том, что никто не делился контентом и счетчики скрыты, потому что единица рядом с контактом есть.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Единицу только что я поставил :)
Возможно конфликт с JLcacle?
*

Langoliers

  • Давно я тут
  • 621
  • 67 / 2
  • Если б Я изучал людей, то был бы паразитологом
Единицу только что я поставил :)
Возможно конфликт с JLcacle?
Да нет. Вроде все работает. Я так понимаю счетчики просто скрыты если никто не голосовал. По моему это логично.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор SmokerMan

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

Автор Septdir

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

Автор sergeytolkachyov

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

Автор fbr

Ответов: 54
Просмотров: 29344
Последний ответ 22.07.2025, 10:13:22
от fbr
Плагин для закрытия ссылок в Joomla 3 - noExternalLinks

Автор buyanov

Ответов: 65
Просмотров: 19645
Последний ответ 06.04.2025, 02:51:35
от azm1n