Новости 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 Ответов
  • 1041 Просмотров
*

antikiller

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Здравствуйте ^-^
Хочу отобразить в конце всех материалов сайта Текст с определенной надписью, который будет виден только Гостям сайта, но не знаю как это реализовать. Буду искренне благодарен за вашу помощь ^-^
P.S. CMS Joomla 2.5
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Например, написать плагин на событие onContentPrepare
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Ну ты загнул. Плагин. Просто всё, открываете шаблон материала и в понравившемся месте пишите:
Код: php
$user = JFactory::getUser();
if ($user->guest ) {
 echo 'Внимание, внимание, вы гость. Вы никто. У вас нет прав ни на что. Спасибо. До свидания.';
}
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Женя, ну ты же в курсе? да?
Это ж не по докам феншую.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Серёга, и по-докам, и по-фэншую. Я же это не с нашего форума нарыл. Только http://docs.joomla.org/, только хардкор! ^-^
*

antikiller

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Shustry
Спасибо за ваш отклик)
А не подскажете как отобразить это всё в конце материала, пытался вставить данный скрипт в различные позиции шаблона материалов, но именно в конце статьи ничего не отображается. В php не силён к сожалению(
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
После 177-й строки стандартного шаблона:
Код: php
<?php echo $this->item->text; ?>
*

antikiller

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Большое спасибо за ваш ответ ^-^, но к сожалению данный текст располагается гораздо ниже положенного, т.к. смещает его вниз плагин Extranews. :(
Может имеются какие-либо другие плагины на подобии "MVGoogleAdsense"?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Ну так плагин у вас же контентный. Т.е., грубо говоря, всё, что выводится плагинами, это текст статьи. В шаблоне можно вставить только ДО или ПОСЛЕ текста. Тут или плагин тогда писать, или можете сделать так: открыть шаблон плагина экстраньюз и забить туда мой код. Правда вот теперь это будет не по фэншую. Зато работает.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не отображается модуль HTML-текст

Автор Inngrid

Ответов: 8
Просмотров: 2523
Последний ответ 18.08.2017, 10:58:36
от lexxbry
Появился левый текст на сайте

Автор vipopo

Ответов: 25
Просмотров: 2836
Последний ответ 30.06.2017, 13:52:52
от dmitry_stas
Пропадает текст после того как убрать курсор мышки

Автор the_fog

Ответов: 9
Просмотров: 2235
Последний ответ 22.01.2017, 01:45:17
от Омошев
Отобразить данные из профиля пользователя.

Автор nOObMeister

Ответов: 16
Просмотров: 9381
Последний ответ 15.11.2016, 16:47:42
от max_1985
как создать текст на шапке сайта?

Автор webEdinorog

Ответов: 2
Просмотров: 1280
Последний ответ 31.10.2016, 23:15:35
от zndm