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

collier2001

  • Новичок
  • 7
  • 0 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #60 : 10.02.2009, 14:23:51 »
Подскажите, в чем может быть проблема. Создаю группы из фронтенда или админки, проверял, они созданы и одобрены, но всеравно выходит сообщение : Ошибка! Эта группа не существует! Возможно, она ещё не одобрена.

Какие обязательные требовоноя к компоненту  есть кроме Community Builder
« Последнее редактирование: 11.02.2009, 09:26:02 от collier2001 »
*

Лана

  • Новичок
  • 7
  • 0 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #61 : 12.02.2009, 20:15:00 »
А на joоstina 1.2. подходит? У меня почему то не находит установочный файл..заранее спасибо.
*

zz84

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
  • ...
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #62 : 12.02.2009, 20:30:57 »
to Лана
Попробуй распаковать, открытиь файл с расширением .XML , заменить все русские на латинские символы(по твоему усмотрению), и запаковать обратно в таком же виде в котором распаковала... Как альтернатива, просто вытяни из архива .XML файл и подправь и замени файл в архиве.... Очень часто такое работает на русских редакциях компонентов... ::) ;D :D
« Последнее редактирование: 13.02.2009, 13:37:51 от zz84 »
*

MickyMaus

  • Захожу иногда
  • 53
  • 5 / 0
  • Я изучаю пхп методом проб и ошибок :)
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #63 : 13.02.2009, 12:24:23 »
To MickyMausПолучилось?..


Еще работаю, сейчас нет времени, делаю новый шаблон, так что если надо, подождите немного
*

anton39

  • Новичок
  • 4
  • 0 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #64 : 22.02.2009, 00:13:56 »
Вроде разобрался с переменными, сейчас редактирую, как закончу выложу измененные файлы
Подскажи пожалуйста что хоть смотреть если разобрался скажи хотя бы что там за проблема, файлы самим можно поправить если знать суть.
Заранее благодарен
*

zz84

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
  • ...
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #65 : 22.02.2009, 02:07:43 »
Подскажи пожалуйста что хоть смотреть если разобрался скажи хотя бы что там за проблема, файлы самим можно поправить если знать суть.
Заранее благодарен

Суть в том что открываешь языковой файл, смотришь имена переменных, а потом смотришь каждый файл компонента, и заменяешь там эти имена переменных на языковые значения... Компонент по каким-то причинам не читает полностью языковой файл...
*

anton39

  • Новичок
  • 4
  • 0 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #66 : 22.02.2009, 11:14:15 »
Я сегодня проанализировал и вот, что у меня выходит если я ставлю JomComment то все прекрасно работает, а если ставлю JComment то появляется этот дефект, что не всесь языковый файл читается.
*

zz84

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
  • ...
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #67 : 22.02.2009, 22:07:07 »
Но ставить две системы комментариев не идейно... Ну... А есть альтернативы этому компоненту?  ^-^
*

egormash

  • Захожу иногда
  • 66
  • 9 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #68 : 05.05.2009, 17:27:27 »
У кого-нибудь есть более-менее рабочая версия этого компонента? Выложите плз а то сайт в первом посте не пашет... А на сайте разработчика версия лежит ну совсем глючная...
*

rast

  • Захожу иногда
  • 64
  • 5 / 1
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #69 : 14.05.2009, 08:37:30 »
Залейте плз куданибудь, та ссылка что давали не работает.... :( :( :(
*

rast

  • Захожу иногда
  • 64
  • 5 / 1
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #70 : 14.05.2009, 17:13:55 »
не могу найти EventList 0.8.10
Есть у когони будь?
*

backdoor

  • Новичок
  • 6
  • 0 / 0
  • chatims.ru
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #71 : 14.05.2009, 21:27:32 »
выложите groupjive 1.6 beta 4 кому не жалко пожалуйсстаа
*

Sulpher

  • Живу я здесь
  • 2130
  • 402 / 16
  • Шаблоны и расширения Joomla
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #72 : 14.05.2009, 21:45:50 »
Прикрепил компонент к первому посту. Кому надо, качайте. (не забываем про карму :) )
P.S. Русификация для Joomla 1.0.x
*

egormash

  • Захожу иногда
  • 66
  • 9 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #73 : 14.05.2009, 22:47:13 »
Прикрепил компонент к первому посту. Кому надо, качайте. (не забываем про карму :) )
P.S. Русификация для Joomla 1.0.x
Блин явно под линуксом сидит( Архив твой не распаковывается... джумловский инсталятор да и любая другая прога ругается(( может перепакуешь?
*

Sulpher

  • Живу я здесь
  • 2130
  • 402 / 16
  • Шаблоны и расширения Joomla
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #74 : 14.05.2009, 23:07:45 »
У меня все работает. Попробуй разархивировать архив и запаковать заново.
*

egormash

  • Захожу иногда
  • 66
  • 9 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #75 : 14.05.2009, 23:13:27 »
У меня все работает. Попробуй разархивировать архив и запаковать заново.
Так именно, что не хочет файлы из архива доставать. Короче восстановил архив винраром... вроде как все файлы читаются теперь.
*

rast

  • Захожу иногда
  • 64
  • 5 / 1
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #76 : 15.05.2009, 06:45:52 »
Подскажите пожалуйста как убрать показ новых участников в группах?
Что то своими силами не выходит разобраться...
*

Aastin

  • Новичок
  • 5
  • 0 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #77 : 27.05.2009, 11:31:09 »
Есть такое - com_groupjive_v29a
..........
Добрый день.
А не могли бы выложить под com_groupjive_v29a
Модули:
My Groups version 1.4a
Latest Bulletins version 1.4
И Плагин:
GroupJive Tab version 1.6
Заранее спасибо)
*

smalexxx

  • Захожу иногда
  • 130
  • 5 / 0
  • А ты сделал КУ?
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #78 : 31.05.2009, 15:07:44 »
Вышел com_groupjive_v30a
Для работы с CB plug_groupjivetab_v.1.6b

Вопрос в том:
у меня Joostina 1.2.0
вместо некоторых слов показывает типа такого "GJ_MAIL_SUBJEC" даже с родным "англ" языком.
ставил и более ранние версии проблема не изменяется
в чём может быть проблема, подскажите  ^-^


[вложение удалено Администратором]
« Последнее редактирование: 14.06.2009, 16:17:21 от smalexxx »
*

vdr

  • Захожу иногда
  • 196
  • 17 / 0
  • Всё есть в тебе. Реализовывайся.
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #79 : 15.07.2009, 18:06:05 »
Появилась версия 1.8b
http://forge.joomlapolis.com/projects/list_files/groupjive

Кто нибудь тестил? И будет ли русификация?
Всё есть в тебе. Реализовывайся.
*

wolf_soloist

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #80 : 16.07.2009, 12:05:22 »
есть ли возможность интегрировать CB версии 1.2.1 с какой нибудь версией Groupjive??
Сама Groupjive не видит билдер (вкладка Integration), мож чтото я не так собрал?
кто подскажет?
*

fatalerror

  • Захожу иногда
  • 444
  • 48 / 2
  • Уполномоченный по правам чайников
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #81 : 16.07.2009, 12:35:21 »
есть ли возможность интегрировать CB версии 1.2.1 с какой нибудь версией Groupjive??
Сама Groupjive не видит билдер (вкладка Integration), мож чтото я не так собрал?
кто подскажет?

Вообще-то там плагин есть к СБ еще со времен 1.6b.
Дальнейшей разработкой Groupjive с весны как раз команда СБ и занимается. Поэтому проблем с интеграцией как раз не должно быть. На прошлой неделе вышла третья бетка 1.8.
Более подробно - на сайте разрабов СБ. Там сейчас вся инфа выкладывается по Groupjive.
Расстреляно форумчан за нецензурщину: 1 (один).  Дерьмо случается...
*

wolf_soloist

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #82 : 16.07.2009, 13:03:47 »
да, действительно есть плагин, но при попытке его установить пишется, что не найден установочный хмл файл.

Перепутал. установлен и все в порядке.
« Последнее редактирование: 16.07.2009, 13:17:53 от wolf_soloist »
*

tinformer

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #83 : 19.07.2009, 23:49:16 »
Пытаюсь "прикрутить" Русскую редакцию Groupjive 1.6 beta4 к сборке Joomla-KD-Edition, получаю следующий результат (при загрузке через административную панель):

Fatal error: Maximum execution time of 90 seconds exceeded in /home2/armosru/public_html/antiflu/libraries/joomla/filesystem/archive/zip.php on line 238

Может, кто-то подскажет, где описано решение этой проблемы?
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #84 : 24.07.2009, 10:40:27 »
А есть у кого на GroupJive 1.8 Beta 3 Released или вообще на ветку 1.8, русский язык?
*

PREMIER

  • Захожу иногда
  • 164
  • 5 / 0
  • Самое важное — это мир во всём мире!
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #85 : 24.07.2009, 10:47:35 »
groupjive1-6_beta4-rus.zip скачанный с первого сообщения при распаковки пишет, что архив повреждён. Что можно сделать?
*

MastaPF

  • Новичок
  • 1
  • 0 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #86 : 29.07.2009, 17:56:40 »
Не совсем понимаю засчет чего на морде сайта  пользователь может создавать группы. Какой модуль использовать?
*

avkend

  • Осваиваюсь на форуме
  • 26
  • 5 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #87 : 07.08.2009, 10:39:48 »
Компонент Groupjive 1.8 b3 локализация:
фронт энд - русификация от vitax и paulo737 + Руссифицировал админку.
Непонятки возникли только в закладке интеграция и последний пункт закладки Аякс. если кто знает что там должно быть дайте знать внесу дополнения.
У себя проверил только перевод админки полет нормальный, фрон энд не проверял еще не включал его.
+ добавил русификацию при создании категории групп и самих групп


[вложение удалено Администратором]
« Последнее редактирование: 07.08.2009, 14:40:26 от avkend »
*

vdr

  • Захожу иногда
  • 196
  • 17 / 0
  • Всё есть в тебе. Реализовывайся.
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #88 : 07.08.2009, 10:59:56 »
Это +...
Есть неточности в переводе.
« Последнее редактирование: 07.08.2009, 11:58:41 от vdr »
Всё есть в тебе. Реализовывайся.
*

avkend

  • Осваиваюсь на форуме
  • 26
  • 5 / 0
Re: Русская редакция Groupjive 1.6 beta4
« Ответ #89 : 07.08.2009, 14:15:13 »
Это +...
Есть неточности в переводе.
а какие именно неточности подправлю?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перевод пользовательской части компонента GroupJive 1.8

Автор DKsN

Ответов: 3
Просмотров: 2716
Последний ответ 12.03.2012, 03:04:53
от aryumin