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

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
JL No Doubles - этот плагин призван помочь людям, у которых есть проблемы с дублями страниц, склеить множество одинаковых страниц в одну сделав редирект с Неправильной страницы, на правильную.
Это простой и удобный инструмент, для того, чтоб сократить дубли в несколько раз. Допустим сайт Joomline сократил дубли в 4 раза после начала использования этого плагина.
Плагин основан на Shnodoubles, передан Hekima на поддержку Joomline.

Поддерживает:

Основные возможности:
Редирект 301 с большого количества возможных дублирующихся страниц. (мы не можем гарантировать что редиректы будут везде, но большую часть страниц com_content он охватывает).
Система исключений для компонентов Joomla.
Система исключений по словам, в случае если вам надо отслеживать какие то системы статистики, или если компоненты не поддерживают роутер Joomla.
Есть обработчик пагинации категорий.

Просим обратить внимание:
Гарнируется поддержка только com_content и меню Joomla. Все остальные варианты могут работать, а могут и не работать, этого нельзя угадать.
Работа с K2, Virtuemart, ZOO, JoomShopping, HikaShop с версии 2.5.1 бесплатна.
Плагин работает, только латиницей и при включенном SEF Joomla. С кириллицей он может работать, но слишком велик риск ошибок. Так же все владельцы кириллических доменов можете не пробовать использовать этот плагин.

Чем может помочь вам этот плагин?
Уменьшение возможных дублей, вплоть до полного излечения от них.
Более корректный перенос ссылочной массы с дублей страниц.
очень сильно помогает если вы перенесли статью из раздела в раздел, так как он будет старую ссылку перенаправлять на новую автоматически, при этом перенесет корректно ссылочную массу через 301 редирект.

Ссылки
Официальна страница плагина
Ссылка на скачивание
пожертвование, так как это правда стимул для совершенствования расширений)
« Последнее редактирование: 03.07.2019, 21:40:58 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

spas

  • Захожу иногда
  • 56
  • 0 / 0
  • Интернет, как и смерть - забирает лучших.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #90 : 19.01.2016, 00:23:27 »
Повторю ещё раз плагин куплен за денежные знаки в электронном виде :D
*

spas

  • Захожу иногда
  • 56
  • 0 / 0
  • Интернет, как и смерть - забирает лучших.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #91 : 19.01.2016, 00:25:39 »
Требуется лицензионный ключ, который стоит денег. В описании плагина это везде написано. И в этой теме (в шапке) тоже написано об этом.
Повторю ещё раз плагин куплен за денежные знаки в электронном виде ,меня интересует конкретная настройка для компонента к2 какие переменные и значения в данном случае прописать ,если кто в курсе или соображения имеет по этой проблеме буду очень признателен.
« Последнее редактирование: 19.01.2016, 00:34:24 от spas »
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #92 : 19.01.2016, 00:39:28 »
Повторю ещё раз плагин куплен за денежные знаки в электронном виде, меня интересует конкретная настройка для компонента к2 какие переменные и значения в данном случае прописать, если кто в курсе или соображения имеет по этой проблеме буду очень признателен.
Достаточно включить галочку напротив компонента k2.
Ничего другого прописывать не надо. Если у вас что-то не работает, создайте тикет в своем личном кабинете http://joomline.net/
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Mr.Can

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #93 : 06.05.2016, 21:16:24 »
Подскажите, проблема следующая. Установлен компонент DJ Catalog 2 все работает до момента установки и включения плагина. После включения плагина сайт с Joomla контентом ложится в 404, при этом материалы в К2 открываются. Дальше больше. После отключения и удаления плагина в DJ Catalog перестают добавляться изображения товаров.
Поясню: при добавлении картинки она видна в миниатюре предварительного просмотра самого DJ Catalog, но при сохранении выводит ошибку: Неверный формат картинки. После уже не важно если переустановить DJ Catalog проблема не решается. Помогите пожалуйста разобраться.
*

Mr.Can

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #94 : 06.05.2016, 23:57:54 »
Вопрос решился. Проблема была в плагине автоматической очистки кеша и содержимого папки tmp при сохранении. Картинка просто не успевала попадать в место назначения, по причине очистки папки. Плагин Cache Cleaner от Regular Labs. Если у кого будет похожая проблема просто в настройках плагина не включайте автоматическую очистку папки tmp
*

smls

  • Захожу иногда
  • 137
  • 8 / 1
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #95 : 02.06.2016, 08:37:30 »
У меня после включения плагина почему-то вместо главной страницы, открывается страница категории с id 2.
Настройки плагина дефолтные. Joomla! 3.5.1, включены ЧПУ и Перенаправление URL
.htaccess:
Спойлер
[свернуть]
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #96 : 02.06.2016, 08:59:40 »
Создайте тикет на joomline.net, опишите проблему, предоставьте доступ к админке и ftp.
*

smls

  • Захожу иногда
  • 137
  • 8 / 1
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #97 : 04.06.2016, 12:01:23 »
Разобрался, у меня у качестве главной страницы указан  xLayout - Blog который выводит на главную материалы из той категории на которую и происходит редирект.
Добавил в jlnodoubles.php,  самом начале:
Код
	if (JURI::current() == JURI::base() or $_SERVER['REQUEST_URI'] == '/index.php')
{
return false;
}
Теперь главная открывается нормально.
« Последнее редактирование: 04.06.2016, 14:28:34 от smls »
*

AndJy

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #98 : 02.08.2016, 09:46:48 »
Перед включением плагин JL No Doubles нужно настраивать, в частности, включить нужные компоненты - КАКИЕ нужно включать?
*

AndJy

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #99 : 02.08.2016, 09:48:36 »
Плагин Direct Alias правильно будет включить ПОСЛЕ того как сработает JL No Doubles - надо ждать (сколько?) или можно сразу его включать?
*

AndJy

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #100 : 02.08.2016, 09:59:56 »
Как увидеть результаты работы JL No Doubles? Уже 30 мин в Google site:наш сайт/ теже самые цифры результатов
*

smls

  • Захожу иногда
  • 137
  • 8 / 1
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #101 : 02.08.2016, 10:11:30 »
Как увидеть результаты работы JL No Doubles? Уже 30 мин в Google site:наш сайт/ теже самые цифры результатов
Вы смеётесь? Смотреть нужно дубли страниц на самом сайте, если с дубля вас перекидывает на каноническую страницу значит всё в порядке.
А в поисковиках результат виден через несколько дней только будет.
*

AndJy

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #102 : 02.08.2016, 10:16:43 »
Ок.
 Перед включением плагин JL No Doubles нужно настраивать, в частности, включить нужные компоненты - КАКИЕ нужно включать? Почему об этом ничего не сказано? Плагин Direct Alias правильно будет включить ПОСЛЕ того как сработает JL No Doubles - надо ждать (сколько?) или можно сразу его включать?
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #103 : 02.08.2016, 15:04:55 »
Ок.
 Перед включением плагин JL No Doubles нужно настраивать, в частности, включить нужные компоненты - КАКИЕ нужно включать? Почему об этом ничего не сказано? Плагин Direct Alias правильно будет включить ПОСЛЕ того как сработает JL No Doubles - надо ждать (сколько?) или можно сразу его включать?
которые требуются вам такие и нужно включать...
А времени потребуется столько сколько нужно, чтоб робот поисковых систем переиндексировал сайт... от 2 недель до полугода занимает... в зависимости от сайта.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

leo78

  • Завсегдатай
  • 1018
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #104 : 26.08.2016, 19:03:25 »
На сайте когда выбираешь назначить ссылке материал пишет:
Такой страницы не существует.

« Последнее редактирование: 26.08.2016, 19:18:08 от leo78 »
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #105 : 28.08.2016, 08:01:37 »
Gосмотрите какой URL открфывется при аякс-запросе, поставьте ключевую перемнную URL в исключения.
*

leo78

  • Завсегдатай
  • 1018
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #106 : 30.08.2016, 00:19:05 »
В том и дело что не пойму
При включении плагина:
Код
<div id="mceu_48" class="mce-widget mce-btn mce-btn-small mce-first mce-last mce-btn-has-text" tabindex="-1" aria-labelledby="mceu_48" role="button" aria-label="Материал">
<button role="presentation" type="button" tabindex="-1">
<i class="mce-ico mce-i-none icon-file-add"></i>
<span class="mce-txt">Материал</span></button></div>
при выключении
Код
<div id="mceu_48" class="mce-widget mce-btn mce-btn-small mce-first mce-last mce-btn-has-text" tabindex="-1" aria-labelledby="mceu_48" role="button" aria-label="Материал">
<button role="presentation" type="button" tabindex="-1">
<i class="mce-ico mce-i-none icon-file-add"></i>
<span class="mce-txt">Материал</span></button></div>
вроде нашёл
Код
tinymce.min.js:3 GET /?view=articles&amp;layout=modal&amp;tmpl=component 404 
Поясните ещё раз, что брать и что вставлять?
« Последнее редактирование: 30.08.2016, 00:31:11 от leo78 »
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #107 : 30.08.2016, 04:04:07 »
layout=modal можно взять, куда и как вставлять написано в инструкции.
*

leo78

  • Завсегдатай
  • 1018
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #108 : 30.08.2016, 10:12:15 »
Цитировать
Как использовать переменные?

Рассмотрим для примера исключение части компонента HikaShop.

Допустим, нас не устраивает какая-то переадресация, допустим паганация категории товара.

Отключаем SEF Joomla на время (плагин в этот момент тоже должен быть отключен).

В категории товара мы видим вот такую ссылку:

/index.php?option=com_hikashop&view=category&layout=listing&Itemid=494

Мы думаем что не хотим фильтровать все категории.

Определяем переменную:

view

Значение:

category

То есть все любая переменная view, которая имеет значение category не будут обрабатываться редиректами.
прочел но не работает
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #109 : 31.08.2016, 05:20:01 »
Значит либо вы что-то неправильно сделали, либо этот плагин тут ни причем.
*

leo78

  • Завсегдатай
  • 1018
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #110 : 31.08.2016, 17:47:08 »
Arkadiy, если отключить плагин ошибки нет, если в плагине в панели компоненты убрать галочку с com_content тоже нет ошибки

Цитировать
JQMIGRATE: Migrate is installed, version 1.4.1
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
GET http://хост/?view=articles&amp;layout=modal&amp;tmpl=component 404 (%D0%9F%D1%80%D0%B5%D0%B4%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5 %D0%BD%D0%B5 %D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%BE [name, type, prefix]: articles, HTML, contentView)

решил проблему

tmpl component
« Последнее редактирование: 31.08.2016, 18:55:59 от leo78 »
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #111 : 31.08.2016, 19:43:12 »
Cоздайте тикет на http://joomline.net/ru/helpdesk.html, укажите проблему и доступ в админку и ftp.
*

leo78

  • Завсегдатай
  • 1018
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #112 : 31.08.2016, 22:13:22 »
Цитировать
Извините, но у Вас, похоже, нет прав доступа ни на одит билет в этой категории.
тикет? доступ в админку и ftp, это бесплатный плагин 2.3.2.
Более того, я проверил уже на двух сайтах.
Просмотр в Google Chrome был ))

Поставьте xampp + Joomla 3.6.2 + JL NO DOUBLES.
- зайдите авторизируйтесь, не залезая в панель управления, измените материал и:


Уже сообщил:
http://joomline.net/ru/forum/jlnodoubles/5894-jl-no-doubles-2-3-2.html

 *DRINK*
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #113 : 01.09.2016, 05:04:23 »
Вы хотите получить помощь и параллельно усложнить нам жизнь?
*

leo78

  • Завсегдатай
  • 1018
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #114 : 01.09.2016, 12:04:11 »
Arkadiy
Вы простите, но доступ к своему сайту не дам, я вас не знаю.
Когда сделаю третий тестовый, тогда дам, но доступ к ftp не дам по любому.
Я заметил эту ошибку уже давно, после обновления Joomla 3 - появился конфликт с TinyMCE, о чём и сообщил.
Вот и сообщил, можете не обращать внимание на это сообщение, я для себя исправил, плагин работает после внесения строки в com_content (tmpl | component) - нормально.
« Последнее редактирование: 01.09.2016, 12:23:43 от leo78 »
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #115 : 02.09.2016, 09:10:06 »
Так я вам про этот способ и говорил несколько сообщений назад.
*

Wak

  • Захожу иногда
  • 95
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #116 : 13.10.2016, 21:24:56 »
Напишу сюда ещё... Есть проблема с дублями. Поисковики откуда-то набрали страниц типа
Код
site.ru/?catid=0&id=1401
Где 1401 - id статьи (может быть любым)
Такие адреса ведут на 404 страницу, но открываются по вот такому адресу
Код
site.ru/1401
Хотя это неправильный адрес. Правильный выглядит следующим образом:
Код
site.ru/1401-zagolovok
Можно ли как-то настроить, чтобы плагин корректно обрабатывал такие случаи?
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #117 : 13.10.2016, 21:29:08 »
адреса формата site.ru/1401 будут обрабатываться корректно.
пример: http://joomline.ru/123
site.ru/?catid=0&id=1401 - сомневаюсь, что обработаются, так как это параметры какие то...
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Wak

  • Захожу иногда
  • 95
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #118 : 13.10.2016, 21:35:28 »
адреса формата site.ru/1401 будут обрабатываться корректно.
пример: http://joomline.ru/123
site.ru/?catid=0&id=1401 - сомневаюсь, что обработаются, так как это параметры какие то...
Правильно сомневаетесь, такие ссылки не обрабатываются плагином, потому и написал :-)
Так возможно ли в данном плагине перенаправлять такие ссылки на корректный адрес?
*

zikkuratvk

  • Глобальный модератор
  • 4822
  • 346 / 2
  • Обслуживаем проекты - дорого.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #119 : 13.10.2016, 21:44:19 »
Правильно сомневаетесь, такие ссылки не обрабатываются плагином, потому и написал :-)
Так возможно ли в данном плагине перенаправлять такие ссылки на корректный адрес?
я же привел пример нашего сайта... где корректно отрабатывается такая ситуация.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT SEO Meta templates плагин сео-шаблонов для Joomla

Автор sergeytolkachyov

Ответов: 26
Просмотров: 5716
Последний ответ 17.10.2025, 16:00:36
от sergeytolkachyov
JL NO doubles не помогает

Автор cher68

Ответов: 2
Просмотров: 2719
Последний ответ 28.03.2025, 07:24:02
от wishlight
lm_any - плагин Last-Modified для любого контента

Автор yunoshev

Ответов: 471
Просмотров: 61808
Последний ответ 15.03.2023, 12:23:54
от Cyberneer
Готовый плагин для генерации мета тегов по шаблону

Автор zloi_genii

Ответов: 9
Просмотров: 1328
Последний ответ 06.09.2021, 16:43:36
от sergeytolkachyov
JL NO doubles не работает с Яндекс Маркетом

Автор espam

Ответов: 0
Просмотров: 914
Последний ответ 27.06.2021, 22:54:24
от espam