Новости 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

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

0 Пользователей и 1 Гость просматривают эту тему.
  • 36 Ответов
  • 3975 Просмотров
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Как прописать для новой позиции bread, как так сказать: лево право и так далее. Чтобы через фаер баг можно было смотреть. Куда левее подвинуть или правее. Просто не знаю как объяснить и наставьте на путь истинный. Хочется подправить немного, а как не в курсе. 
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Новая позиция bread, новая пропись.
« Ответ #1 : 06.07.2011, 00:18:27 »
пробуйте

#bread{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

Вместо нулей ставьте цифры и смотрите что получится. Отрицательные тоже можно.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #2 : 06.07.2011, 10:13:13 »
Хорошо сейчас попробую. Это ведь в layout.css: Прописывать?

Нет результата, все прописал в layout.css
Поставил везде по 50 )

#bread{
   margin: 50px 50px 50px 50px;
   padding: 50px 50px 50px 50px;
}

Не двигается ))
И в фаер баге не отображается.
« Последнее редактирование: 06.07.2011, 10:17:43 от GaZiroVan »
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Новая позиция bread, новая пропись.
« Ответ #3 : 06.07.2011, 10:26:44 »
В FireBug посмотри какие таблицы стилей подгружены, в них и вставляй.
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #4 : 06.07.2011, 10:29:34 »

В FireBug посмотри какие таблицы стилей подгружены, в них и вставляй.
Не понял, как подгружены? Там только это прописано, а то что выше писалось, вообще не видно.
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 150%;
color: #646464;
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #5 : 06.07.2011, 10:31:31 »
Ну можно и покороче:
Код
#bread {padding: 50px;} /* так во все четыре стороны */
Код
#bread {padding: 50px 0;} /* так только сверху и снизу */
Код
#bread {padding: 50px 50px 0;} /* а так только сверху и по бокам */
Цитировать
Нет результата, все прописал в layout.css
1) неверный селектор. Проверьте, есть ли #bread в принципе.
2) другое правило перебивает ваше. Тогда просто нарастите вес своего правила....
Код
div#bread {padding: 50px;} /*...например так...*/
body #bread {padding: 50px;} /*...или так*/
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #6 : 06.07.2011, 10:36:54 »
В layout.css #bread в принципе не было.
Вот добавил.
#bread {padding: 50px 50px 0;} поставил, результатов нет!

2) другое правило перебивает ваше. Тогда просто нарастите вес своего правила....
Код
div#bread {padding: 50px;} /*...например так...*/
body #bread {padding: 50px;} /*...или так*/
Как нарастить вес и где?  

Вот получается код в HTML
<?php if($this->countModules('bread')) : ?>
<jdoc:include type="modules" name="bread" style="raw" />
<?php endif; ?>

div#bread {padding: 50px;} /*...например так...*/
body #bread {padding: 50px;} /*...или так*/
Это куда прибавить?

Вот это нашел в layout.css


#breadcrumbs {
   margin: 0px 10px 10px 10px;
   overflow: hidden;
   font-size: 11px;
   font-family: Georgia,"Times New Roman",Times,serif;
   font-style: italic;
   line-height: 20px;
}

#breadcrumbs a,
#breadcrumbs span {
   display: block;
   float: left;
}

#breadcrumbs a,
#breadcrumbs span.separator {
   margin-right: 3px;
   padding-right: 15px;
   background: url(../images/breadcrumbs.png) 100% 50% no-repeat;
   text-decoration: none;
   color: #646464;
   text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
}

#breadcrumbs span.current { color: #2B5891; }

#breadcrumbs a { }
#breadcrumbs a:hover  {   color: #000000; }

Бомбить? И новое прописывать?
« Последнее редактирование: 06.07.2011, 10:44:30 от GaZiroVan »
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #7 : 06.07.2011, 10:53:05 »
Цитировать
В layout.css #bread в принципе не было.
Вот добавил.
#bread {padding: 50px 50px 0;} поставил, результатов нет!
Срочно учить матчасть. Зачем было в цсс-ку добавлять это правило с символичным селектором "бред", если у вас в разметке нет такого элемента? О_о
Код
#breadcrumbs {
   margin: 0px 10px 10px 10px; /* Вот тут и меняйте отступы. В данном случае внешние */
   padding: 50px 50px 0; /* а так внутренние */
...
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #8 : 06.07.2011, 11:03:22 »
Срочно учить матчасть. Зачем было в цсс-ку добавлять это правило с символичным селектором "бред", если у вас в разметке нет такого элемента? О_о

#breadcrumbs {
   margin: 0px 10px 10px 10px; /* Вот тут и меняйте отступы. В данном случае внешние */
Нет результатов! Все цифры менял, больше меньше, не работает! Без этого кода -
#breadcrumbs {
   margin: 0px 10px 10px 10px;
   overflow: hidden;
   font-size: 11px;
   font-family: Georgia,"Times New Roman",Times,serif;
   font-style: italic;
   line-height: 20px;
}

#breadcrumbs a,
#breadcrumbs span {
   display: block;
   float: left;
}

#breadcrumbs a,
#breadcrumbs span.separator {
   margin-right: 3px;
   padding-right: 15px;
   background: url(../images/breadcrumbs.png) 100% 50% no-repeat;
   text-decoration: none;
   color: #646464;
   text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
}

#breadcrumbs span.current { color: #2B5891; }

#bread a { }
#breadcrumbs a:hover  {   color: #000000; }
Все работает также.

У нас ведь позиция bread
  

Почему не отображает в  фаер баге ни чего ?
Ничего не меняется и не пашит. Что вечно за ответы такие, писец. Как ни ответ так не работает. Одна только Taatshi мне помогает и отвечает так, что потом все работает.
« Последнее редактирование: 06.07.2011, 11:12:15 от GaZiroVan »
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #9 : 06.07.2011, 11:21:38 »
Цитировать
У нас ведь позиция bread Почему не отображает в  фаер баге ни чего ?
У вас ведь ник GaZiroVan, почему в вашем паспорте так и не написано? Вы совсем перепутали термины. Позицию вы можете обозвать как угодно, от этого в разметке у вас ни разу не появится это слово.
План действий ещё раз:
1. В css-ке пропишите
Код
* {display:none !important;}
Проверьте, если вместо сайта белый лист, значит всё ок, файл стилей подключен. Удаляйте обратно.
2. FireBug`ом смотрите, в какой элемент у вас обёрнут модуль. Не факт, что это будет <div id="breadcrumbs">, это может быть <div class="breadcrumbs"> или вообще какой-нить <div class="moy_spizjennyy_klubnyy_shablon">. Шаг два выполнен. Мы узнали правильный селектор.
3. В css-файле, который мы определили в пункте один в любом произвольном месте (но лучше с конца) пишем:
Код
#breadcrumbs {
   margin: 10px;
   padding: 50px;
}
или
Код
.breadcrumbs {
   margin: 10px;
   padding: 50px;
}
или
Код
#moy_selector {
   margin: 10px;
   padding: 50px;
}
Где
# для id=...
. для класса
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #10 : 06.07.2011, 11:28:28 »
* {display:none !important;} Выполнил, белый лист показывается. Не могу теперь определить оболочку :(
GaZiroVan в паспорте написано :)
Шутка.
Сейчас буду искать оболочку. Если кто хочет, сайт в профиле. Там на этой позиции два модуля стоит. "+1" находит, но только его код.


.breadcrumbs {
   margin: 10px;
   padding: 50px;

Подошло  :D Круто! Спасибо огромное! А как теперь мне сделать, чтобы +1 и бреад были на одном уровне?
« Последнее редактирование: 06.07.2011, 11:35:08 от GaZiroVan »
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #11 : 06.07.2011, 11:32:23 »
С сайта и надо было начинать. С первого же поста можно было бы тему закрывать.
Код
.breadcrumbs {display:block; margin:50px; padding:50px;}
всё.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #12 : 06.07.2011, 11:32:58 »
Тока так по 100 пикселей будет естессно отступ. Используйте один padding лучше.
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #13 : 06.07.2011, 11:40:22 »
А как теперь мне сделать, чтобы +1 и бреад были на одном уровне? Подскажите пожалуйста. Может что прописать.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #14 : 06.07.2011, 11:40:55 »
Пожалуйста.
Подошло? Хорошо, сносите нах теперь это. Там проще решаецо всё :))
Код
.breadcrumbs,
.breadcrumbs a,
.breadcrumbs span {line-height:50px;}
Одного правило за глаза.
--------------------
Кстати, зря используете клубные шаблоны. Не устаю пропагандировать:

Для любой задачи в разметке больше пяти обёрток обычно не требуецо.
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #15 : 06.07.2011, 11:48:40 »
Не вдуплил. У меня там с  точками вначале, только то, что вы мне прописали.

Вот это бомбить?
#breadcrumbs {
   margin: 0px 10px 10px 10px;
   overflow: hidden;
   font-size: 11px;
   font-family: Georgia,"Times New Roman",Times,serif;
   font-style: italic;
   line-height: 20px;
}

#breadcrumbs a,
#breadcrumbs span {
   display: block;
   float: left;
}

#breadcrumbs a,
#breadcrumbs span.separator {
   margin-right: 3px;
   padding-right: 15px;
   background: url(../images/breadcrumbs.png) 100% 50% no-repeat;
   text-decoration: none;
   color: #646464;
   text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
}

#breadcrumbs span.current { color: #2B5891; }

#bread a { }
#breadcrumbs a:hover  {   color: #000000; }
А что значит? -
Кстати, зря используете клубные шаблоны. Не устаю пропагандировать:

Для любой задачи в разметке больше пяти обёрток обычно не требуецо.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #16 : 06.07.2011, 11:52:38 »
Вместо
Код
.breadcrumbs {
    display: block;
    margin: -50px;
    padding: 50px;
}
напишите
Код
.breadcrumbs,
.breadcrumbs a,
.breadcrumbs span {
     line-height:50px;
}
Во-первых отступ сверху появицо, во-вторых, не придёцо инлайновский элемент в блочный превращать. Валидатор этого не любит, насколько помню.
А про 20 обёрток - это зло всех готовых шаблонов. Шаблон пишецо с расчётом на гибкость, типа "в один клик сделать резиновым" или "поменять цветовую гамму", т.е. для всех. Отсюда - куча лишнего мусора в разметке.
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #17 : 06.07.2011, 11:56:54 »
.breadcrumbs,
.breadcrumbs a,
.breadcrumbs span {
     line-height:50px;
}

А как мне сделать +1 на одном уровне?
В результате всех изменений, которые работали, итог один, отступ, который приходится править, а как теперь добавить лево и право, верх и низ, вот эти позиции?
И +1 не забыть, чтоб на одном уровне или это не возможно? Это для меня и было начальной целью. Самое, так сказать, главное.
« Последнее редактирование: 06.07.2011, 12:00:07 от GaZiroVan »
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #18 : 06.07.2011, 12:04:27 »
они щас на одном уровне. Или про какой уровень идёт речь?
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #19 : 06.07.2011, 12:13:00 »

Вот так. Можно и просто, чтобы отступ у бреад был от левой колонны. чтоб его менять можно было. А то получается если значения меняешь, получается глобальный отступ, масштабный, мне нужно чтоб эту позицию можно было просто регулировать и влево и вправо, а также это приветствуется.

Как сделать чтобы отступ был от левой колонны?
« Последнее редактирование: 06.07.2011, 12:16:29 от GaZiroVan »
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #20 : 06.07.2011, 12:23:51 »
Ну так просто уже не сделать одними средствами CSS. Во-первых у вас "+1" идёт ПОСЛЕ хлебокрошек, а вы на рисунке его до показали. Можно ксс, но это уже изврат будет. Проще в разметке местами поменять. А во-вторых, "+1" обёрнут в безымянный <p>. Я бы вообще, кстати, отказался бы от этого плагина. Он там в айфрейме страницу тянет и туеву хучу скриптов цепляет. Смысл?
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #21 : 06.07.2011, 12:28:08 »
Хорошо, я от +1 в этой позиции откажусь, тогда встает вопрос такой.
Как мне +1 вставить сюда -
Код +1 <g:plusone size="small"></g:plusone> Там есть еще один, но его в любую часть HTML нужно вставить, типо как счетчик, а так он был модулем, но в позиции бреад.

А также все же мне нужно сделать небольшой отступ для бреад от левой колонны
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #22 : 06.07.2011, 12:36:09 »
Тут с ходу не ответишь, надо разбирацо с шаблоном.
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #23 : 06.07.2011, 12:41:14 »


Вот это задача для бреадкрумп.
А, Интересный материал? Поделись им с другими: - это плагин.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #24 : 06.07.2011, 12:45:36 »
Ну отступом сделать. margin-left:20px
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #25 : 06.07.2011, 12:49:56 »
Спасибо, сделал, заработало. Но общая тема получилась такая, что нам необходимо присвоить к позиции бреад! Функции перемещения, не знаю как назвать, но вот это: лево, право, вверх и вниз. А получилось, что мы только для самого бреадкрумп это сделали. Вот допустим, я вставлю следующий модуль в эту позицию, а двигать и так далее не смогу его :(
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новая позиция bread, новая пропись.
« Ответ #26 : 06.07.2011, 12:54:07 »
Ну я же написал уже выше. Берёте index.php и переписываете разметку.
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #27 : 06.07.2011, 12:56:15 »
О index.php вроде дела не было, наставьте на путь истинный пожалуйста. А то  я дуб, может ясень уже :)
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Новая позиция bread, новая пропись.
« Ответ #28 : 06.07.2011, 13:30:04 »
Ну я же написал уже выше. Берёте index.php и переписываете разметку.

Новичкам не рекомендуется))
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

GaZiroVan

  • Захожу иногда
  • 159
  • 0 / 0
  • copywriter пишу статьи на заказ
Re: Новая позиция bread, новая пропись.
« Ответ #29 : 06.07.2011, 13:34:27 »
Мля вот запара, как там прописать позицию?
« Последнее редактирование: 06.07.2011, 13:54:31 от GaZiroVan »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает определенная позиция модуля

Автор slimzloi

Ответов: 0
Просмотров: 1385
Последний ответ 14.06.2013, 16:05:58
от slimzloi
Новая группа пользователей в Joomla 1.5

Автор BuTek

Ответов: 2
Просмотров: 1621
Последний ответ 30.12.2012, 20:36:51
от BuTek
Очень долго создается новая статья!

Автор segas

Ответов: 1
Просмотров: 1778
Последний ответ 01.06.2012, 01:15:34
от segas
Новая страница - всегда с ID1.

Автор inko_gnito

Ответов: 1
Просмотров: 1046
Последний ответ 05.10.2011, 00:24:15
от inko_gnito
Только одно позиция left

Автор ivan7

Ответов: 6
Просмотров: 1566
Последний ответ 02.07.2011, 22:08:38
от Taatshi