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

DanUnited

  • Захожу иногда
  • 124
  • 2 / 0
  • Программист TH ■■■■■■■■■□ (90%) (C)D.u. company
Делаю комопнент
« : 07.01.2010, 17:38:18 »
Прива всем.
Подскажите пожалуйста. Я тут делаю компонент и мне жизненно необходимо:
1. Узнать. зарегистрирован юзер или нет.
2. Если зареган то вывести иго имейл.
Заранее спасибо :)
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: Делаю комопнент
« Ответ #1 : 07.01.2010, 17:47:23 »
Код: php
$user = JFactory::getUser();
if ($user->id) echo $user->email;
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

DanUnited

  • Захожу иногда
  • 124
  • 2 / 0
  • Программист TH ■■■■■■■■■□ (90%) (C)D.u. company
Re: Делаю комопнент
« Ответ #2 : 07.01.2010, 17:51:55 »
Цитировать
Lex
спс
*

DanUnited

  • Захожу иногда
  • 124
  • 2 / 0
  • Программист TH ■■■■■■■■■□ (90%) (C)D.u. company
Re: Делаю комопнент
« Ответ #3 : 08.01.2010, 16:13:23 »
Привет всем :)
Привет всем: работа с редактором: где есть полный перечень всех параметров редактора ?
                    как можно отключить все, что ниже самого редактора (кнопка и еще одно поле).
                    как получить HTML набор, полученный при редактировании редактора, который вставляется методом

Код: php
echo $editor->display("text", "Здесь наш текст", "100%", "300px", "50", "30", true, $params);

                   
« Последнее редактирование: 08.01.2010, 16:21:14 от DanUnited »
*

DanUnited

  • Захожу иногда
  • 124
  • 2 / 0
  • Программист TH ■■■■■■■■■□ (90%) (C)D.u. company
Re: Делаю комопнент
« Ответ #4 : 11.01.2010, 18:26:23 »
Вопрос: как узнать пусть компонента, его корневой коталог ?
Просто я смотрю многие компоненты, такие как RSForm прописуют у себя так:
Цитировать
require_once(_RSFORM_FRONTEND_ABS_PATH.'/languages/'._RSFORM_FRONTEND_LANGUAGE.'.php');
Но это наверное их собственный класс. ?
А как быть если у меня com_pr - мой собственный ? Есть ли глобальные какие-нибудь общие классы для этого ?
Или как сделать свой ?  :'(
*

DanUnited

  • Захожу иногда
  • 124
  • 2 / 0
  • Программист TH ■■■■■■■■■□ (90%) (C)D.u. company
Re: Делаю комопнент
« Ответ #5 : 11.01.2010, 18:39:36 »
Спасибо решил :)
А вот я хотел в свойм компоненте привязать редактор.
Приписывал скрипты :
Код: php
<?php
define('_RSFORM_FRONTEND_ABS_PATH',JPATH_SITE.'\components\com_pr');
$s1 = JPATH_COMPONENT.DS.'editor\jquery\jquery.js';
$s2 =  JPATH_COMPONENT.DS.'editor\wymeditor\jquery.wymeditor.min.js';
?>
<script type="text/javascript" src="<?php echo $s1 ?>"></script>
<script type="text/javascript" src="<?php echo $s2 ?>"></script>

<script type="text/javascript">
jQuery(function()
{
    jQuery('.wymeditor').wymeditor();
});
</script>
Потом прописал область:
<form method="post" action="">
<textarea class="wymeditor">Привет всем !</textarea>
<input type="submit" class="wymupdate" />
</form>
Но скрипты не действуют, они как бы не подключаются - вот в чем прикол. и сколько раз я так и замечал.
Подскажите пожалуйста, как их заставить то нормально действовать ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Делаю бэкап и востановления с помошью Akeeba и kickstart,

Автор Liana

Ответов: 14
Просмотров: 2535
Последний ответ 06.04.2012, 19:51:22
от Liana
Вопрос по htaccess. Делаю "лёгкую" версию основного сайта(клон)

Автор MichaelW

Ответов: 1
Просмотров: 1172
Последний ответ 23.12.2011, 15:31:50
от MichaelW
Альяс не работает или чтото не так делаю.

Автор Turandot

Ответов: 2
Просмотров: 1197
Последний ответ 11.09.2011, 04:59:11
от Turandot
Делаю модуль статы для сайта (Нужна ваша момощь)

Автор Ideal

Ответов: 1
Просмотров: 1083
Последний ответ 04.07.2011, 00:04:09
от Taatshi
Делаю сайт о играх, нужна помощь

Автор Twist6

Ответов: 1
Просмотров: 1136
Последний ответ 11.09.2010, 16:34:50
от Infosakh