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

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Как добавить какой-нибудь элемент к стилю вывода материалов в шаблоне. Например, чтобы вокруг кнопок "Подробнее" и "Добавить комментарии" была рамка или чтобы они были на каком-нибудь другом фоне. Да, тяжело понимается мой вопрос(просто я не знаю как его лучше сформулировать), поэтому выкладываю скрин, примерно того, чего я хочу:
« Последнее редактирование: 11.07.2010, 20:50:26 от art1535 »
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Если я правильно понял вопрос, вот пример :

Код: css
<style type="text/css">
.polosa{
text-align: center;
font-size: 17px;
color: #F00;
border:groove 2px;
border-color:#D40000;
width: 200px;
}
</style>

<div align="center">
<div   class="polosa">скрыть / показать</div>
</div>

Вот что получил -

Т.е элемент border:groove 2px; отвечает за рамку в 2px.
« Последнее редактирование: 05.07.2010, 00:05:52 от volod3000 »
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Да всё верно ^-^ Но как это добавить именно к материалам?
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
через FireBug находишь class и в CSS добавляешь все что хочешь , или конкретно правишь статью.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
класс статей art-Post-body Как я понял нужно добавить ещё один класс art-Post-...
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
То , что необходимо изменить , лучше всего засунуть в div со своим классом и от-туда уже плясать.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Так всё сделал, работает ;)
Рамка появляется во всех материалах, а мне нужно что бы она появлялась не всегда, а только когда есть ссылка подробнее, т.е.
как я думаю нужна такая функция:
Цитировать
art-Post-... выводиться
если readmore-link присутствует в материале
Т.е. нужны познания в php, которые у меня равны 0.
Подправьте меня, если что не то несу, ибо ,ещё раз повторю, познания у меня в этом деле небольшие.
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Т.е. надо каким угодно способом в некоторых материалах убрать эту рамку. У кого какие соображения?
*

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
а откуда кнопка Подробнее в самом материале? : )

templates/шаблон/html/com_content/article/default.php

там все условия для всего прописаны, надо тока прально перемещать их : ) или копировать.

артистер... фууууу : ))
+
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Насколько я понимаю , элемент <a> со словом 'Подробнее'  имеет свой класс. Может к нему и обратиться
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Класс readmore-link. С php ничего не получается, как бы без него?
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
PashkaRu, этот код нужно скопировать и поменять?
Цитировать
<?php
 artxFragmentBegin(ob_get_clean());
 if ($this->params->get('link_titles') && $this->article->readmore_link != '')
  artxFragmentContent('<a href="' . $this->article->readmore_link . '" class="PostHeader">' . $this->escape($this->article->title). '</a>');
 else
  artxFragmentContent($this->escape($this->article->title));
 ob_start();
 ?>
*

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
артистеррр... бееее....

чессгря, я кажется не совсем понял, что именно нужно.

может правда, сначала в файрбаге посмотреть, какой класс для этого можно подправить?

+
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Вот видишь какая рамка в первом посте, я сделал такую же. Но она теперь выводится во всех материалах. А мне нужно чтобы в некоторых еёё не было. Класс там jcomments-link если с включенным компонентом. Нужно как то привязать к нему что-ли эту рамку.
*

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
Я вообще не понимаю, откуда у тебя в материалах берется линк Подробнее? : )

Он появляется в блоге категории? В каких случаях он должен быть?
+
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Да в блоге категорий. Мне нужно привязать к чему то эту рамку-есть "Подробнее" и "Комментарии"-есть рамка, нет-нет рамки
*

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
 : ))) я совсем запутался : ))))

в общем, тогда надо в шаблоне блога категории в том месте, где выводится линк, сделать еще одно такое же условие, проверку ридми, и внутрь вставить див с рамкой.
Это если Комментарии тоже должны оказаться внутри этой рамки.

Это вот насколько я понял, что нужно. И я не программист : ) т.е. получится примерно так
если ридми есть, то
  <div class="border">
    линк на комментарии
    если ридми есть, то
       линк на ридми
    конецесли
   </div>
конецесли : )))


сорри, что по-русски : )))
+
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Да ^-^ но только не обязательно комментарии в рамке-главное чтобы появлялась рамка вместе с комментариями:нет рамки-нет комментариев.
Цитировать
"Рамка" выводиться
если readmore-link(ну или jcomments-link присутствует в материале)
Я вот, что думал может стиль рамки то добавить в style.css JComments?
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Вот это хорошая идея, так будет привязка именно к этому компоненту .
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Да я пытался делать, вот код:
Цитировать
.art-Post-mk
{
 position: absolute;
  bottom: -16px;
   background: url(../images/content_bar.png);
   background-repeat: no-repeat;
   width: 599px;
   height: 40px;
   left: 0px;
   z-index: 0;
   margin:0px;
}
Но получается, что ссылки меняются местами, всё получается криво, короче хаос
*

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
в общем, без куска кода тут не разобраться : )
+
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Цитировать
.comments-link, .readmore-link{bottom: 4px; font-size: 12px; float: right;background-repeat: no-repeat}
.comments-link {font-size: 12px;color: #4b73d4;background-position: 0 -27px}
.readmore-link {background: url(/images/line-art.png);float: right;font-size: 12px;font-weight: 700;color: #FF0000; background-position: 0 2px}
Это style.css

Вот сюда нужно вставить код, но так, чтобы всё было ровно как на картинке(1 пост)
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
А если так.
В шаблон JComments (связный с jcomments-link ) вставить ссылку на функцию JS, которая (функция) будет активировать определенный CSS
для рисования рамки, для необходимого элемента (class='')
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Возможно и заработает, только как сделать то это
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Приблизительно так :

Код: javascript
function mycss()
{
    var node = document.getElementById(ID-элемента);
   
        node.style.border = 'groove 2px';
   
}

\tpl\default\tpl_links.php

return '<a href="' . $link . '#addcomments" class="comment-link" onclick="mycss()" >' . JText::_('Add comment'). '</a>';
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Пипец...сложновато :(
*

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
мне кажется, что вы куда-то не туда полезли : )))

выкладывай сайт в сетку
+
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Денвер :(
Я вот что ещё сделал, вместо кнопки "показывать PDF иконку" я изображение этой кнопки заменил на свою рамку, все на странице легло и хорошо настроилось ^-^
Осталась одна проблема, изображение рамки осталось ссылкой pdf, всё облазил, но ни как не могу найти, где убрать.
Я думаю, это самый оптимальный вариант. Кнопка pdf мне всё равно не нужна, а так включил-появилась рамка ^-^удобно ^-^
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Твой класс на кнопке "Подробнее" - class="readmore-link" ?

Если да, то посмотри файл "components/com_jcomments/tpl/default/tpl_links.php" строка 52


Можно попробовать добавить в CSS "components/com_jcomments/tpl/default/style.css" следующее :

Код: css
.readmore-link:hover{
  border: groove 2px red;
}

Теперь при наведении  на кнопку "Подробнее" она будет в рамке.
« Последнее редактирование: 10.07.2010, 00:42:42 от volod3000 »
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

art1535

  • Захожу иногда
  • 271
  • 6 / 0
  • Мат&Тык
Да ^-^ всё правильно, рамка у меня отдельное изображение.
Вот это не знаете, как исправить?
Осталась одна проблема, изображение рамки осталось ссылкой pdf, всё облазил, но ни как не могу найти, где убрать.
Мне кажется, что это наиболее простое решение ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Как сделать чтобы фотография открылась в отдельном окне?

Автор a-two

Ответов: 11
Просмотров: 2239
Последний ответ 03.11.2020, 16:57:40
от Nikolay89
[Решено] Слетает правый сайдбар на шаблоне protostar

Автор Mick_20

Ответов: 4
Просмотров: 2383
Последний ответ 28.05.2020, 15:45:06
от Muzzy
[Решено] UiKit: сетка на 12 колонок, а также на 7, 8, 9 и (для uikit3) 10

Автор AlekVolsk

Ответов: 1
Просмотров: 6821
Последний ответ 08.08.2019, 19:02:41
от AlekVolsk
Элемент flexbox выходит за края родителя [РЕШЕНО]

Автор dm-krv

Ответов: 3
Просмотров: 10351
Последний ответ 05.04.2019, 16:07:44
от dm-krv
Вертикальное выравнивание текста внутри textarea [РЕШЕНО]

Автор dm-krv

Ответов: 11
Просмотров: 8368
Последний ответ 23.03.2019, 21:53:08
от sivers