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

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Только сейчас заметил...в Title браузера тоже самое...

« Последнее редактирование: 01.07.2011, 00:08:44 от Serge_Li »
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
/components/com_ncatalogues/views/object/tmpl/default.php
Найти такой код
Код
$document->setTitle($title);
И заменить на
Код
$document->setTitle(strip_tags($title));

P.S. Вам надо моим Бета-тестером стать))
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
я не против :)
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Ок, как раз скоро выйдет Бета версия компонента для J1.6.x
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
по всей видимости имелся в виду 'default.php'
К сожалению в этом файле нет вхождения 'setTitle'
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
как это нет?
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Интересно... в инсталляции все есть именно так, как Вы указали а вот непосредственно на сайте там находится другой файл (по размеру точно: 2981 вместо 5534)
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Возможно он остался от версии 27. Я вначале ее снес полностью (через анинстолл), а потом установил 28
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
в 27 он тоже там есть
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
и в 26 есть
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
но возножно при установке 28 он не переписался поверх... сейчас просто накачу новую версию
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
файл в студию.
Как он мог не переписаться, если начиная с 23 версии эта строка там есть
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Все заработало! сенкс. Это я искал в admin/... а нужно было просто в components/... сорри. Пора спать. Заработался.

Спасибо за помощь.
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Возник вопрос по сортировке табл. сайта, настройки которой выполняются в меню Joomla.
Мои действия:
1. выбираю необходимое поле для сортировки для данного пункта меню:

2. После нажатия сохранить (применить) получаю:


после этого фактически
1. сортировки по выбанному полю нет:

2. уже невозможно выполнять сортировку по др. полям.

Гляньте пожалуйста.
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Сортировка по полю Порядок прекрасно работает.
Вопрос в том что у вас обозначает это поле Порядок, вы там добавили чтото?
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Цитировать
Сортировка по полю Порядок прекрасно работает.
Т.е. как я понял, поведение компонента правильное?
Но тогда ФАКТИЧЕСКИ сортировка на сайте НЕ работает. Можете убедиться сами. Доступ у Вас есть. См. меню "Архив журнала > Архив статей"

Цитировать
Вопрос в том что у вас обозначает это поле Порядок, вы там добавили чтото?
Ничего не добавлял. Обычное стандартное числовое поле, формируемое по правилу: год+номер+страница, например 20110312 означает 2011 год, номер 3, страница 12.
Поле введено для глобальной сортировки ВСЕГО Архива статей, размещенных в каталоге.
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Цитировать
Ничего не добавлял. Обычное стандартное числовое поле, формируемое по правилу: год+номер+страница, например 20110312 означает 2011 год, номер 3, страница 12.
Поле введено для глобальной сортировки ВСЕГО Архива статей, размещенных в каталоге.
То есть Порядок у вас это числовое поле?
Посмотрите внимательно - скорее всего в том выпадающем списке у вас 2 раза встретится это поле
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Точно! Вы правы, есть там второе такое же поле. Выбрал его, стало сортировать. Но:
1. Возможно ли изменить направление сортировки по умолчанию. (Мне нужно в обратном порядке).
2. По прежнему НЕ выполняется сортировка при клике на шапке таблицы.

Подскажите, может изменить это поле на текстовое и станет легче? :)
Еще одно наблюдение - при нажатии на ссылку для сортировки похоже не происходит никакого обращения к серверу (т.к. не вращается иконка закладки) в случае же клика в админке на шапке для сортировки такое обращение к серверу происходит. Может на фронте кеш не пускает?
« Последнее редактирование: 04.07.2011, 21:40:22 от Serge_Li »
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Цитировать
Еще одно наблюдение - при нажатии на ссылку для сортировки похоже не происходит никакого обращения к серверу
Да, действительно недоработка

в шаблоне search_form.php
После кода
Код
<input type="hidden" name="filter_order_Dir" value="<?php echo $filter_order_Dir ?>" />
Нужно добавить
Код
 <input type="hidden" name="task" id="task_ncatalogues" value="" />
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Цитировать
Да, действительно недоработка
Исправил, обращение к серверу пошло, значек сортировки появился, но сортировка некорреткная см. "НТУУ КПИ":


Полным ходом работаю бета-тестером ;)
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Если я правильно понимаю, Организация - это другой тип объекта? По этим данным проблематично делать сортировку, так как тут связь осуществляется через другую таблицу. В общем запрос сильно тормозить будет.
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Да, Организация - это "Ссылка на дочерний объект".
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Еще один вопрос. У меня 3 типа объекта. У всех у них один и тот же автор а вот подробности при редактировании этих объектов разные в том месте, где по логике должны быть одинаковые. А автора вообще нет. Так и должно быть? Скриншот:



Спасибо за коммент.
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
В случае  Организации авторов - там оказалась одна ошибка связанная с тем, что в имени одного пользователя был возврат каретки
В скрипте до этого не было предусмотрено - отсюда и ошибка.
а  в двух других в настройках Типов объектов не стояла Галочка, что Пользователи могут добавлять объявления
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
спасибо!
Т.е. как я понял сейчас у меня на сайте скрипт поправлен или удален возврат каретки?
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Подправлен - он сам убирает лишние символы
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
Возвращаясь к проблеме НЕсохранения данных в поле.

1. Откатил из архива сайт до перехода (т.е. до 28). откатилось ок
2. Попробовал изменить то поле (Аннотация), которое в 29 НЕ сохранялось - сейчас сохранилось но!
3. Значение поля "user_id" до изменения было 0 после изм. стало 62 (admin).

Просьба прокоментировать. Иначе я так понимаю после обновления до 29 наверняка могут возникнуть глюки.

Заранее спасибо.
*

Fat

  • Moderator
  • 479
  • 25 / 0
  • Разрабатываю компоненты для Joomla
Ошибку с textarea я выявил.
Обновил и демку и все апдейты
*

Serge_Li

  • Захожу иногда
  • 93
  • 1 / 0
1. обновился еще раз до 29 - ок
2. внес изменения ТОЛЬКО в одно поле (которое было проблемное), сохранил - ОК! сенкс!
3. но при этом поле user_id с 0 изменилось на 62 (как и раньше).

Вопрос: 3. так и должно быть?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

загрузка фото в nCatalogues

Автор Ledywasya

Ответов: 1
Просмотров: 4942
Последний ответ 24.01.2016, 13:14:34
от sivers
ncatalogues и J3

Автор denis174

Ответов: 1
Просмотров: 4761
Последний ответ 29.05.2015, 16:32:33
от sivers
Пожелания, отзывы и конструктивная критика nCatalogues

Автор Fat

Ответов: 29
Просмотров: 10009
Последний ответ 27.06.2014, 22:30:32
от sivers
LiqPay в nCatalogues. Как реализовать?

Автор ezekiel-2517

Ответов: 0
Просмотров: 5164
Последний ответ 06.12.2012, 19:10:35
от ezekiel-2517
Сайт недвижимости при помощи nCatalogues

Автор EvgeniyyB

Ответов: 3
Просмотров: 6667
Последний ответ 14.09.2012, 15:56:59
от studioab