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

ice-den

  • Захожу иногда
  • 89
  • 0 / 0
Сcылка на сайт http://arsenal.vv.si/ Модуль BT CONTENT SLIDER находится в пункте Home, отображается на главной и в продуктах. После перехода на другой пункт меню и возвращения обратно, модуль скрывается. #btcontentslider89 добавляется display:none; Если убрать display:none;, то модуль появляется, но перестаёт переключать новости. Почему? Кто может помочь? Может в jquery проблема, который закрывает чёрным квадратом контэйнер с новостями? Заранее большое спасибо.

На всякий случай код jquery:
Код
<script >jQuery.noConflict();
      var AjaxContent = function(){

return {
getContent : function(url){
    jQuery(container_div).animate({opacity:1}, //Прозрачность на 0
        function(){ // загружает контент с помощью AJAX
        jQuery(container_div).load(url+" "+content_div, //загружает только выбранную часть
        function(){
            jQuery(container_div).animate({opacity:1}); //возвращает прозрачность обратно на  1
            }
        );
    });
},
ajaxify_links: function(elements){
    jQuery(elements).click(function(){
        AjaxContent.getContent(this.href),  jQuery(".otpechatok").show().animate({"width": "768px",marginLeft:"0px"}, "slow").delay(2000).animate({"width": "0px",marginLeft:"768px"}, "slow");
        return false; //предотвращает нажатие на ссылку
    });

},
init: function(params){ //задает первоначальные настройки
    container_div = params.containerDiv;
    content_div = params.contentDiv;
    return this; //выводит объект
    }
    }
}();
jQuery(function(){
    AjaxContent.init({containerDiv:"#content",contentDiv:".joomla"}).ajaxify_links(".menu li a");
});


      </script>
« Последнее редактирование: 23.02.2013, 00:08:50 от ice-den »
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Re: Нужна помощь с модулем BT CONTENT SLIDER
« Ответ #1 : 23.02.2013, 03:51:51 »
Если честно... я ничего не понял. какой модуль, почему он в пункте меню, что такое #btcontentslider89 и куда добавляется display:none.

Если вам не трудно, излагайте пожалуйста мысли ясней.
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

ice-den

  • Захожу иногда
  • 89
  • 0 / 0
Re: Нужна помощь с модулем BT CONTENT SLIDER
« Ответ #2 : 23.02.2013, 10:53:43 »
Есть модуль, слайдер новостей "BT CONTENT SLIDER". Он выводится только на главной в пункте меню "Home". Эффект перехода на страницах делал я, с помощью jquery и AJAX. Если нажать на кнопку меню "Услуги", а затем перейти обратно на "Home"(Главная). То модуль не отображается, а отображается только после обновления страницы. А нужно, чтобы поле перехода, он тоже отображался. Новостной модуль имеет id="btcontentslider89". После перехода обратно на главную, этому id присваивается display:none;. Если я в CSS уберу этот display:none, то новостной слайдер отображается, но перестаёт переключать новости.
« Последнее редактирование: 23.02.2013, 11:00:45 от ice-den »
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Re: Нужна помощь с модулем BT CONTENT SLIDER
« Ответ #3 : 23.02.2013, 15:54:48 »
То что проблема в JS - это 100%
Но вы сначала разберитесь со всем вашим набором jquery
а то у вас просто бардак какой-то. куча разных либ.

Код
<script src="http://arsenal.vv.si/modules/mod_bt_contentslider/tmpl/js/jquery.min.js"
<script src="http://arsenal.vv.si/modules/mod_bt_contentslider/tmpl/js/jquery.easing.1.3.js"
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"
<script src="/templates/beez_20/jq/jquery-ui.min.js"

достаточно подключить одну нормальную библиотеки jquery (в минимальной версии или нет - пробуйте и желательно из проверенного источника или скопируйте себе на сервер оттуда же). По 3 раза подключать jquery не стоит, поверьте.
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

ice-den

  • Захожу иногда
  • 89
  • 0 / 0
Re: Нужна помощь с модулем BT CONTENT SLIDER
« Ответ #4 : 23.02.2013, 16:00:02 »
Я отключил всё, что я подключил. Остальное подключает модуль.
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Re: Нужна помощь с модулем BT CONTENT SLIDER
« Ответ #5 : 23.02.2013, 16:05:49 »
Ну значит глюк в модуле, в JS. И модуль какой-то видимо старый, использует jquery 1.3. Разбираться в JS коде не буду, нет времени, да и лень... если честно. Как вариант - найти другой, рабочий модуль (благо их немерено) или искать баг в JS модуля.
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

Marques

  • Завсегдатай
  • 1410
  • 190 / 9
  • Ctrl+F5
Re: Нужна помощь с модулем BT CONTENT SLIDER
« Ответ #6 : 23.02.2013, 16:07:46 »
Или попробуйте отключить jquery модуля и подключите только src="//ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"
Зануда перфекционист, не признающий авторитетов, ищет легкую работу за большие деньги - http://dtkp.ru/ s@dtkp.ru
*

ice-den

  • Захожу иногда
  • 89
  • 0 / 0
Re: Нужна помощь с модулем BT CONTENT SLIDER
« Ответ #7 : 23.02.2013, 16:26:57 »
Попробовал и не получилось. Искал модули  :( Не могу именно такой найти. Это то, что мне нужно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка компонента Unite Revolution Slider 2

Автор Новенький.

Ответов: 5
Просмотров: 1576
Последний ответ 28.05.2021, 10:50:49
от Новенький.
JL Content Fields Filter количество материалов с данными полями

Автор AlexB

Ответов: 7
Просмотров: 1153
Последний ответ 24.01.2021, 20:18:10
от AlexB
Модуль SP Smart Slider

Автор Rebarun

Ответов: 0
Просмотров: 5613
Последний ответ 12.06.2020, 17:56:53
от Rebarun
Проблемы с модулем JUX Mega Menu

Автор spdx15

Ответов: 16
Просмотров: 1881
Последний ответ 10.07.2019, 14:38:49
от sivers
Content Grabber (скачать) - модуль импорта инфы с других сайтов

Автор nikonor

Ответов: 880
Просмотров: 228029
Последний ответ 21.01.2019, 18:54:15
от Frics