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

1day

  • Захожу иногда
  • 160
  • 7 / 6
JComments+FB+VK+TW (во вкладках)
« : 26.12.2010, 21:12:03 »
Увидал здесь несколько тем на форуме, но вот такого предложения еще не заметил.

Что, если сделать вот такие вот табы для JComments как на картинке?



То есть, в первом табе у нас будут стандартные комментарии от JComments, во втором от FB и в третьем от VK, а в четвертом ретвиты?

Увидал такую идею реализации на сайте 3DNews.

Насколько это долго такое реализовать? Может кто плагин сделает такой? Хотелось бы и от пользователей комментарии, и с социальных сетей тоже. Ну а что насчет логинзы - что-то глючит она, непонятно что сделали...
« Последнее редактирование: 27.12.2010, 03:02:02 от 1day »
*

korkunov

  • Захожу иногда
  • 127
  • 1 / 0
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #1 : 27.12.2010, 00:09:48 »
+1
*

Pups

  • Захожу иногда
  • 143
  • 25 / 0
  • Всего знать, не возможно....
JComments+FB+VK+TW (во вкладках)
« Ответ #2 : 27.12.2010, 00:59:37 »
Супер !
Похожее, тоже попадалось несколько раз.
*

uniqum

  • Осваиваюсь на форуме
  • 46
  • 3 / 0
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #3 : 16.01.2011, 19:47:59 »
это надо комментарии в табовый модуль выводить, ну и сам модуль под статьей.
*

nober

  • Захожу иногда
  • 155
  • 1 / 1
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #4 : 16.02.2011, 17:55:34 »
АП ! Ребята реализуйте кто-нибудь такую фичу !
*

zikkuratvk

  • Глобальный модератор
  • 4820
  • 345 / 2
  • Обслуживаем проекты - дорого.
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #5 : 16.02.2011, 18:00:09 »
блин а почему бы самим это не сделать? ))
почему все время кто-то должен за вас все делать... а вы лишь пользоваться?? :-)
Это не так сложно сделать иметь хоть какие то представления как делаются сайты. В чем проблема к JComments прикрутить табы??
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #6 : 16.02.2011, 18:05:29 »
Да это бред а не "фитча" какой смысл в 3х разных системах комментирования?


Нужно в JCommets добавить интеграцию с Facebook и Twitter (т.е. не нужно заходить на сайт, а аватар и ник будет браться из FB и твиттера) это будет киллер фитча остальные компоненты сразу отстанут на пару шагов назад
« Последнее редактирование: 16.02.2011, 18:19:36 от Alldar »
*

nober

  • Захожу иногда
  • 155
  • 1 / 1
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #7 : 16.02.2011, 18:30:52 »
да мне надо сделать для вконтакте . Я не знаю как сделать это
*

Pups

  • Захожу иногда
  • 143
  • 25 / 0
  • Всего знать, не возможно....
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #8 : 17.02.2011, 23:45:41 »
Нужно в JCommets добавить интеграцию с Facebook и Twitter (т.е. не нужно заходить на сайт, а аватар и ник будет браться из FB и твиттера) это будет киллер фитча остальные компоненты сразу отстанут на пару шагов назад

Что то на подобие этого ?
Компонент и модуль Loginza для Joomla: авторизация на Вашем сайте через 20 сервисов
Ток почему-то сам разработчик у себя на сайте это не использует... Ведать не всё так гладко.
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #9 : 18.02.2011, 00:23:29 »
нет логинза создает аккаунт на сайта а я говорю про комметарии только
*

Adam Bazaroff

  • Захожу иногда
  • 112
  • 10 / 5
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #10 : 25.02.2011, 13:03:52 »
Отличная штука! Лучше неё может быть только авто-логин через OpenID в JComments. Но такого нету ещё, а логинза глючная.
*

st.smolyakov

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #11 : 23.05.2011, 14:01:36 »
Поддерживаю. отличная реализация. У кого-нибудь есть идеи как данный алгоритм можно реализовать. или направьте, пожалуйста, где подобное реализовано.
Разработчик этого ресурса мне ответил: Движок у нас свой, комментарии написаны с использованием API задействованных соцсетей и jQuery
« Последнее редактирование: 23.05.2011, 14:10:47 от st.smolyakov »
*

Партизан

  • Захожу иногда
  • 164
  • 11 / 0
  • Тысяча червей! Сверстать всех наверх!
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #12 : 23.05.2011, 16:15:26 »
Увидал здесь несколько тем на форуме, но вот такого предложения еще не заметил.

Что, если сделать вот такие вот табы для JComments как на картинке?


А что там делать-то?
Ставите TabsManager GK3, настраиваете три  таба. В первый таб JComments, во второй FaceBook, в третий ВКонтакте. И всё. ;)
*

st.smolyakov

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #13 : 23.05.2011, 18:08:35 »
1. TabsManager GK3 установил и даже указал где отображаться - отображается.
2. создал 3 вкладки и назвал их вконтакте, facebook, JComments
3. установил JL vkcomments 1.5
4. JComments у меня стоит и работает
Как теперь указать что на вкладке вконтакте должен быть модуль JL vkcomments 1.5, а на JComments - JComments?
*

Партизан

  • Захожу иногда
  • 164
  • 11 / 0
  • Тысяча червей! Сверстать всех наверх!
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #14 : 23.05.2011, 21:04:30 »
В Add Tab есть строчка Module position в ней надо указать позицию модуля (лучи свои сделать, редко в каком шаблоне есть позиции для табов). В потом выводить модуль в этой позиции.
*

st.smolyakov

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #15 : 24.05.2011, 12:04:04 »
указал в TabsManager GK3 что модуль и выбрал соответствующую позицию, но как в эту позицию добавить модуль JL vkcomments 1.5 не понял. с

Как понимаю модуль L vkcomments 1.5 и Jcomments - глобальные. не понимаю как им указать расположение. Там нет соответствующих настроек.

cсылка http://smolyakov.com.ua/photo-porfolio/photo-categories/wedding-photos/item/42-wedding-photo-book

сразу хочу сказать - я новичок
« Последнее редактирование: 24.05.2011, 12:11:43 от st.smolyakov »
*

st.smolyakov

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #16 : 26.05.2011, 13:51:59 »
Реализовал решение. правда по другому
Милости прошу : http://smolyakov.com.ua в любую статью зайти можете.
*

strannik-yura

  • Давно я тут
  • 511
  • 44 / 1
  • :)
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #17 : 26.05.2011, 13:56:53 »
Реализовал решение. правда по другому
Милости прошу : http://smolyakov.com.ua в любую статью зайти можете.

так поделитесь
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #18 : 26.05.2011, 19:36:03 »
Реализовал решение. правда по другому
Милости прошу : http://smolyakov.com.ua в любую статью зайти можете.
у "дураков" мысли сходятся ) реализовал тоже самое ) и тоже на K2 )))
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

beagler

  • Живу я здесь
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #19 : 28.05.2011, 00:41:15 »
так поделитесь
Просто напросто обработку плагинов после текста
Код
<?php echo $this->article->event->afterDisplayContent; ?>
запихиваем в таб.
Но! Если используете ещё какие-то плаги - они тоже будут в этой вкладке :)
*

skai

  • Завсегдатай
  • 1198
  • 153 / 1
  • skaiseo
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #20 : 28.05.2011, 00:51:19 »
Цитировать
Но! Если используете ещё какие-то плаги - они тоже будут в этой вкладке
- это кривой костыль.
Наполнение вашего сайта - 1т.р. стр. (текст, изображения, мета, перелинковка). Гарантия высокого ранжирования. SEO консультация в подарок.
----------------------------------------------------------------------------------------------
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #22 : 28.05.2011, 01:45:23 »
Плагины это хорошо.
Но прямые руки и голова, лучше. ;D
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

beagler

  • Живу я здесь
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #23 : 28.05.2011, 10:05:58 »
вместо того чтоб хамить - предложите человеку правильное решение. Я хоть такое предложил, особо не вникая в суть вопроса.
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #24 : 28.05.2011, 10:34:57 »
вместо того чтоб хамить - предложите человеку правильное решение. Я хоть такое предложил, особо не вникая в суть вопроса.
Даже в мыслях не было хамить. Для тех кому интересен метод реализации, готов своими мыслями поделиться в этой теме.
Правда у меня закрадывается мысль, что скоро данный вопрос будет решен одним из авторов подобного плагина
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

beagler

  • Живу я здесь
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #25 : 28.05.2011, 11:01:29 »
Даже в мыслях не было хамить.
Ну не было - и слава богу.
Просто человек попросил поделится - а в ответ тишина. Вот я и подкинул мысль.
*

Партизан

  • Захожу иногда
  • 164
  • 11 / 0
  • Тысяча червей! Сверстать всех наверх!
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #26 : 29.05.2011, 14:55:02 »
Я смотрю уже проблема решена, правда я бы всё через модули выводил бы. И для этого попытался бы сделать вывод JComments через модуль.
*

Wedal

  • Осваиваюсь на форуме
  • 16
  • 13 / 0
  • Создание сайтов на Joomla
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #27 : 07.06.2011, 12:30:31 »
Постарался максимально разобрать этот вопрос. Получилось почти, как на скрине. Вот статья: http://wedal.ru/uroki-joomla/joomla-comments-extended-system.html
*

nober

  • Захожу иногда
  • 155
  • 1 / 1
Re: JComments+FB+VK+TW (во вкладках)
« Ответ #29 : 08.06.2011, 19:49:05 »
УРА! Наконец таки!! Ребят, кто ставил уже так как описано в статье http://wedal.ru/uroki-joomla/joomla-comments-extended-system.html !! ??
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Поддержка akismet была бы кстати в JComments

Автор Александр Кардаш

Ответов: 16
Просмотров: 5410
Последний ответ 03.10.2022, 11:03:05
от wishlight
Как вывести Jcomments в теле статьи?

Автор marina9777

Ответов: 1
Просмотров: 2985
Последний ответ 09.04.2022, 13:20:07
от Helios
Управление подпиской на уведомления о новых комментариях в JComments

Автор smart

Ответов: 66
Просмотров: 49075
Последний ответ 24.09.2021, 16:21:37
от Vlad1
Добавить систему рейтинга в JComments

Автор webtrack

Ответов: 59
Просмотров: 60032
Последний ответ 17.05.2021, 11:21:08
от McCafferty
Можно ли reCAPTCH для JComments сделать с отложенной загрузкой?

Автор ncknck

Ответов: 12
Просмотров: 3685
Последний ответ 04.11.2020, 20:50:42
от ProtectYourSite