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

intcorp

  • Захожу иногда
  • 456
  • 12 / 0
Блок не тянется по высоте
« : 13.01.2012, 16:44:41 »
Имеется конструкция
Код
<div id="mb">
<?php if($this->countModules('top-left')) : ?>
<div id="top-left"><jdoc:include type="modules" name="top-left" style="xhtml" /></div>

<?php endif; ?>
<?php if($this->countModules('cslide')) : ?>
<div id="cslide"><jdoc:include type="modules" name="cslide" style="xhtml" /></div>

<?php endif; ?>
<div id="container">
<div id="content">
<div id="user3"><jdoc:include type="modules" name="user3" style="xhtml" /></div>
<div id="fp"><jdoc:include type="component" /></div>
<div id="user4"><jdoc:include type="modules" name="user4" style="xhtml" /></div>
</div>
<div id="left-col">
<?php if($this->countModules('user7')) : ?>
<div id="user7"><jdoc:include type="modules" name="user7" style="xhtml" /></div>
<?php endif; ?>

<?php if($this->countModules('left')) : ?>
<div id="left"><jdoc:include type="modules" name="left" style="xhtml" /></div>
<?php endif; ?>

<?php if($this->countModules('user8')) : ?>
<div id="user8"><jdoc:include type="modules" name="user7" style="xhtml" /></div>
<?php endif; ?>
</div>
</div>
<div id="right-col">
<?php if($this->countModules('user5')) : ?>
<div id="user5"><jdoc:include type="modules" name="user5" style="xhtml" /></div>
<?php endif; ?>

<?php if($this->countModules('right')) : ?>
<div id="right"><jdoc:include type="modules" name="right" style="xhtml" /></div>
<?php endif; ?>

<?php if($this->countModules('user6')) : ?>
<div id="user6"><jdoc:include type="modules" name="user6" style="xhtml" /></div>
<?php endif; ?>
</div>
<dic class="clr"></div>
</div>

Блок mb не имеет фиксированой высоты и тянется по вертикали содержимым внутренних блоков везде, кроме эксплорера 8. Проблемы не было бы, но у блока есть заливка которая в эксплорере естественно отсутствует. :dry:
Как поправить этот ксяк?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Блок не тянется по высоте
« Ответ #1 : 13.01.2012, 17:51:01 »
Не совсем понятно, почему это он не тянется. Лучше ссылку на сайт дайте. Внутри float:left идёт?
Создание сайтов, шаблонов, помощь в решении проблем.
*

intcorp

  • Захожу иногда
  • 456
  • 12 / 0
Re: Блок не тянется по высоте
« Ответ #2 : 13.01.2012, 20:57:21 »
Вопрос решен добавлением дополнительного слоя
<div id="mb">
новый слой с заливкой и параметром float: left; в котором размещены прочие слои
</div
« Последнее редактирование: 14.01.2012, 02:42:09 от intcorp »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Блок не тянется по высоте
« Ответ #3 : 14.01.2012, 02:33:16 »
Попробуйте назначить #mb {overflow:hidden}
Создание сайтов, шаблонов, помощь в решении проблем.
*

intcorp

  • Захожу иногда
  • 456
  • 12 / 0
Re: Блок не тянется по высоте
« Ответ #4 : 14.01.2012, 02:43:30 »
Попробуйте назначить #mb {overflow:hidden}
Efanych, пасибо за совет, но твой предыдущий пост с идеей по поводу float: left; уже помог :)
*

intcorp

  • Захожу иногда
  • 456
  • 12 / 0
Re: Блок не тянется по высоте
« Ответ #5 : 14.01.2012, 02:47:51 »
Вариант overflow:hidden; в принципе работает, но в моем случае не совсем подходит, т.к. рвет обертку закруглений и над слайдом синий фон просвечивает
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать плавающий блок/модуль. Пример есть!

Автор Good_user

Ответов: 8
Просмотров: 12593
Последний ответ 04.04.2020, 13:49:11
от jan_dax
Исчезает блок с видео

Автор diana1975

Ответов: 14
Просмотров: 1838
Последний ответ 11.12.2019, 10:29:55
от sivers
На iPad в Safari блок вылезает за края [Решено]

Автор dm-krv

Ответов: 10
Просмотров: 2247
Последний ответ 11.08.2018, 19:42:53
от dm-krv
Социальные кнопки Яндекса - Блок «Поделиться» - асинхронно

Автор leo78

Ответов: 2
Просмотров: 3518
Последний ответ 17.10.2017, 00:09:07
от leo78
Выравнивание блоков по высоте

Автор BrutalMan

Ответов: 6
Просмотров: 1790
Последний ответ 08.08.2016, 06:30:15
от neogeek