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

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Мы очень быстро построили новый компонент карты сайта для Joomla, который сможет заменить osmap и любой другой компонент карты сайта, без регистраций и sms.

Особенности:
Генерирует реальный sitemap.xml
Строит ссылки согласно роутеру Joomla - мы получаем идеальную карту сайта.
Создаёт нагрузку только когда генерируется карта сайта.
Генерирует карту сайта по кнопке и по расписанию.

Требования:
Joomla 4+
8 мегабайт оперативной памяти на каждые 10000 статей.

Описание на joomline - https://joomline.ru/rasshirenija/komponenty/jlsitemap.html

JED - https://extensions.joomla.org/extensions/extension/structure-a-navigation/site-map/jl-sitemap/

Github - https://github.com/Joomline/jlsitemap

Документация - https://joomline.ru/docs/103-jlsitemap.html

Дополнительные плагины:
Интеграция JoomShopping
Интеграция ZOO
Интеграция SWJProjects
« Последнее редактирование: 02.10.2024, 20:34:34 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #120 : 14.11.2018, 22:58:17 »
а. понял. я в настройки крона зашел и оттуда взял ссылку и в адресную строку вбил. карта сгенерировалась, но из админки я не могу её сгенерить по кнопке.
по-моему, это косяк. не должно так жестко кэшироваться. я же на вкладке с кроном меняю значение, почему старое остается в запросе?
Крон с этой проверкой вообще не связан. Крон отделенный плагин у него свои ключ своя ссылка и свои проверки ни как не свалянные с фронтальным доступом к компоненту. Фактически в кроне можно никогда не менять ссылку и она все равно будет работать.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #121 : 14.11.2018, 23:00:57 »
я к тому, что по ссылке из вкладки крона карта генериуется нормально

Код
CVpDKlAPvyd5t4r
CVpDKlAPvyd5t4r
bool(false)
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #122 : 14.11.2018, 23:10:14 »
я к тому, что по ссылке из вкладки крона карта генериуется нормально

Код
CVpDKlAPvyd5t4r
CVpDKlAPvyd5t4r
bool(false)
Ну все вроде верно. Хз что ему не нравиться.  Убери exit и попробуй ещё раз.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #123 : 14.11.2018, 23:17:54 »
типа пишет, что сгенерировалось успешно.
{"success":true,"message":"Sitemap generation complite
Add 8 urls
Exclude 4 urls

а из админки все та же ошибка.
короче пусть кто-то ещё тестирует, а я спать.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #124 : 14.11.2018, 23:23:26 »
типа пишет, что сгенерировалось успешно.
{"success":true,"message":"Sitemap generation complite
Add 8 urls
Exclude 4 urls

а из админки все та же ошибка.
короче пусть кто-то ещё тестирует, а я спать.
Хз что у тебя с админкой. Какой-то мифмческий баг лучше скажи ссылки исключились?
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #125 : 14.11.2018, 23:32:30 »
да, фильтр работает. беру ссылку с вкладки крона, генерю карту, фильтр убрал вхождения.
пусть кто-то ещё протестит для верности, чтобы такого полтергейства не было.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #126 : 19.11.2018, 21:09:38 »
пусть кто-то ещё протестит для верности, чтобы такого полтергейства не было.
@effrit В общем написал мне тут немец с той же проблемой. Что у тебя с картой, но не новой версией а с релизной. Причину так и не нашел, но проверку доступа передел.

Протестируй плз вот эту версию (см. вложение)
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #127 : 19.11.2018, 21:19:23 »
та же фигня, но кажись понял отчего - в админке включено https
при отключении - срабатывает нормально, при включении - снова вылазит ошибка. проверь у себя
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #128 : 19.11.2018, 21:24:16 »
та же фигня, но кажись понял отчего - в админке включено https
при отключении - срабатывает нормально, при включении - снова вылазит ошибка. проверь у себя
У меня HTTPS хм есть одна мысля.
Кстати не вариант мне доступ дать?
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #130 : 19.11.2018, 21:39:43 »
це локальный опенсервер
@effrit  Хм на локальном опен сервере https, а там случаем сбоя сертификата нет? типа добавить исключение?

И да если нажимаешь на debug все норм?

Если с дебагом норм, то я придумал как исправить.
« Последнее редактирование: 19.11.2018, 21:45:18 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #131 : 19.11.2018, 21:53:59 »
ну понятно, что в исключение сайт добавляю, но при этом все работает обычно.

про дебаг - не понял.
если ты про кнопку в компоненте, то она вываливает страницу с содержимым массива.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #132 : 19.11.2018, 22:20:03 »
ну понятно, что в исключение сайт добавляю, но при этом все работает обычно.
Ну теперь все понятно. Сервер то исключения делать не умеет. А там было чтение "удаленного" файла.

если ты про кнопку в компоненте, то она вываливает страницу с содержимым массива.
Да я про нее.

@effrit Попробуй такой вариант(см. вложения). Я полностью передал принцип и сделал редиректы а не получение файла. Должно работать, у меня с включенным ssl и исключением заработало.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #134 : 19.11.2018, 22:25:06 »
но я не понял про чтение удаленного файла.
osmap нормально робил на локалке, в чем разница-то?
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #135 : 19.11.2018, 22:41:57 »
топерь нормально робит  ;)
Ура наконец мы пойми привидение, хотя справедливости ради включать ssl на локалке и добавлять исключение та еще наркомания, но баг есть есть баг, параллельно еще плюшек сделал=)

osmap нормально робил на локалке, в чем разница-то?
OSMap работает абсолютно по другому. К слову говоря, совместимости с Xmap и osmap плагинами не будет. Я попробовал и когда отдельная модель перешла за 1000 строк а нагрузка от одного плагина почти сравнялась с нагрузкой от всей генерации я бросил эту затею и написал 3 новых плагина =)


но я не понял про чтение удаленного файла.
Ну если упростить, то после переноса функции генирации на фронт ничего лучше не придумал кроме как сделать json ответ и читать его через JFile::read, но такое решение оказалось с последствиями, в этот раз сделал по другому.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #136 : 19.11.2018, 22:47:51 »
а почему ssl на локалке - наркомания?
как раз таки удобно, когда финальный сайт на https. по крайней мере, один сайт я так сделал и никаких граблей не вылазило в процессе.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #137 : 19.11.2018, 22:53:28 »
а почему ssl на локалке - наркомания?
Ну а зачем. ssl включаеться и выключаеться одной настройкой. К чему все эти исключения.

Кстати как тебе новый дебаг? (ну тот который массивы выводит) Там теперь куда больше инфы
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #138 : 19.11.2018, 23:04:13 »
таки не понял про ssl.
да - включается, но браузер же ругается и требует добавить в исключения для работы.
а как можно по-другому?

отладчик я не оценю - это для программеров приколюха, мне jbdump-а на конкретный объект хватает за глаза, а что с этой кнопкой делать - я не знаю  ;D
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: JL Sitemap - компонент карты сайта
« Ответ #139 : 19.11.2018, 23:23:25 »
отладчик я не оценю - это для программеров приколюха, мне jbdump-а на конкретный объект хватает за глаза, а что с этой кнопкой делать - я не знаю  ;D
Тот же jbdump будет в отладке работать, в обычном режиме у меня подавлялся.
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: JL Sitemap - компонент карты сайта
« Ответ #140 : 20.11.2018, 22:03:05 »
Обновление JL Sitemap v1.3.0

Изменения в генерации sitemap.xml.
Добавлены языковые переменные.
Добавлен плагин для компонента Метки
Добавлен плагин для компонента Контакты
Добавлен плагин для компонента K2

https://joomline.ru/rasshirenija/komponenty/jlsitemap.html
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #141 : 21.11.2018, 19:13:37 »
Ну, раз вы все исправили, то пришлось вас на JED похвалить  ;D
Товарищи, присоединяйтесь! Двинем в топ отечественного производителя!  *DRINK*
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: JL Sitemap - компонент карты сайта
« Ответ #142 : 22.11.2018, 13:49:54 »
Ну, раз вы все исправили, то пришлось вас на JED похвалить  ;D
Товарищи, присоединяйтесь! Двинем в топ отечественного производителя!  *DRINK*
Это ты просто так не отделаешься) с тебя столько же отзывов  JED)) сколько ты настрочил тут постов))
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: JL Sitemap - компонент карты сайта
« Ответ #144 : 22.11.2018, 14:27:00 »
черт, это ты намекаешь, что надо постирать?  ;D
это я к тому... что надо больше отзывов))
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: JL Sitemap - компонент карты сайта
« Ответ #146 : 22.11.2018, 14:41:09 »
да чего-то народная активность нонче в ноль уходит.
прямо "в бой идут одни старики"  >:(  ;D
Мир меняется :-)
Всем уже форумы особо не нужны)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: JL Sitemap - компонент карты сайта
« Ответ #147 : 29.11.2018, 20:22:20 »
Обновление JL Sitemap 1.4.0

Добавлен плагин Kunena.
Поддержка Joomla 4.
Новые стили для админ панели.
Новые представления установки и удаления карты сайта.
Кнопка удаления карты сайта.
Индикатор генерации карты сайта.

https://joomline.ru/rasshirenija/komponenty/jlsitemap.html - оф страница.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: JL Sitemap - компонент карты сайта
« Ответ #148 : 30.11.2018, 10:53:31 »
при обновлении на локалке вылезло вот это
Код
Warning
JFolder: :delete: Path is not a folder. Path: D:\OpenServer\domains\j300\plugins\system\jlsitemap_cron\layouts
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: JL Sitemap - компонент карты сайта
« Ответ #149 : 30.11.2018, 11:24:55 »
при обновлении на локалке вылезло вот это
Код
Warning
JFolder: :delete: Path is not a folder. Path: D:\OpenServer\domains\j300\plugins\system\jlsitemap_cron\layouts
Ничего страшного, это только в этом обновлении будет.
Причина в том что я переделал функцию переноса layouts и изменил манифест вот и предупрежает.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После перехода на https перестаёт работать XML карта сайта Xmap

Автор Dim

Ответов: 6
Просмотров: 1656
Последний ответ 12.01.2025, 22:36:23
от Dim
Как сделать Sitemap.xml?

Автор phvsfpgs

Ответов: 4
Просмотров: 3222
Последний ответ 02.10.2023, 13:24:09
от sivers
Не принимает в Google вебмастер аналитик карту сайта sitemap.xml

Автор igorsuccess

Ответов: 4
Просмотров: 3726
Последний ответ 25.12.2021, 18:52:58
от igorsuccess
Sitemap поисковым системам для мультиязычной версии сайта

Автор Gevguk

Ответов: 4
Просмотров: 4373
Последний ответ 08.07.2021, 10:55:18
от khan-alex
Не генерируется файл карты сайта XML

Автор европласт

Ответов: 20
Просмотров: 4771
Последний ответ 09.02.2021, 13:28:23
от европласт