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

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
bordercolor, бес попутал!
« : 17.04.2016, 21:03:51 »
Просто недоумеваю! Ну не получается задать параметр bordercolor в CSS!

параметр bordercolor прописан в самой странице
Код
<table border="1" bordercolor="#F0F0F0" width="100%" cellpadding="4">

и всё отображается. При этом я только сегодня узнал что отображается только в хроме. По крайней мере в IE 11 точно не отображается.


Здесь как положено, отказываюсь от прописывания чего то в самом контенте и полагаюст на CSS, прописываю

Код
table {
border-collapse: collapse;
border-color: cccccc;
}

tbody {
border-color: cccccc;
}

и не получаю ровным счетом ничего!


Собственно вопрос: что прописать в CSS что бы всегда была серая рамка любой таблицы?
« Последнее редактирование: 17.01.2017, 12:05:10 от Aiden »
*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Re: bordercolor, бес попутал!
« Ответ #1 : 17.04.2016, 21:07:52 »
А border-width добавить?
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #2 : 17.04.2016, 21:10:51 »
Olg благдарю за оперативность, но пожалуйста, скажите, куда добавить border-width и, собственно, зачем??
*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Re: bordercolor, бес попутал!
« Ответ #3 : 17.04.2016, 21:14:35 »
Для порядка. А цвет у вас не показывается из-за опечатки: надо border-color: #cccccc; -- решётку забыли.
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #4 : 17.04.2016, 21:24:32 »
Olg дело не в #

Сейчас так 
Код
table {
border-collapse: collapse;
border-color: #cccccc;
}

tbody {
border-color: #cccccc;
}

*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Re: bordercolor, бес попутал!
« Ответ #5 : 17.04.2016, 21:25:13 »
В #
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #6 : 17.04.2016, 21:30:35 »
Пожалуйста посоветуйте что где прописать!
*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Re: bordercolor, бес попутал!
« Ответ #7 : 17.04.2016, 21:42:00 »
У вас cccccc случаем не кириллицей набраны?
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #9 : 18.04.2016, 15:23:36 »
Кто скажет, почему сейчас прописанный цвет отображается только внутри таблицы? Внешняя граница таблицы всё равно тёмно-серая.
« Последнее редактирование: 27.08.2017, 15:50:58 от Aiden »
*

Olg

  • Завсегдатай
  • 1183
  • 91 / 2
Re: bordercolor, бес попутал!
« Ответ #10 : 18.04.2016, 16:01:35 »
template.css, строка 25:
Код
table {
    border-collapse: collapse;
    border-color: #f5f5f5;
}
FireBug используйте иногда (или всегда) -- быстрее будет.
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #11 : 18.04.2016, 16:52:45 »
Olg, так я же в первом посте так и написал. Пока никто не указал, что это неправильно. Это неправильно? Можете написать как должно быть, что бы все границы таблицы были f5f5f5?
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: bordercolor, бес попутал!
« Ответ #12 : 18.04.2016, 17:24:50 »
Код: css
table {
    border-collapse: collapse;
    border: none;
}
table td {
    border: #f5f5f5 solid 1px;
}

И уберите из html-разметки все левые атрибуты типа border="1" и bordercolor="#F0F0F0"
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: bordercolor, бес попутал!
« Ответ #13 : 18.04.2016, 18:17:12 »
Кто скажет, почему сейчас прописанный цвет отображается только внутри таблицы? Внешняя граница таблицы всё равно тёмно-серая.
Потому что это самые азы учите мат часть.
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #14 : 18.04.2016, 23:06:53 »
Благодарю, почти то что надо. Но теперь для всей страницы оформляется таблица.

Код
table.contentpaneopen {
border:none;
}

результата не дает

Код: css
table {
    border-collapse: collapse;
    border: none;
}
table td {
    border: #f5f5f5 solid 1px;
}

И уберите из html-разметки все левые атрибуты типа border="1" и bordercolor="#F0F0F0"
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: bordercolor, бес попутал!
« Ответ #15 : 19.04.2016, 10:51:41 »
@Aiden
напишите что вам надо выполнить со страницей примера этой таблице, в слепую вам советовать смысла нету, у вас может что то на странице есть что вы не видите и из-за этого не получается. Конкретно что надо получить и URL на страницу с таблицей.
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #16 : 19.04.2016, 12:51:59 »
flyingspook
по совету Shustry прописал

Код
table {
    border-collapse: collapse;
    border: none;
}
table td {
    border: #f5f5f5 solid 1px;
}

и теперь добавляется рамка для всего содержимого страницы

Как и говорил

Код
table.contentpaneopen {
border:none;
}

Судя по файрбагу это из-за table class=contentpaneopen, то есть весь контент страницы по умолчанию помещается в таблицу что ли?
В общем сейчас пробую убрать рамку которая обрамляет всё страницу, пока не получилось.
« Последнее редактирование: 17.01.2017, 12:08:41 от Aiden »
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: bordercolor, бес попутал!
« Ответ #17 : 19.04.2016, 13:32:09 »
Код: css
.contentpaneopen table {
    border-collapse: collapse;
    border: none;
}
.contentpaneopen table td {
    border: #f5f5f5 solid 1px;
}
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: bordercolor, бес попутал!
« Ответ #18 : 19.04.2016, 15:22:02 »
Вот и писал, то что у вас вложенность и стили не прописываются дочерним элементам, выше вам решение дали, еще как вариант таблицам класс свой назначать.
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #19 : 19.04.2016, 17:07:58 »
Спасибо всем за участие, особенно Shustry!
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #21 : 20.04.2016, 12:23:32 »
Господа, последний вопрос по теме, раз тут почти все добрые.  ;D

Теперь любая таблица отображается в аккуратной рамке, что хорошо. Но бывает так что нужно использовать таблицу для упорядочиваяния информации без рамки. Вроде как средствами HTML внутри страницы нельзя ограничить силу CSS, поэтому и bordercolor="0" не помогает. Как будет правильно сделать?
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
Re: bordercolor, бес попутал!
« Ответ #22 : 20.04.2016, 13:12:33 »
В контенте пишите <table class="mytable">
В стилях:

Код: css
.mytable {
    border-collapse: collapse;
    border: none;
}
.mytable td {
    border: #f5f5f5 solid 1px;
}
*

Aiden

  • Захожу иногда
  • 123
  • 0 / 0
Re: bordercolor, бес попутал!
« Ответ #23 : 20.04.2016, 16:27:35 »
Идеально )
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться