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

slash281990

  • Осваиваюсь на форуме
  • 39
  • 0 / 1
Редактор JCE глюки?
« : 06.08.2011, 14:21:26 »
Добрый день!
Люди ну помогите -же пожалуйста с этим редактором JCE
Установил его весь пак компонент + плагин...
Захожу в редактор там не все иконки (функции)


Как зайду в настройки компонента - плагины и вырубаю все "выключить" то вырубает все опции в редакторе...
Жму опять все включить... включает только несколько а на скрине типа все включены....
что делать?



Заранее благодарю!
*

slash281990

  • Осваиваюсь на форуме
  • 39
  • 0 / 1
Re: Редактор JCE глюки?
« Ответ #1 : 06.08.2011, 14:35:26 »
Такая-же х... при установки JCE 2.0.7 там панель вообще пропала
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: Редактор JCE глюки?
« Ответ #2 : 08.08.2011, 09:46:47 »
Плагины-то включены, а ты в настройки компонента зайди. Там есть Группы. Зайди в Default и мышкой перетащи всё, что тебе нужно.
*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
Re: Редактор JCE глюки?
« Ответ #3 : 08.08.2011, 11:50:02 »
На скрине, если мне не изменяет память, TinyMCE, а вовсе не JCE.
А панель да, в JCE может пропасть. Две темы есть на форуме про пляски с бубном по её возврату. Кому-то помогла всего лишь очистка кэша...
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: Редактор JCE глюки?
« Ответ #4 : 08.08.2011, 11:55:35 »
На скрине, если мне не изменяет память, TinyMCE, а вовсе не JCE.

На скрине крупными синими буквами написано:
JCE Менеджер плагинов
*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
Re: Редактор JCE глюки?
« Ответ #5 : 08.08.2011, 12:17:06 »
На скрине крупными синими буквами написано:
JCE Менеджер плагинов

Цитировать
На скрине, если мне не изменяет память, TinyMCE, а вовсе не JCE.
Память мне не изменяет. А то, что стоит быть повнимательней - это да.

ТС может править настройки этого JCE до посинения, пока не переключит редактор в настройках сайта.
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: Редактор JCE глюки?
« Ответ #6 : 08.08.2011, 12:30:49 »
Память мне не изменяет. А то, что стоит быть повнимательней - это да.
ТС может править настройки этого JCE до посинения, пока не переключит редактор в настройках сайта.

А, блин, допёр! На скрине у ТС-а!  ;D
*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
Re: Редактор JCE глюки?
« Ответ #7 : 08.08.2011, 12:43:57 »
Ну да )))
Теперь надо, чтобы дошло и до ТС-а, что Пушкин за него редакторы переключать не будет. ;)
Хотя, возможно, что уже. А то тему-то запостил, а сам два дня за ответом не приходит  ;D
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Редактор JCE глюки?
« Ответ #8 : 10.08.2011, 23:00:25 »
На скрине ТС таки JCE ;) Не спорьте, проверьте. На это кстати какбэ намекает наличие кнопки "исходный код" и туевой хучи кнопок для вставки элементов таблиц.
*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
Re: Редактор JCE глюки?
« Ответ #9 : 11.08.2011, 06:37:59 »
Да не, какие споры?! )))
Но Tiny до невозможности похож:


а JCE - никак:



- если учесть, что по словам ТС-а он устанавливал себе именно JCE 2.0.7, то это представляется... странным, мягко говоря )))
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Редактор JCE глюки?
« Ответ #10 : 11.08.2011, 07:42:23 »

:))
*

Oxlamon

  • Давно я тут
  • 746
  • 95 / 4
Re: Редактор JCE глюки?
« Ответ #11 : 11.08.2011, 08:00:20 »
Всё правильно.

Цитировать
Бди!

(42-й афоризм из собрания мыслей и афоризмов «Плоды раздумья» Козьмы Пруткова.)  ;D
*

slash281990

  • Осваиваюсь на форуме
  • 39
  • 0 / 1
Re: Редактор JCE глюки?
« Ответ #12 : 17.08.2011, 02:14:13 »
ДА Я В ПОЛЬЗОВАТЕЛЯХ ВРУБИЛ В САМОМ НАЧАЛЕ JCE РЕДАКТОР! НИХРЕНА! не пашет
*

slash281990

  • Осваиваюсь на форуме
  • 39
  • 0 / 1
Re: Редактор JCE глюки?
« Ответ #13 : 17.08.2011, 02:27:28 »
ТЕМА ЗАКРЫТА! 2.0.7 ГАВНО! 2.0.10 РАБОТАЕТ
*

slash281990

  • Осваиваюсь на форуме
  • 39
  • 0 / 1
Re: Редактор JCE глюки?
« Ответ #14 : 17.08.2011, 03:10:05 »
В пи**** косолапые работают над редактором http://www.joomlacontenteditor.net/support/forum/jce-200/image-still-disappears-on-adding-a-link/46903
*

monah46

  • Захожу иногда
  • 87
  • 0 / 1
Re: Редактор JCE глюки?
« Ответ #15 : 19.08.2011, 14:17:28 »
J 1.7 редактор JCE 2010

установил редактор + плагины к ниму, руссифицировал редактор и плагины, но вот при создании нового материала выскакивает PLUGIN NOT LOADED : LANGUAGE FILE MISSING - Filemanager, как понимаю не запускается языковой файл, как полечить? на офсайте написал, а они забили наверно на ответы...
*

bhakta

  • Осваиваюсь на форуме
  • 33
  • 10 / 0
Re: Редактор JCE глюки?
« Ответ #16 : 26.08.2011, 23:59:25 »
J 1.7 редактор JCE 2010
установил редактор + плагины к ниму, руссифицировал редактор и плагины, но вот при создании нового материала выскакивает PLUGIN NOT LOADED : LANGUAGE FILE MISSING - Filemanager, как понимаю не запускается языковой файл, как полечить?
J 1.6 та же история.
надо сделать так: в папке language -> ru-RU нужно удалить файл ru-RU.com_jce.xml, вот он зараза то и мешал
« Последнее редактирование: 27.08.2011, 00:03:25 от bhakta »
*

kvv106

  • Новичок
  • 6
  • 0 / 0
Re: Редактор JCE глюки?
« Ответ #17 : 30.01.2012, 02:03:54 »
Спасибо, удалить файл ru-RU.com_jce.xml помогло.
*

ipoint

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
Re: Редактор JCE глюки?
« Ответ #18 : 14.04.2012, 01:08:20 »
Ну, если удалить этот файл, то и русский язык пропадает. Нашел решение – в Глобальных настройках JCE включить сжатие Javascript
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редактор JCE

Автор saks1959

Ответов: 1
Просмотров: 2222
Последний ответ 24.09.2023, 11:28:34
от saks1959
Как русифицировать редактор JCE 2.9.19?

Автор Elevyr

Ответов: 1
Просмотров: 3198
Последний ответ 28.01.2022, 09:34:09
от Elevyr
Редактор JCE обрезает нужный мне код

Автор Romanych

Ответов: 3
Просмотров: 3237
Последний ответ 03.04.2021, 11:44:38
от IToro82
JCE редактор, сохранить перенос строк, как?

Автор x1

Ответов: 0
Просмотров: 2884
Последний ответ 08.10.2020, 14:21:48
от x1
Редактор JCE перенос строк

Автор baren

Ответов: 0
Просмотров: 1144
Последний ответ 28.01.2020, 12:47:37
от baren