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

korvin222

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
  • MirDruzey.com vk.com/MirDruzei
В интернете даны руководства по старым версиям. У меня новая - 2.0.2

Сайт http://Зеленый-Дар.рф

Никаких base64 или иных шифровщиков не нашел...
*

мираж

  • Захожу иногда
  • 368
  • 0 / 0
В интернете даны руководства по старым версиям. У меня новая - 2.0.2

Сайт http://Зеленый-Дар.рф

Никаких base64 или иных шифровщиков не нашел...
<div style="text-align:center;color:#d3d3d3">
Powered by
<noindex>
<a title="Phoca Restaurant Menu" target="_blank" style="text-decoration:none" href="http://www.phoca.cz/phocamenu" rel="nofollow">Phoca Restaurant Menu</a>
</noindex>
*

korvin222

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
  • MirDruzey.com vk.com/MirDruzei
только что это за файл и где он лежит?
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
только что это за файл и где он лежит?
Распакуй архив с компонентом в папку и задай в поиск по содержимому - http://www.phoca.cz/phocamenu
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

korvin222

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
  • MirDruzey.com vk.com/MirDruzei
Специально для этого скачал архивариус 3000 (прост о в виндовс не ищет по содержимому).
 И все равно не нашел! :( Хотя просканировал ВСЮ папку.
« Последнее редактирование: 12.04.2012, 14:27:21 от korvin222 »
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
В com_phocamenu/helpers/phocamenu.php
найти
Код
if ($id == $i) { 
            $output    .= '<!-- <a href="'.$l.'">site: www.phoca.cz | version: '.$v.'</a> -->';
        } else {
            $output    .= $t . ' <a href="'.$l.'" '.$s.' '.$b.' title="'.$p.'">'. $p. '</a>';

заменить на
Код
if ($id == $i) { 
            $output    .= '';
        } else {
            $output    .= '';
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

korvin222

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
  • MirDruzey.com vk.com/MirDruzei
Я же говорю, это в старой версии может быть такой код есть. В новой файл phocamenu.php вообще находится в само й папке с компонентов, а helpers пусто. Выкладываю содержимое phocamenu.php:

<?php
/*
 * @package      Joomla.Framework
 * @copyright   Copyright (C) 2005 - 2010 Open Source Matters, Inc. All rights reserved.
 * @license      GNU General Public License version 2 or later; see LICENSE.txt
 *
 * @component Phoca Component
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz
 * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License version 2 or later;
 */
defined( '_JEXEC' ) or die( 'Restricted access' );

require_once( JPATH_COMPONENT.DS.'controller.php' );
require_once( JPATH_ADMINISTRATOR.DS.'components'.DS.'com_phocamenu'.DS.'helpers'.DS.'phocamenu.php' );
require_once( JPATH_ADMINISTRATOR.DS.'components'.DS.'com_phocamenu'.DS.'helpers'.DS.'phocamenuextension.php' );
require_once( JPATH_ADMINISTRATOR.DS.'components'.DS.'com_phocamenu'.DS.'helpers'.DS.'phocamenufrontrender.php' );
require_once( JPATH_ADMINISTRATOR.DS.'components'.DS.'com_phocamenu'.DS.'helpers'.DS.'phocamenurenderviews.php' );
require_once( JPATH_ADMINISTRATOR.DS.'components'.DS.'com_phocamenu'.DS.'helpers'.DS.'views'.DS.'phocamenufrontview.html.php' );
require_once( JPATH_ADMINISTRATOR.DS.'components'.DS.'com_phocamenu'.DS.'helpers'.DS.'views'.DS.'phocamenufrontview.pdf.php' );

if($controller = JRequest::getWord('controller')) {
    $path = JPATH_COMPONENT.DS.'controllers'.DS.$controller.'.php';
    if (file_exists($path)) {
        require_once $path;
    } else {
        $controller = '';
    }
}

$classname    = 'PhocaMenuController'.ucfirst($controller);
$controller   = new $classname( );
$controller->execute( JRequest::getVar( 'task' ) );
$controller->redirect();
?>
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
это вроде бесплатный компонент, и по лицензии можно удалять ссылки так? Попробуйте в тех. поддержку на буржуйском накалякать
а скрыть в CSS?
Спойлер
[свернуть]
« Последнее редактирование: 13.04.2012, 11:50:48 от tefun »
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

korvin222

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
  • MirDruzey.com vk.com/MirDruzei
Цвет скрытого текста немного отличается от фона - думаю, все будет хорошо. :)

А в CSS (phocamenu.css) я на всякий случай ВСЕ элементы  поместил в display:none; - ни один не помог. :(
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
А в CSS (phocamenu.css) я на всякий случай ВСЕ элементы  поместил в display:none; - ни один не помог. :(
зачем?
Там надо задать! CSS элементу, то есть:
когда вы видете element style в  FireBug -> то у этого элемента нет параметров CSS, значит надо прописать ему их

PS с виртом было дело, вот просто запомнил мульку
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

korvin222

  • Осваиваюсь на форуме
  • 20
  • 0 / 2
  • MirDruzey.com vk.com/MirDruzei
скачал FireBug (обычно пользуюсь хромом - там код по другому отображается). Увидел, что вы имеете ввиду. Попытался задать display:none; по очереди четырем элементам (на всякий случай)

element.style
phocamenu
phocarestaurantmenu
dailymenu
_______________
Либо я чего-то недопонял, либо просто этот способ не сработал.

Вообще этот код должен быть в каком-то php, но почему его нигде нету?...
« Последнее редактирование: 13.04.2012, 14:42:41 от korvin222 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Убрать заголовок страницы SP Page Builder

Автор Kosshechka

Ответов: 11
Просмотров: 3601
Последний ответ 20.01.2023, 11:37:03
от Gou
Как убрать панель внизу слева у SuperUser в JFBConnect?

Автор Maffo

Ответов: 2
Просмотров: 1081
Последний ответ 26.07.2021, 01:48:02
от Maffo
Убрать поиск

Автор tmpnikl

Ответов: 4
Просмотров: 1395
Последний ответ 30.04.2021, 08:16:39
от tmpnikl
Настройки Nextend Accordion Menu

Автор tmpnikl

Ответов: 0
Просмотров: 758
Последний ответ 13.04.2021, 19:18:33
от tmpnikl
Как убрать ограничение количества символов в html модуле?

Автор Bozhkov2

Ответов: 2
Просмотров: 1280
Последний ответ 05.11.2020, 14:48:38
от Bozhkov2