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

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Мой сайт состоит только из модулей. Вот они:
http://baruzdinfreestyle.ru/#gkHeader
http://baruzdinfreestyle.ru/#gkBottom1
http://baruzdinfreestyle.ru/#gkBottom1-2
http://baruzdinfreestyle.ru/#gkBottom1-3

Как мне заменить названия на красивые. Желательно через панель администратора. Заранее спасибо за ответ  ^-^
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
А чем эти некрасивы? И с админки никак по-моему, это якорные ссылки.
То что идет после решетки в ссылке это идентификатор блока.
к примеру есть ссылка <a href="#block1">Блок 1</a>
далее в шаблоне есть блоки:
<div class="box">Здест что-то</div>
<div id="news">Здесь новости к примеру</div>
<div id="block1">Содержимое блока 1</div>

если мы нажмем ссылку Блок 1 мы переместимся к блоку <div id="block1">Содержимое блока 1</div>

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

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Спасибо, но у меня не получается найти. В каком это файле находится?
Пользовался поиском командера, не помогает.

Вообще с поиском беда что-то. Сайт почти сделан, осталось поменять вот эти ссылки на красивые и переименовать кнопку. Где находится описание кнопки "What we do" (в самом начале на моём сайте). Я уже открывал все файлы и не найти.
« Последнее редактирование: 25.07.2013, 13:27:30 от Baruzdin »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
поменять вот эти ссылки на красивые
На какие?
Где находится описание кнопки "What we do" (в самом начале на моём сайте). Я уже открывал все файлы и не найти.
В language\en-GB\en-GB.mod_image_show_gk4.ini
Код
MOD_IMAGE_SHOW_CREATIVITY_READMORE="What we do"
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
На какие?В language\en-GB\en-GB.mod_image_show_gk4.ini
Код
MOD_IMAGE_SHOW_CREATIVITY_READMORE="What we do"

заменить просто названия:
http://baruzdinfreestyle.ru/#gkHeader на http://baruzdinfreestyle.ru/#about
http://baruzdinfreestyle.ru/#gkBottom1-3 на http://baruzdinfreestyle.ru/#contact
« Последнее редактирование: 25.07.2013, 14:18:44 от Baruzdin »
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Название кнопки поменял, спасибо. Но оно почему-то только на английском можно ставить там.
Когда на русском написал, то кнопка пустая была
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Точно не знаю, как вы создавали материалы, но можно попробовать делать так: оберните текст модуля в div с желаемым id
Код
<div id="about">
текст модуля "Обо мне"
</div>
и т.д.. Соответственно, нужно менять и ссылки пунктов меню.
Название кнопки поменял, спасибо. Но оно почему-то только на английском можно ставить там.
Когда на русском написал, то кнопка пустая была
У вас установлен только 1 язык - английский.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Так у меня сайт без материалов. Сайт только из этих 4 модулей состоит и всё.
А в каком файле найти то место, где это прописать?
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Попробовал прямо в модуле это прописать (через админку) и у меня теперь поменялось, но переходит не к заголовку, а ниже как  бы.
Вот можете посмотреть: http://baruzdinfreestyle.ru/
Нажмите "обо мне" и переходит в текст как бы, а не в заголовок.
Или нажмите "контакты" и переходит тоже не на заголовок, а в текст.
« Последнее редактирование: 25.07.2013, 14:56:47 от Baruzdin »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Принцип такой: если ссылка имеет вид "http://baruzdinfreestyle.ru/#about", то при нажатии на нее вас переводит к началу элемента с id="about", в нашем случае - это div с таким id.
Сейчас заголовок "Обо мне" лежит вне (и выше) этого div'а. Значит, нужно поставить открывающий тэг <div id="about"> перед заголовком. Как это сделать, думаю, вы сами разберетесь.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Принцип такой: если ссылка имеет вид "http://baruzdinfreestyle.ru/#about", то при нажатии на нее вас переводит к началу элемента с id="about", в нашем случае - это div с таким id.
Сейчас заголовок "Обо мне" лежит вне (и выше) этого div'а. Значит, нужно поставить открывающий тэг <div id="about"> перед заголовком. Как это сделать, думаю, вы сами разберетесь.


Я это понял. Но в том то и проблема, что мне не поставить перед заголовком (через админку).
Если через файл я бы поставил, но здесь проблема, что не найти в каком файле хранится это.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
templates\gk_creativity\layouts\default.php
Не будь паразитом, сделай что-нибудь самостоятельно!
*

art-apple

  • Захожу иногда
  • 386
  • 61 / 2
Смотреть нужно в вашем шаблоне и менять id там
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
templates\gk_creativity\layouts\default.php
Большое спасибо! Всё, разобрался :-)
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
templates\gk_creativity\layouts\default.php
Думал уже все сделал, но тут хитрая штука оказывается...

2 из 4 страниц я поменял.

Вот эти я поменял (поставил перед заголовком), можете проверить:
http://baruzdinfreestyle.ru/#gkHeader - http://baruzdinfreestyle.ru/#about
http://baruzdinfreestyle.ru/#gkBottom1 - http://baruzdinfreestyle.ru/#awards

А вот эти две не поменять:
http://baruzdinfreestyle.ru/#gkBottom1-2
http://baruzdinfreestyle.ru/#gkBottom1-3
Объясняю. Первые две поменялись, потому что я поставил перед gkheader и перед gkBottom1. А вот как поставить перед gkBottom1-2 и 1-3 вообще не понятно, так как нету в php файле gkBottom1-2 и gkBottom1-3

Вот скидываю кусочек php, если нужен.
                <div id="awards"></div>
<div id="gkBottom1">
                        <?php if(!$one_page_mode): ?>                       
                        <div class="gkPage">
                                <?php endif; ?>
                                <div class="gkCols6">
                                        <jdoc:include type="modules" name="bottom1" style="<?php echo $this->module_styles['bottom1']; ?>" modnum="<?php echo $this->API->modules('bottom1'); ?>" onepagemode="<?php if($one_page_mode): ?>1<?php else : ?>0<?php endif; ?>" />
                                </div>
                                <?php if(!$one_page_mode): ?>
                        </div>
                        <?php endif; ?>
                </div>
                <?php endif; ?>
*

Baruzdin

  • Захожу иногда
  • 55
  • 0 / 0
Всё, я сделал по другому.
Всё работает.
Еще раз спасибо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Установка виджета Яндекс Дистрибуции на сайт

Автор Anik

Ответов: 14
Просмотров: 4289
Последний ответ 22.12.2022, 16:56:10
от Anik
Проблема с логином на сайт через Iphone

Автор AdmiralSFF

Ответов: 4
Просмотров: 2665
Последний ответ 13.08.2022, 13:19:41
от AdmiralSFF
При включении плагина "Система - фильтр языка" сайт не открывается

Автор Aurika

Ответов: 4
Просмотров: 4344
Последний ответ 25.06.2022, 14:14:40
от ecolora
Не отображаются позиции модулей при вводе /?tp=1

Автор mor4eGG

Ответов: 9
Просмотров: 3772
Последний ответ 22.10.2021, 13:29:37
от yevrowl
Не встраивается видео с YouTube на сайт

Автор 62411

Ответов: 6
Просмотров: 1857
Последний ответ 02.08.2020, 09:07:22
от wishlight