Новости 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

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

pitgtn

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Joomla 1.5.22. Установлен aiContactSafev.2.0.15.stable и JV Zoom 1.5.
При включении JV Zoom, aiContactSafev отказывается работать.
1) Не прикрепляет файлы, зависает.
2) При отправке появляется цифра 1 и кнопка отправить.

Оба компонента, как я понял, используют mootools. Ночь потратил на изучение данной проблемы, но так и не решил  :(
Как заставить их работать вместе?  !
*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
версии mootools должно быть разные, каждый модуль пытается подключить  верно? попробуйте один раз, а лучше скачайте файрфокс плагином файрбаг и посмотрите, что происходит
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
смотрите на каких версиях мтулз они работают
и лучше убрать загрузку скриптов из расширений в ваш индех
вообщем надо смотреть и отладку делать
*

pitgtn

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Файрбаг не показывает конфликтов.

Этот кусок кода от aiContactSafev в индексе
Код
//<![CDATA[
<!--
window.addEvent('load', function() {
changeCaptcha(1,0);
resetSubmit(1);

if($(typeof SqueezeBox!='undefined' && 'system-message')) {
SqueezeBox.initialize();
SqueezeBox.open($('system-message'), {
handler: 'adopt',
size: {x: $('system-message').offsetWidth+30, y: $('system-message').offsetHeight+30}
});
}
});
//-->
//]]>

А это от jv zoom
Код
window.addEvent('load',function(){
if($$('.jv_zoom').length) {
$$('.jv_zoom').each(function(item,i){
new jvZoom({
'id':i,
'zoom_width':'auto',
'zoom_height':'auto'
});
});
}
})


Если есть полезные ссылки по теме, киньтесь пожалуйста.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Покажите полный список скриптов которые загружаются лучше ссылку на сайт
*

pitgtn

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Покажите полный список скриптов которые загружаются лучше ссылку на сайт

Спойлер
[свернуть]

*

karabert

  • Захожу иногда
  • 276
  • 30 / 3
может после подключения всех jquery Добавить $.noConflict(); ?

если подключена только одна библитотека Mootools, то копать больше некуда, у каждого js модуля свое простанство
« Последнее редактирование: 08.01.2012, 20:21:56 от karabert »
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Попробуйте вот эту хрень - сам ещё не пользовал (не нарывался пока на конфликты), но народ уж больно его расхваливает. Можно и jquery, и mootols отключать у всех расширений и грузить только по одной версии.
Есть для J1.5, 1.6 и 1.7
*

pitgtn

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Спасибо за ответы. Победить пока не удалось, ни ковырянием кода, ни установкой дополнительных плагинов.
Единственное что удалось понять, мне по-крайней мере, что при отправке формы mootools в 75 строке формирует POST= 1 что мне в дальнейшем и выдается. Пока временно решил проблему отключив jv_zoom, как только появятся  идеи отпишусь, пока буду изучать mootools.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Конфликт Content Multicategories и JL Content Fields Filter

Автор lenbeton

Ответов: 3
Просмотров: 1285
Последний ответ 26.07.2019, 10:40:39
от lenbeton
Проблема с временем pm/am в компоненте sp soccer (шаблон shaper soccer)

Автор Mira

Ответов: 7
Просмотров: 1726
Последний ответ 21.04.2019, 13:52:42
от Mira
Аддон Контактная форма в компоненте Page Builder Pro

Автор svarg

Ответов: 0
Просмотров: 1155
Последний ответ 21.02.2019, 10:06:39
от svarg
Проблемка с кодировкой в компоненте JotCache

Автор KSS

Ответов: 6
Просмотров: 1607
Последний ответ 03.12.2018, 12:18:58
от kdn79
Проблемы в компоненте RSBlog 1.13.3

Автор Ishti39

Ответов: 1
Просмотров: 1330
Последний ответ 02.09.2017, 00:27:22
от Ishti39