Новости Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

👩‍💻 SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla.Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.👩‍💻 v.2.5.0. Что нового?Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.

Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов swjprojects. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.👩‍💻 Joomla 6. Внесены изменения для корректной установки и работы компонента на Joomla 6. Компонент успешно протестирован на Joomla 6-beta2.Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.- GitHub расширения- Документация на GitHub- Joomla Extensions Directory#joomla #расширения

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

👩‍💻 Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод triggerEvent(), с помощью которого раньше вызывались события для плагинов. Теперь чтобы в своём коде вызвать событие для плагина и получить от него результаты нужно:- создать объект класса события- передать в него параметры

use Joomla\CMS\Event\AbstractEvent;use Joomla\CMS\Factory;use Joomla\CMS\Plugin\PluginHelper;// Грузим плагины нужных группPluginHelper::importPlugin('system');// Создаём объект события$event = AbstractEvent::create('onAfterInitUniverse', [    'subject' => $this,    'data'    => $data, // какие-то данные    'article' => $article, // ещё материал вдовесок    'product' => $product, // и товаров подвезли]);// Триггерим событиеFactory::getApplication()->getDispatcher()->dispatch(    $event->getName(), // Тут можно строку передать 'onAfterInitUniverse'    $event);// Получаем результаты// В случае с AbstractEvent это может быть не 'result',// а что-то ещё - куда сами отдадите данные.// 2-й аргумент - значение по умолчанию, // если не получены результаты$results = $event->getArgument('result', []);
Плюсы такого подхода - вам не нужно запоминать порядок аргументов и проверять их наличие. Если вы написали свой класс события, то в плагине можно получать аргументы с помощью методов $event->getArticle(), $event->getData(), $event->getProduct() и подобными - реализуете сами под свои нужды. Если такой класс события написали, то создаёте экземпляр своего класса события и укажите его явно в аргументе eventClass
use Joomla\Component\MyComponent\Administrator\Event\MyCoolEvent;$event = MyCoolEvent::create('onAfterInitUniverse', [    'subject'    => $this,    'eventClass' => MyCoolEvent::class, // ваш класс события    'data'       => $data, // какие-то данные    'article'    => $article, // ещё материал вдовесок    'product'    => $product, // и товаров подвезли]);
Ожидаемо, что класс вашего события будет расширять AbsractEvent или другие классы событий Joomla.🙁 Есть неприятный нюанс - нельзя просто так вызывать событие и ничего не передать в аргументы. Аргумент subject обязательный. Но если вы всё-таки не хотите туда ничего передавать - передайте туда пустой stdClass или объект Joomla\registry\Registry.
@joomlafeed#joomla #php #webdev

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

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: И куда свалить с Opera?
« Ответ #330 : 08.06.2015, 13:47:06 »
Это на чем?
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
*

ELLE

  • Глобальный модератор
  • 4506
  • 893 / 0
Re: И куда свалить с Opera?
« Ответ #332 : 08.06.2015, 16:17:57 »
вообще-то в Chrome этим эмулятором пользуюсь все время, оч. удобно
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: И куда свалить с Opera?
« Ответ #333 : 08.06.2015, 16:49:56 »
Использовал много разных браузеров. Раньше, без смеха, нравился IE. Да, тупил, не признавал стили и т.д., зато открывал 99% страниц. ИМХО, если бы в него вложили деньги и Мелкософт признало бы и использовало последние технологии, в частности CSS3, то у него есть перспективы. Но это же америкосы... Что касается Opera и Хрома... Знаете, не очень люблю, когда мои данные оседают где то на чужих серверах. Самый вороватый в этом плане - американский Chrome (хоть и самый быстрый). Opera ничуть не отстает, а при режиме "Турбо" вообще весь трафик через них идет. Норвежец Firefox (даже не поленился раскладку переключить) в этом плане является защищенным, прекрасно работает со стилями, внедряются новые технологии, расширяются плагины... Даже популярный TOR на нем базируется. Да, гарантии безопасности, конечно, не даст ни один браузер, но качество его работы и расширяемость лично мне нравится.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: И куда свалить с Opera?
« Ответ #334 : 08.06.2015, 18:34:21 »
Цитировать
Это на чем?
Chrome

Цитировать
Самый вороватый в этом плане - американский Chrome (хоть и самый быстрый)
Вы в курсе что IE изучает все что вы ищите в Google и подмешивает потом эти результаты в свою выдачу основанную на Bing?
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: И куда свалить с Opera?
« Ответ #335 : 09.06.2015, 07:16:38 »
Вы в курсе что IE изучает все что вы ищите в Google и подмешивает потом эти результаты в свою выдачу основанную на Bing?
Да. Я не пользуюсь Bing. Мне достаточно Яндекса. Хотя он порой не всегда выдает то, что нужно, тогда использую Google. Хотя в последнее время чаще использую Linux+Firefox.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: И куда свалить с Opera?
« Ответ #336 : 09.06.2015, 13:11:01 »
вообще-то в Chrome этим эмулятором пользуюсь все время, оч. удобно
Это же не штатная фишка, а аддон? какой?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: И куда свалить с Opera?
« Ответ #337 : 09.06.2015, 13:12:40 »
Штатная, наверное. В Opera новой такая же штатная, по крайней мере...
P.S. Посмотрел - штатная.
« Последнее редактирование: 09.06.2015, 13:16:08 от Efanych »
Создание сайтов, шаблонов, помощь в решении проблем.
*

ELLE

  • Глобальный модератор
  • 4506
  • 893 / 0
*

ShniderHost

  • Осваиваюсь на форуме
  • 24
  • 0 / 3
Re: И куда свалить с Opera?
« Ответ #339 : 30.06.2015, 17:42:31 »
Я в последнее время на Chrome перешел, в основном из-за Google акаунта =)
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: И куда свалить с Opera?
« Ответ #340 : 01.07.2015, 13:53:57 »
Я в последнее время на Chrome перешел, в основном из-за Google акаунта =)
Посмотрите новости. Ни в коем случае ни к чему не подталкиваю, просто хочу, что бы вы были в курсе.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: И куда свалить с Opera?
« Ответ #341 : 11.08.2015, 19:39:24 »
Ну собственно все я думаю с оперой можно попрощаться через пол года уже http://siliconrus.com/2015/08/phantom-of-the-opera/
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: И куда свалить с Opera?
« Ответ #342 : 11.08.2015, 21:09:19 »
Вы серьезно думаете что компанию продают из-за того что она заработала не 30,6 млн денег, а только 29 млн? Вот беда-то какая, прям вешаться можно, бизнес не удался. Хотя получить миллиард единовременно заманчиво:-)
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: И куда свалить с Opera?
« Ответ #343 : 11.08.2015, 21:16:23 »
мы серьезно думаем, что для бизнеса отрицательная динамика может являться существенным стимулом к продаже компании )).
ну или они могут подождать, пока прибыль не упадет до нуля и акции рухнут и продаться за копейки )).

ну и, если смотреть на рынок браузеров, то Opera явно не в тренде.
тем более, что сейчас вин10 и андроиды шагают по свету и несут в массы свои нейтивные браузеры.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: И куда свалить с Opera?
« Ответ #344 : 11.08.2015, 21:33:20 »
что для бизнеса отрицательная динамика может являться существенным стимулом к продаже компании )).

Один квартал не показатель динамики. У Opera и раньше провалы были, и не у нее одной бывают неудачные периоды
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: И куда свалить с Opera?
« Ответ #345 : 11.08.2015, 21:43:00 »
Но до этого они из этого не сокращали штат на 5% и не задумывались о продаже не так ли? :) Мне кажется у них проблемы не с оперой а с престо который они продают за деньги в телики и другую технику
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: И куда свалить с Opera?
« Ответ #346 : 11.08.2015, 21:56:50 »
Один квартал не показатель динамики.
для рынка - показатель. вся новость по ссылке - про это )).
"В ходе торгов 10 августа акции компании опускались на 13%"
если ждать, когда реальная динамика начнется, то можно получить не в 13% скачек, а в 30 и более ).

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

*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: И куда свалить с Opera?
« Ответ #347 : 11.08.2015, 22:17:38 »
Не удивлюсь, если в скором времени она начнет с Google синхронизироваться...
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: И куда свалить с Opera?
« Ответ #348 : 12.08.2015, 10:18:26 »
Вот информация еще от 2012 г о возможной продаже Opera http://bda-expert.com/2012/05/opera-prodayotsya-kto-kupit/, тогда Opera стоила 670 млн баксов, так и не продали, а сейчас стоит миллиард - офигенно хреновая динамика
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: И куда свалить с Opera?
« Ответ #349 : 12.08.2015, 10:42:52 »
KKAAZZOO, ну чего ты возбудился-то так?
670 миллионов можно даже через стабильные банки прокрутить за 3 года так, что будет почти лярд, не говоря уже о более рискованных, но более выгодных вложениях.
как раз с точки зрения бизнеса рост совсем не космический получился (про что и была новость), так что вполне логичная мысль про "продать сейчас".
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: И куда свалить с Opera?
« Ответ #350 : 12.08.2015, 11:12:24 »
670 миллионов можно даже через стабильные банки прокрутить за 3 года так, что будет почти лярд, не говоря уже о более рискованных, но более выгодных вложениях.

Если почитаете сколько компаний скупила Opera за последние 3-4 года, то поймете откуда рост капитализации, никакими банками здесь не пахнет. Кроме того на западе невозможно прокрутить 670 миллионов за 3 года через банки и получить миллиард, там процентные ставки очень маленькие, чуть выше инфляции, а инфляция по нашим меркам микроскопическая.

Так что прощание с Оперой преждевременно.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: И куда свалить с Opera?
« Ответ #351 : 12.08.2015, 11:52:00 »
то поймете откуда рост капитализации, никакими банками здесь не пахнет
речь про то, что с точки зрения бизнеса можно было спокойно продать оперу в 2012 году, вложиться в акции других компаний и получить тот же лярд НИЧЕГО НЕ ДЕЛАЯ.
а цель бизнеса - это всегда ДЕНЬГИ.
поэтому, оценивая текущую прибыльность и риски, можно предпочесть продаться.
ну и вообще, Opera мне давно напоминает Нокию - громкий бренд с отголосками былого величия.
как браузер она всегда была альтернативой, хотя и довольно популярной, а теперь кому она нужна - большой вопрос.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: И куда свалить с Opera?
« Ответ #352 : 12.08.2015, 12:30:10 »
В своё время presto был крутым движком. Надо было дальше его развивать. А они внезапно на него подзабили и перешли на webkit. Как бы текущая ситуация ожидаема была.
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: И куда свалить с Opera?
« Ответ #353 : 12.08.2015, 14:27:21 »
В своё время presto был крутым движком. Надо было дальше его развивать. А они внезапно на него подзабили и перешли на webkit. Как бы текущая ситуация ожидаема была.
Гхм, а я всегда думал что браузер для десктопа у них давно не основной бизнес, и поддерживают его только для статуса, а не потому что он кому то нужен. От сюда уход от престо в блинку, чтоб снизить издержки. Пилить браузер на готовом движке нужна куда меньшая команда, чем пилить браузер и движок одновременно.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

dremora

  • Захожу иногда
  • 461
  • 48 / 12
Re: И куда свалить с Opera?
« Ответ #354 : 12.08.2015, 21:01:41 »
Vivaldi Summer Presto
Всё что не анархия, то фашизм...
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: И куда свалить с Opera?
« Ответ #355 : 12.08.2015, 22:06:45 »
Vivaldi Summer Presto


Это к чему ?
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

dremora

  • Захожу иногда
  • 461
  • 48 / 12
Re: И куда свалить с Opera?
« Ответ #356 : 12.08.2015, 22:31:17 »
Это к чему ?
Браузер Вивальди, как старая школа Opera(движок presto) - взял такое имя именно из-за этой песни.
Но тем не менее стал делать всё также на webkit)))
Всё что не анархия, то фашизм...
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: И куда свалить с Opera?
« Ответ #357 : 12.08.2015, 22:32:41 »
Жаль браузер крайне плох)) ну и опять же тот же Chrome только с интерфейсом написанном на JS (!)
*

dremora

  • Захожу иногда
  • 461
  • 48 / 12
Re: И куда свалить с Opera?
« Ответ #358 : 12.08.2015, 22:46:20 »
Жаль браузер крайне плох)) ну и опять же тот же Chrome только с интерфейсом написанном на JS (!)
Да всё верно - настали времена, когда выгодно клапать браузеры стало порталам и сервисам всяким.
У Opera не было своего Google - потому они и проиграли.
Они изначально проиграли в общем-то, было время когда браузер даже был платным.
Они не пошли в ОпенСорс и не раскрыли исходные коды как сделал в своё время Netscape Navigator и первая Mozilla. А потом в общем-то так пошёл Webkit.
Они стали играть в некий свой Internet Exploer, только у них не было мощной поддержки Microsoft.
Важная вещь, что они делали свою работу достаточно хорошо, потому сравнивать их с IE вообще некорректно...
Они до сих пор не могут открыть исходный код Presto...
Руководство правильно сравнить с Нокиа, что-то очень похожее есть...
В плане краха...
Всё что не анархия, то фашизм...
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: И куда свалить с Opera?
« Ответ #359 : 12.08.2015, 22:56:30 »
Цитировать
Важная вещь, что они делали свою работу достаточно хорошо, потому сравнивать их с IE вообще некорректно...
Ну не вина MS что пользователи не обновляли браузер вовремя (или специально отключали обновления), IE10 уже вполне хороший. На планшетах на винде сейчас IE Edge это лучший браузер, хрому до него далеко по энерго затратат, тач интерфейсу и прожорливости

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

Но тут уже с появлением консорциума Smart TV производители техники стали свой браузер делать поэтому возможно у Opera такие проблемы и появлись
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Файрбаг для Оперы. Есть че-нить?

Автор PashkaRu

Ответов: 3
Просмотров: 7937
Последний ответ 07.10.2010, 22:45:01
от PashkaRu