Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

kerch

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Плагин переопределения роутера
« Ответ #30 : 09.01.2016, 13:54:03 »
Мне нужен роутер на VirtueMart
Как его переопределить?
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Плагин переопределения роутера
« Ответ #31 : 09.01.2016, 14:00:16 »
Возрадуемся господа! Начиная с версии 3.3 появилась нативная возможность переопределять роутеры у компонентов без необходимости хакать их. Класс JRouterSite получил массив $componentsRouters, содержащий классы для управления роутингами компонентов и метод setComponentRouter. Разработчикам теперь можно наследоватьcя от нового класса JComponentRouterLegacy, который в свою очередь применяет интерфейс JComponentRouterInterface. Но это вобщем тема для отдельной статьи.

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

Милости просим на теcтирование. Файл прикрепил к первому посту с именем routersoverrider.zip
« Последнее редактирование: 09.01.2016, 14:03:38 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: Плагин переопределения роутера
« Ответ #32 : 09.01.2016, 14:07:41 »
Тема перемещена в раздел SEF.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Театрал

  • Захожу иногда
  • 232
  • 7 / 0
Re: Плагин переопределения роутера
« Ответ #33 : 20.01.2016, 23:26:49 »
Возрадуемся господа!

Если я правильно понял, новый плагин будет гарантированно переопределять роутеры компонентов, на версиях выше J3.3. Верно?
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Плагин переопределения роутера
« Ответ #34 : 21.01.2016, 07:50:14 »
По идее да. По крайней мере они для этого предоставили возможность. Они еще могут изменить реализацию конечно, да и компоненты могут быть написаны так чтобы их роутинг переопределить было нельзя но это маловероятно.
« Последнее редактирование: 21.01.2016, 07:54:23 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

Театрал

  • Захожу иногда
  • 232
  • 7 / 0
Re: Плагин переопределения роутера
« Ответ #35 : 23.01.2016, 03:30:05 »
Спасибо за ответ!

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

Театрал

  • Захожу иногда
  • 232
  • 7 / 0
Re: Плагин переопределения роутера
« Ответ #36 : 25.01.2016, 10:51:42 »
Для Zoo роутер переопределился. Плагин работает!

Спасибо автору!
*

shambhala

  • Захожу иногда
  • 53
  • 0 / 0
Re: Плагин переопределения роутера
« Ответ #37 : 14.04.2016, 21:56:55 »
После установки плагина и копирования вашей версии роутера к URL главной странице добавляется ?view=featured . Версия Joomla 3.5.1, с чем может быть связано, не влияет ли плагин JL No Doubles?
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: Плагин переопределения роутера
« Ответ #38 : 15.04.2016, 00:20:44 »
После установки плагина и копирования вашей версии роутера к URL главной странице добавляется ?view=featured . Версия Joomla 3.5.1, с чем может быть связано, не влияет ли плагин JL No Doubles?
нравится мне постановка вопроса... хакнули роутер переопределили)) а потом говорят, может быть плагин редиректа виноват)))
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Плагин переопределения роутера
« Ответ #39 : 15.04.2016, 02:03:40 »
А что у вас за компонент к главной привязан? И какой роутер вы переопределяли?

Цитировать
нравится мне постановка вопроса... хакнули роутер переопределили)) а потом говорят, может быть плагин редиректа виноват)))

Оно конечно да, переопределять то с умом надо.
« Последнее редактирование: 15.04.2016, 02:14:34 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

shambhala

  • Захожу иногда
  • 53
  • 0 / 0
Re: Плагин переопределения роутера
« Ответ #40 : 15.04.2016, 08:57:14 »
Нет, я не отрицаю своей криворукости ^-^. Просто разобраться хочу, как так вышло, чтобы не повторять ошибок. Конктетно к главной странице вроде никакой компонет не привязан. Из сторонних установлены: AcyMailing, Akeeba Bacup, J2XML, OSMap, JL No Doubles,  Last Modified Any. Роутер переопределил родной джумловский, соответвенно в папку шаблона добавил ваш роутер.
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Плагин переопределения роутера
« Ответ #41 : 15.04.2016, 13:56:40 »
Какой роутер? Если тот что от com_content то я его в шапку добавил просто для примера. Это было два года назад, он тогда то еще не факт что был правильным и актуальным. А плагин нада качать для версий 3.3+ (routersoverrider.zip). К главной всегда привязан какой то компонент, в данном случае я подозреваю что это все тот-же com_content. Ну и если вы переопределяете роутеры, то зачем вам еще какие то плагины?
« Последнее редактирование: 15.04.2016, 14:02:07 от zomby6888 »
интернет-блог: http://websiteprog.ru
*

shambhala

  • Захожу иногда
  • 53
  • 0 / 0
Re: Плагин переопределения роутера
« Ответ #42 : 15.04.2016, 17:50:22 »
Я предполагал, что данный плагин спасает от обновлений роутера вместе с версией Joomla, или я что-то не так понял?
*

zomby6888

  • Завсегдатай
  • 1473
  • 171 / 3
Re: Плагин переопределения роутера
« Ответ #43 : 15.04.2016, 18:24:36 »
Какого роутера? Этот плагин позволяет переопределять роутеры у компонентов отдельных. Так же как вы шаблоны переопределяете модулей или компонентов.
интернет-блог: http://websiteprog.ru
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Экспериментальный режим роутера SEF

Автор voland

Ответов: 2
Просмотров: 2418
Последний ответ 10.01.2019, 10:44:30
от voland
На ваш взгляд лучший плагин/компонент для SEO оптимизации

Автор maximm

Ответов: 1
Просмотров: 1995
Последний ответ 02.05.2018, 12:05:42
от george_gh
Плагин. Page вместо Start в ссылке пагинации при включеном SEF

Автор cartgen

Ответов: 0
Просмотров: 1301
Последний ответ 25.09.2017, 05:25:56
от cartgen
Плагин 404log для Joomla 3, который делает редирект на свою страницу 404 и много другого

Автор LovelyHost

Ответов: 1
Просмотров: 2717
Последний ответ 11.12.2016, 15:48:37
от LovelyHost
После перехода на VPS перестал работать плагин

Автор sixtinn

Ответов: 0
Просмотров: 1537
Последний ответ 14.03.2015, 00:31:42
от sixtinn