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

cosmofox

  • Новичок
  • 3
  • 0 / 0
А есть ли вообще родной роутер к2 хотя бы с какими то комментариями, что за что отвечает? я думаю тогда метод тыка и коллективный разум смогут родить хоть что то... !
*

moolkin

  • Захожу иногда
  • 65
  • 15 / 0
Помогите, пожалуйста. Уже три дня в нете ищу, безрезультатно.  :(

Почитайте в этой теме - там есть пример роутера
делаю и помогаю делать сайты на джумле.
кому интересно - стучитесь в мой профиль на фри-лансе
https://www.free-lance.ru/users/Moolkin/
или в аську/скайп
*

Prost

  • Захожу иногда
  • 50
  • 1 / 0
Интересует тоже самое.
Нужны ссылки вида site.ru/tag/Hamptons.html
При том, чтобы хлеб.крошки вкл. все уровни меню как
site.ru-component-k2-itemlist-tag-Hamptons.html
Подскажите пожалуйста, а как сделать короткую ссылку тега ?
Пример:
Сейчас http://site.ru/component/k2/itemlist/tag/Hamptons.html
Нужно http://site.ru/tag/Hamptons.html
Заранее спасибо!
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
Интересует тоже самое.
Нужны ссылки вида site.ru/tag/Hamptons.html
При том, чтобы хлеб.крошки вкл. все уровни меню как
site.ru-component-k2-itemlist-tag-Hamptons.html

Как минимум сделать компонент к2 на главную, а /itemlist/tag/Hamptons.html сократить легко, читай топик.
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
А есть ли вообще родной роутер к2 хотя бы с какими то комментариями, что за что отвечает? я думаю тогда метод тыка и коллективный разум смогут родить хоть что то... !

http://docs.joomla.org/Router
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Пробывал несколько роутеров, выложенных здесь. Хотел узнать, решил кто-нибудь проблему со скачиванием вложениий?
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Lusie

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Прикреплю пока тему, просьба протестировавшим данное решение отписаться о результатах.
Применила это решение - http://joomlaforum.ru/index.php/topic,147877.msg1144552.html#msg1144552, возникли такие баги:

В каталоге все ссылки сразу преобразовались в вид http://site.ru/category/subcategory/название/ - все отлично.
НО: при нажатии на ссылку происходит переадресация на ссылку вида http://site.ru/category/subcategory/название/45-название.html - т.е. добавляется старый id и алиас.html.

Если вручную удаляешь лишнее окончание 45-название.html, то страница в большинстве случаев загружается. В некоторых случаях - 404 ошибка. Подскажите, пож-та, как исправить?
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Цитировать
Если вручную удаляешь лишнее окончание 45-название.html, то страница в большинстве случаев загружается. В некоторых случаях - 404 ошибка. Подскажите, пож-та, как исправить?

Кэш чистили?
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Lusie

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Кэш чистили?
Конечно, с этого начала, в разных браузерах. Вот сегодня 2й день то же самое, причем у разных людей за разными компами.
*

Lusie

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Может, автор этого кода ответит, в чем тут дело? Получается, применить его невозможно ((. Редирект так и остается на старые адреса после чистки кэша.
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
Применила это решение - http://joomlaforum.ru/index.php/topic,147877.msg1144552.html#msg1144552, возникли такие баги:

В каталоге все ссылки сразу преобразовались в вид http://site.ru/category/subcategory/название/ - все отлично.
НО: при нажатии на ссылку происходит переадресация на ссылку вида http://site.ru/category/subcategory/название/45-название.html - т.е. добавляется старый id и алиас.html.

Если вручную удаляешь лишнее окончание 45-название.html, то страница в большинстве случаев загружается. В некоторых случаях - 404 ошибка. Подскажите, пож-та, как исправить?
Может, автор этого кода ответит, в чем тут дело? Получается, применить его невозможно ((. Редирект так и остается на старые адреса после чистки кэша.

Круто, ридеректа там быть не должно хд
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
Пробывал несколько роутеров, выложенных здесь. Хотел узнать, решил кто-нибудь проблему со скачиванием вложениий?

Уделил вам несколько минуток, радуйтесь. Решение оставляет ссылку на вложение по-старому, еще изменил ссылку на item, теперь ссылка будет кончаться не на */, а как везде на .html, кому нужно, как в прошлой версии, ищите в коде строки 108-112, прочитав коммент поймете что делать (:

[вложение удалено Администратором]
*

ukrsem

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
у меня роутер karabertа работает отлично.
Плюсанул карму и блогадарю от себя!
*

hagaiFD

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
  • forum.mostaxi24.com
karabert - зы бэст!

Joomla 2.5.7 , k2 v2.5.0
все работает, .html в конце добавляет...

СПАСИБО!
*

Lusie

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Вообще ничего не понимаю! В каталоге ссылки вида /catalog/guests/6-more/name/.
Нажимаешь - открывается /catalog/guests/6-more/item/70-name/70-name.html. Почему у всех работает, а у меня такая бодяга? >:(
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
Решение оставляет ссылку на вложение по-старому, еще изменил ссылку на item, теперь ссылка будет кончаться не на */, а как везде на .html, кому нужно, как в прошлой версии, ищите в коде строки 108-112, прочитав коммент поймете что делать (:
скачать

ап...
*

jurassik

  • Давно я тут
  • 692
  • 52 / 1
непонятный баг.
материал Тест, алиас test - выдает ошибку 404
изменяю алиас на любой другой - работает.

в данном случае это не критично, но если и с другими алиасами такой фокус
сам шучу - сам смеюсь
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
« Последнее редактирование: 04.12.2012, 07:29:15 от kisBoss »
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
*

ukrsem

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
после хака, в модуле к2 акординга не отображает нормально линки. Если кто сможет исправить, готов поставить большой пивас (компенсация через wmz). зарание благодарен...
*

banker7

  • Осваиваюсь на форуме
  • 28
  • 1 / 0
народ все супер только есть 2 вопроса
1. часть материалов выводилось раньше тегами (http://www.сайт.ru/tag/oskar) после применения последнего router.php url стал следующий http://www.сайт.ru/oskar, это не очень приятно при проиндексируемом сайте с 2000 страниц:) можно ли поправить?
2. до применения router.php пагинация на сайте была  http://www.сайт.ru/glavnaya/-2, после все страницы пагинации стали http://www.сайт.ru (это как хорошо или нет?) при выделении конечно появляется что-то типа http://www.сайт.ru?...=130 но это не то что было раньше. кто и как с этим справляется? или все просто забили на это. Огромное спасибо за внимание и понимание, стебать не надо сам мучаюсь:)
*

moskit

  • Захожу иногда
  • 64
  • 6 / 0
  • ......
karabert, спасибо! Всё пашет норм. Joomla 2.5.8, K2 2.5.7.
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
народ все супер только есть 2 вопроса
1. часть материалов выводилось раньше тегами (http://www.сайт.ru/tag/oskar) после применения последнего router.php url стал следующий http://www.сайт.ru/oskar, это не очень приятно при проиндексируемом сайте с 2000 страниц:) можно ли поправить?


1. мой код обрабатывает уже созданный компонентом к2 "урл"
Код
        // Изменения.
        if(isset($segments[0]))
        {
// изменения от 14 ноября 12 от karabert (timach)
if($segments[0]=='item' && !isset($segments[2]))
                {
                        $alias = explode(':',$segments[1]);
                        $segments[0]=$alias[1];

                        // ссылка на item, заканчивается */
//$segments[1]=null;

// ссылка на item, заканчивается *.html
unset($segments[1]);
                }
        }
        // Изменения. Конец.
И действует он только, если URL был вида /категория или без/item/еще что-то

Тоесть: Изменения не влияют на генерацию ссылок для Тагов

2. незнаю, как пагинацию сделать, pagebreak просто полоску делает
*

hollyangel

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Скажите, после замены роутера изменятся ссылки, а как это повлияет на позиции сайта в поисковиках? Нужно наверное после этого переадресацию делать или нет? Спасибо!
*

maestra

  • Захожу иногда
  • 80
  • 6 / 1
А что изменить в роутере, чтобы ID присутствовал? Т.е. ссылка была вида http://сайт/21-alias.html
У меня материалов много, боюсь, что возникнет ситуация с одинаковыми ссылками... а так все просто супер.
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Немного переделал роутер. Если кому нужно чтобы остался id, не было слэша / в конце ссылки и работали скачивания, попробуйте этот пример.

[вложение удалено Администратором]
« Последнее редактирование: 15.01.2013, 06:45:18 от kisBoss »
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Takusik

  • Осваиваюсь на форуме
  • 45
  • 3 / 0
Уделил вам несколько минуток, радуйтесь. Решение оставляет ссылку на вложение по-старому, еще изменил ссылку на item, теперь ссылка будет кончаться не на */, а как везде на .html, кому нужно, как в прошлой версии, ищите в коде строки 108-112, прочитав коммент поймете что делать (:
Работает на k2 2.6.2 для материалов в подкатегории (второй уровень).

Большое спасибо karabert!

Как там было у Пушкина... Убрать бы ещё из url-ов:
1. site.ru/menu/itemlist/category/1-category.html и
2. site.ru/menu/itemlist/tag/tag_name.html

Кстати, немножко не по теме: это только у меня имя тега в url по-русски, да ещё с %20 вместо дефисов? Подскажите или ткните носом, где почитать/как поправить? Замену символов в k2-настройках в SEO сделала. Спасибо!
*

Andrew1110

  • Захожу иногда
  • 165
  • 0 / 0
Joomla 2.5 + K2 v2.6.2. Главная - (K2-Latest items from (one or more) users or categories), Главное меню -K2 Категория - K2 подкатегория - K2 материалы, дополнительное меню из тегов - K2 Tag. Адреса у одного материала разные имеем в итоге.
Конкретный пример. Условно К2 статья "statya" получит три адерса:
с Главной, где отображаются последние статьи автора или из категорий - index.php/component/k2/item/id-statya
через меню с категориями и подкатегориями                                        - index.php/kategoria/podkategoria/item/id-statya   
через меню тегов                                                                              - index.php/tag/item/id-statya

Как жить-то? Можно поправить?...вот в Joomla 1.5 через теги и через меню попадаешь в итоге на материал с одним и тем же url в строке... А здесь? Средствами ОДНОГО компонента получили 3 разных адреса у одного материала... Не столько напрягает наличие id и item в написании, сколько дубляж этот!
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Andrew1110 читайте форум внимательно. Есть несколько тем по решению дублей в k2. 
Читайте здесь http://joomlaforum.ru/index.php/topic,186275.msg991063.html#msg991063 и здесь http://joomlaforum.ru/index.php/topic,200322.0.html
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

Kuzmitch

  • Захожу иногда
  • 150
  • 7 / 0
поставил на 2 сайта, полет нормальный, большое спасибо за такой рутер, надо бы на разрабам к2 кинуть в багтрекер, так хотя бы дело с мертвой точки сдвинется а то в роадмапе вроде обозначено удаление всех этих паразитов, но как-то мутно
один вопрос - как избавиться от слеша в конце ссылки на материал?
Где их роадмап посмотреть ? - смотрел на форуме что-то не нашел.

P.S. Есть пару вопросов.
1. Есть идеи как перевести русские теги на латиницу ?
2. Как роутер работает с Xmap ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

k2 router - исключается /item /itemlist/category/ убираем id из ссылок, транлитерация для тегов

Автор lammer

Ответов: 83
Просмотров: 42536
Последний ответ 12.03.2019, 10:07:10
от Pizzadox
Удалить из url component/k2/item!

Автор skb4com

Ответов: 6
Просмотров: 16989
Последний ответ 03.03.2017, 11:16:37
от Hollyfild
k2 - itemlist, item

Автор Semukha

Ответов: 2
Просмотров: 1762
Последний ответ 16.09.2016, 18:24:18
от Septdir
Убрать item

Автор amor333

Ответов: 4
Просмотров: 1601
Последний ответ 13.02.2016, 20:22:42
от amor333
как убрать item и id статьи из url?

Автор serjr2d2

Ответов: 1
Просмотров: 2037
Последний ответ 10.12.2015, 07:51:35
от serjr2d2