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

DKsN

  • Захожу иногда
  • 258
  • 15 / 0
  • [BODY]
Стало выводится сообщение и только на странице блога Warning: preg_match() [function.preg-match]: Compilation failed: number too big in {} quantifier at offset 8 in /home/remont/2shino.ru/docs/libraries/phputf8/native/core.php on line 151 ([url =http://http:убрл, а то кроме спамеров толку "0"). Непосредственно над меню блога.

Подскажите где капать? Изменил права на публикацию с зарегенных на авторов, вроде после этого появилось предупреждение. Но менял обратно, надпись остаётся.

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

« Последнее редактирование: 25.10.2010, 13:10:28 от DKsN »
*

DKsN

  • Захожу иногда
  • 258
  • 15 / 0
  • [BODY]
Интересно, лень смотреть, лень писать, ни кто не знает или ни кто тему не видит?
Зато интересуют компонентами сайта.
Цитировать
A new entry has been added to Написать администратору and contains the following data
Ваше имя : Иван
E-Mail : хххххххх@mail.ru
Текст : Уважаемый Администратор.Подскажите пожалуйста где можно взять такой же модуль авторизации на сайте как у вас.Большое спасибо.
*DRINK*
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
шаблон = Rocket rt_refraction_j15
модуль = mod_cd_login
-----------
Изменил права на публикацию с зарегенных на авторов,  - где ?
вроде после этого появилось предупреждение - где на кокой стр
*

DKsN

  • Захожу иногда
  • 258
  • 15 / 0
  • [BODY]
Права изменил в My Blog с зарегенных на авторов.
Ошибка появляется только на странице с My Blog.
http://2shino.ru/index.php/blog.html
*

DKsN

  • Захожу иногда
  • 258
  • 15 / 0
  • [BODY]
Вот кусок кода из указанного файла

 if ( !preg_match('/^[0-9]+$/', $offset) ) {
            trigger_error('utf8_substr expects parameter 2 to be long', E_USER_WARNING);
            return FALSE;
        }

        $pattern = '/^.{'.$offset.'}(.'.$length.')/us';

        preg_match($pattern, $str, $matches);

        if ( isset($matches[1]) ) {
            return $matches[1];
        }

        return FALSE;

    } else {

        // Handle negatives using different, slower technique
        // From: http://www.php.net/manual/en/function.substr.php#44838
        preg_match_all('/./u', $str, $ar);
        if( $length !== NULL ) {
            return join('',array_slice($ar[0],$offset,$length));
        } else {
            return join('',array_slice($ar[0],$offset));
        }
    }
}
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
надо смотреть $pattern что передаеться как аргумент
*

DKsN

  • Захожу иногда
  • 258
  • 15 / 0
  • [BODY]
Прошлая ошибка пропала сама собой и долго не появлялась. Но вот сегоня добавил статью в блог и она опять появилась. Если именно эту статью удаляю, то и ошибка проподает. И теперь при добавлении любой статьи появляется.

Warning: preg_match() [function.preg-match]: Compilation failed: number too big in {} quantifier at offset 8 in /home/remont/2shino.ru/docs/libraries/phputf8/native/core.php on line 151

Файлы протоколов на nic.ru в протоколах ошибок появилось вот это: File does not exist: /home/hostname/2shino.ru/docs/administrator/components/com_zoo/assets/images/zoo_16.png Но у меня по такому адресу нет такого компонента вообще.

Хелп пожалуйста. Посмотреть как выглядит ошибка можно тут http://2shino.ru/index.php/blog.html

UPD: Вроде нашёл. Если статья в блоге "Май Блог" слишком длинная, то выдаёт такую фигню. Разбираюсь дальше.
« Последнее редактирование: 22.12.2010, 16:13:19 от DKsN »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как решить такую ошибку Warning: Invalid argument supplied for foreach()

Автор uniqcle

Ответов: 112
Просмотров: 124540
Последний ответ 21.08.2024, 14:04:08
от sivers
Дополнительные поля на странице списка контактов

Автор S_Layer

Ответов: 2
Просмотров: 1435
Последний ответ 15.04.2020, 08:34:45
от ruyurik
Ошибки Warning: Invalid argument supplied for foreach() in

Автор CityCat

Ответов: 11
Просмотров: 2923
Последний ответ 22.02.2019, 14:51:06
от CityCat
Настройка стиля Widgetkit для новостного слайдера на главной странице

Автор Galiakberow

Ответов: 6
Просмотров: 2959
Последний ответ 23.12.2017, 21:31:05
от Galiakberow
Отключить плагин на главной странице

Автор 05_Lezgi_05

Ответов: 8
Просмотров: 3008
Последний ответ 30.09.2017, 17:50:52
от olegnovikov