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

Sobsoft

  • Захожу иногда
  • 63
  • 1 / 0
  • Бешеный кролег
Re: SM FAQ - простой компонент FAQ'a
« Ответ #210 : 20.04.2010, 13:53:00 »
Подскажите пожалуйста, а как можно вывести весь список вопросов с ответами на одну страничку (естественно с разбивкой на страницы)? Т.е. чтоб не было разделения по категориям.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #211 : 20.04.2010, 14:16:41 »
Подскажите пожалуйста, а как можно вывести весь список вопросов с ответами на одну страничку (естественно с разбивкой на страницы)? Т.е. чтоб не было разделения по категориям.
ну наверное создать одну категорию и все вопросы отнести к этой категории :)
*

kawabanga

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #212 : 20.04.2010, 19:42:59 »
Особенно вопрос №1.. уже в скольких ветках даже не одного форума видел это и везде без ответа, который бы реально всё исправил
« Последнее редактирование: 20.04.2010, 20:00:27 от kawabanga »
*

Sobsoft

  • Захожу иногда
  • 63
  • 1 / 0
  • Бешеный кролег
Re: SM FAQ - простой компонент FAQ'a
« Ответ #213 : 21.04.2010, 05:39:26 »
ну наверное создать одну категорию и все вопросы отнести к этой категории :)
не, это не вариант в данном случае.
*

niceteam

  • Захожу иногда
  • 169
  • 2 / 2
Re: SM FAQ - простой компонент FAQ'a
« Ответ #214 : 21.04.2010, 11:39:19 »
не работает с компонентом sh404 вот уже на протяжение двух месяцов
Выдаёт ссылку вида component/option,com_smfaq/Itemid,25/view,categories/, у меня все ссылки .html , хотелось бы faq.html
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #215 : 21.04.2010, 13:59:54 »
не, это не вариант в данном случае.
тогда в данном случае лучше застрелиться ;)
*

kawabanga

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #216 : 21.04.2010, 18:32:18 »
а вот еще новый вопрос! почему при нажатии "добавить вопрос" ничегоо не происходит?) в меню разрешение всем, в настройках компонента тоже )
тестирую тут - http://dkuznetsky.ru/yourquestions
либо есть пункт сразу на категорИЮ в левом меню внизу

PPS. А вывести пустые группы в категориЯХ можно?) или имя автора вопроса?) в админке автор прописан)
*

Sobsoft

  • Захожу иногда
  • 63
  • 1 / 0
  • Бешеный кролег
Re: SM FAQ - простой компонент FAQ'a
« Ответ #217 : 22.04.2010, 09:26:51 »
kawabanga, какой у вас браузер? p.s. клевый аватар)))
SmokerMan - пистолета тоже нету, что делать))))? Жаль что не нашлось решения(((

Re: SM FAQ - простой компонент FAQ'a
« Ответ #218 : 22.04.2010, 23:58:50 »
Подскажите как отключить подсвечивание вопроса при наведении курсора?
*

kawabanga

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #219 : 23.04.2010, 00:01:40 »
Sobsoft, FF, хотя запустил эксплорер и отладчик ругается "Ошибка: Объект не поддерживает это свойство или метод"
start.addEvent('click', function(e) {
   // prevent default
   new Event(e).stop();
   start.setStyle('font-weight', 'bold');
   log.empty().addClass('ajax-loading');
   ajax.request();
});


оох
*

curt-ain

  • Осваиваюсь на форуме
  • 15
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #220 : 25.04.2010, 20:32:41 »
почему при нажатии "добавить вопрос" ничегоо не происходит?)
здесь экстрасенсов нет, но могу предположить, что у вас подключено не только mootools, но и jQuery. Вместе они не дружат.
*

kawabanga

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #221 : 25.04.2010, 22:57:18 »
curt-ain:
большое спасибо! дело действительно было в этом) +в карму)
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #222 : 25.04.2010, 23:37:03 »
насчет совместимости были, по моему, еще даже в начале упоминания. В перспективе я думал сделать выбор использования каких-либо библиотек, либо отказаться от них совсем. Но перспектива пока очень застоялась :)
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Re: SM FAQ - простой компонент FAQ'a
« Ответ #223 : 25.04.2010, 23:45:16 »
Привет!

простой вопрос. Можно сделать так, что при нажатия на открытый вопрос он обратно закрывается?
JNavigation скачать Здесь
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #224 : 25.04.2010, 23:48:06 »
Привет!

простой вопрос. Можно сделать так, что при нажатия на открытый вопрос он обратно закрывается?
привет.
Простой ответ все можно если нужно :)
Для этого достаточно в JS дописать нужное условие.
Код полностью открытый, так что все в ваших руках ;)
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Re: SM FAQ - простой компонент FAQ'a
« Ответ #225 : 26.04.2010, 00:00:02 »
А кто-нибудь здесь знает как это реализовать? ;D
JNavigation скачать Здесь
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #226 : 26.04.2010, 00:21:34 »
А кто-нибудь здесь знает как это реализовать? ;D
кроме вас думаю никого :)
если оно нужно именно ВАМ! :)
*

selimoff

  • Захожу иногда
  • 243
  • 16 / 0
  • heads up!!!
Re: SM FAQ - простой компонент FAQ'a
« Ответ #227 : 26.04.2010, 02:13:30 »
кроме вас думаю никого :)
если оно нужно именно ВАМ! :)
А может быть кроме меня кому-то тоже нужно :)
JNavigation скачать Здесь
*

Svlad

  • Новичок
  • 9
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #228 : 27.04.2010, 14:01:15 »
Подскажите, пожалуйста.
Отображается всегда 10 вопросов на странице, хотя в настройках ставил и 5 и 15 - просто не реагирует.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #229 : 27.04.2010, 14:06:47 »
Подскажите, пожалуйста.
Отображается всегда 10 вопросов на странице, хотя в настройках ставил и 5 и 15 - просто не реагирует.
в настройках пункта меню отображение категории ставьте сколько нужно, после этого чистите кэш в браузере и желательно в самой Joomla и должно все работать.
*

Svlad

  • Новичок
  • 9
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #230 : 27.04.2010, 14:14:22 »
в настройках пункта меню отображение категории ставьте сколько нужно, после этого чистите кэш в браузере и желательно в самой Joomla и должно все работать.

Все заработало.
Огромное спасибо за оперативность.
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: SM FAQ - простой компонент FAQ'a
« Ответ #231 : 05.05.2010, 13:12:57 »
В админпанели всё прекрасно работает, но вот для обычного пользователя:

Нажимаю Добавить вопрос... крутится колёсико (ну типа загружает что-то), но ничего в результате не происходит. В чём м.б. дело?
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #232 : 05.05.2010, 13:16:55 »
В админпанели всё прекрасно работает, но вот для обычного пользователя:
Нажимаю Добавить вопрос... крутится колёсико (ну типа загружает что-то), но ничего в результате не происходит. В чём м.б. дело?
Проверяйте права на добавление вопроса в категории.
Про это уже в этой теме писалось много раз.
*

goodjiny

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #233 : 09.05.2010, 03:23:00 »
SM FAQ v 1.0.0 beta для Joomla 1.5

Простой компонент Вопрос-Ответ. Основан на стандартном mootools 1.12

Ну в кратце опишу что он делает.

Вопросы можно разбить по определенным категориям.
Вопросы могут задавать определенные группы пользователей (Все, Зарегистрированные, Специальный). Можно задать для каждой категории отдельно.
Так же пользователь может выбрать "уведомление по email". Т.е. если на его вопрос будет опубликован ответ (у вопроса так же должен стоять статус отвечено) на email пользователя посылается уведомление что на такой-то вопрос был опубликован ответ.
При отправке вопроса пользователем, админу на email посылается письмо, что в такой-то категории появился такой-то новый вопрос.
Ответы могут давать только пользователи, которые имеют доступ в админку.
Так же есть возможность редактирование вопросов через Front-End. Для этого конечно нужно авторизоваться на сайте.

Демо Front-End пока можетe посмотреть тут:  http://joomla-code.ru/joomla-faq

06.01.10
 *Добавлено ограничение символов для вопроса;

26.01.10
Новая версия компонента - SM FAQ v1.1

Что нового:

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

Внимание!
Если пользовались старой версией, то для обновления компонента не нужно удалять старый, что бы не потерять уже созданные вопросы, достаточно просто установить его как обычный компонент.

Так как папка Upload, как обычно, уже захламилась на форуме  ^-^, последнюю версию компонента можете скачать ЗДЕСЬ
Все хорошо, только зачем такая реклама высвечивается SM FAQ - Компонент вопрос-ответ для Joomla http://joomla.forsite.org
*

goodjiny

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #234 : 09.05.2010, 03:23:51 »
SM FAQ - Компонент вопрос-ответ для Joomla http://joomla.forsite.org
как убрать эту рекламу?
*

goodjiny

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #235 : 09.05.2010, 03:38:25 »
SM FAQ - Компонент вопрос-ответ для Joomla http://joomla.forsite.org
как убрать эту рекламу?

Пардон сам нашёл. ндо было в менюхе загаловок указать
*

asyasya

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #236 : 11.05.2010, 16:48:24 »
Уважаемые создатели компонента, Capatcha при включенном стандартном SEF не работает. При нажатии на кнопку обновить происходит перенаправление на главную страницу компонента. Подскажите, пожалуйста, как это исправить.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #237 : 11.05.2010, 19:53:54 »
Уважаемые создатели компонента, Capatcha при включенном стандартном SEF не работает. При нажатии на кнопку обновить происходит перенаправление на главную страницу компонента. Подскажите, пожалуйста, как это исправить.
SEF и CAPTCHA здесь никак не взаимосвязаны.
По крайне мере проверял со стандартным SEF все работает нормально.
*

asyasya

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #238 : 12.05.2010, 23:34:53 »
Спасибо за ответ. Будем бороться, чтобы и у нас заработало.
*

vov4ip

  • Новичок
  • 2
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #239 : 13.05.2010, 17:34:45 »
Автору огромный респект!
Отличный компонент, аналогов почти нет

Вот одна не задача у меня… Как ни крути не показывается картинка CAPTCHA. Может кто подскажет где искать и как решить проблему?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Даты и события для Joomla 1.5

Автор newfork

Ответов: 6
Просмотров: 8637
Последний ответ 17.08.2021, 12:08:15
от Elimelech
JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 125369
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 75231
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 8379
Последний ответ 21.01.2016, 23:50:10
от SeBun
Joomposter программа для постинга в Joomla

Автор bigbrain

Ответов: 130
Просмотров: 62593
Последний ответ 21.01.2016, 19:13:20
от KKAAZZOO