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

persey01

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Как Создать позицию модуля в файле templateDetails.xml ?

зашел на фтп, вытащил, а дальше что ...
*

persey01

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
А точнее надо сделать это :

Добавление  Tabs Manager GK3 к статье

Создайте позицию модуля в файле templateDetails.xml, при этом в файле шаблона index.php ничего создавать не надо (например: <position>tabmodlocation</position>).

Установите модуль Gavick Tab GK1 в модуле 'tabmodlocation', установите назначение меню как все.

Затем, в содержании статьи, добавьте функцию {loadposition tabmodlocation}.

Вот содержание файлика :

Код
<?xml version="1.0" encoding="utf-8"?>
<install version="1.5" type="template">
<name>siteground-j15-14</name>
<version>1.0.0</version>
<creationDate>30/10/07</creationDate>
<author>SiteGround</author>
<authorEmail>templates@siteground.com</authorEmail>
<authorUrl>http://www.siteground.com</authorUrl>
<copyright>SiteGround</copyright>
<license>SG TOS</license>
<description>TEMPLATE_DESCRIPTION</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_thumbnail.png</filename>
<filename>params.ini</filename>
<filename>templates.php</filename>

<filename>images/banner_01.jpg</filename>
<filename>images/banner_02.jpg</filename>
<filename>images/arrow.png</filename>
<filename>images/bg.jpg</filename>
<filename>images/footer_l_bg.jpg</filename>
<filename>images/footer_m_bg.jpg</filename>
<filename>images/footer_r_bg.jpg</filename>
<filename>images/header_l_bg.jpg</filename>
<filename>images/header_lr_bg.jpg</filename>
<filename>images/header_r_bg.jpg</filename>
<filename>images/header_top_left.jpg</filename>
<filename>images/header_top_middle.jpg</filename>
<filename>images/header_top_middle_shadow_bg.jpg</filename>
<filename>images/header_top_right.jpg</filename>
<filename>images/indent1.png</filename>
<filename>images/indent2.png</filename>
<filename>images/indent3.png</filename>
<filename>images/indent4.png</filename>
<filename>images/index.html</filename>
<filename>images/left_bg.jpg</filename>
<filename>images/left_shadow.jpg</filename>
<filename>images/leftcolumn_bg.jpg</filename>
<filename>images/logo.jpg</filename>
<filename>images/menu_curren_link_bg.gif</filename>
<filename>images/menu_link_bg.gif</filename>
<filename>images/menu_sub_link_bg.gif</filename>
<filename>images/menu_t.jpg</filename>
<filename>images/mw_readon.png</filename>
<filename>images/right_shadow.jpg</filename>
<filename>images/spacer.png</filename>
<filename>images/top_menu_arrow.gif</filename>
<filename>images/top_menu_l_bg.jpg</filename>
<filename>images/top_menu_m_bg.jpg</filename>
<filename>images/top_menu_r_bg.jpg</filename>
<filename>images/top_menu_separator.jpg</filename>

<filename>css/index.html</filename>
<filename>css/template.css</filename>
<filename>css/editor.css</filename>
</files>
<languages>
<language tag="en-GB">en-GB.tpl_siteground-j15-14.ini</language>
</languages>
<administration>
    <languages folder="admin">
<language tag="en-GB">en-GB.tpl_siteground-j15-14.ini</language>
</languages>
    </administration>
</install>
*

persey01

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
ура, все получилось ! ЕХУ !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как создать графическую ссылку на часть картинки на сайте?

Автор chen

Ответов: 8
Просмотров: 1649
Последний ответ 25.02.2022, 20:35:16
от xpank
Пример вывода списка во фронте с кнопками Создать и Редактировать

Автор borro

Ответов: 6
Просмотров: 1253
Последний ответ 29.04.2020, 22:12:08
от robert
Ошибка при желании создать резервную копия в Akeeba Backup

Автор yura21r3

Ответов: 1
Просмотров: 2083
Последний ответ 04.05.2019, 16:23:23
от draff
Как подружить в файле манифеста описание модуля и вызов джаваскрипта?

Автор DyadyaGenya

Ответов: 27
Просмотров: 1565
Последний ответ 25.03.2019, 15:59:07
от robert
JEvents размер модуля календаря

Автор sosny

Ответов: 0
Просмотров: 1020
Последний ответ 25.02.2019, 20:03:22
от sosny