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

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
эти моменты остались от старой (оригинальной) версии.
*

ryar

  • Захожу иногда
  • 86
  • 18 / 0
  • Всем счастья!
А есть ли возможность выводить работы в категории не списком а в несколько колонок? И еще,  там бы мамботы заставить работать вобще было бы замечательно.
*

subvados

  • Новичок
  • 5
  • 1 / 0
Пишет такое--
Trying to get property of non-object in T:\home\localhost\components\com_portfol\portfol.html.php on line 55
Notice: Trying to get property of non-object in T:\home\localhost\components\com_portfol\portfol.html.php on line 72
ну компонент классный! спасибо
« Последнее редактирование: 19.10.2008, 03:16:49 от subvados »
*

subvados

  • Новичок
  • 5
  • 1 / 0
Пока нашёл моментик - если поставить Показывать состояние: нет (всё остальное да) то вместе со статусом пропадает и отображение типов работ.

Вот поправил оригинальный файл portfol.html.php он в аттаче, теперь вроде работает.
Этот файл должен лежать здесь: yoursite\components\com_portfol\

там была необъявлена в глобальных переменная отображения типов работ и немного непонятно имхо расписаны условия показа/непоказа блоков.
так что нужно сделать?? что-бы убрать ... я его подгрузил все по прежнему
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Пишет такое--
Trying to get property of non-object in T:\home\localhost\components\com_portfol\portfol.html.php on line 55
Notice: Trying to get property of non-object in T:\home\localhost\components\com_portfol\portfol.html.php on line 72
ну компонент классный! спасибо
В моей версии компонента на 55 строке:
Код
	$imgPath = '/images/M_images/arrow.png';
на 72:
Код
	. '<a class="pathway" href="index.php?option=com_portfol&Itemid='. $Itemid. '" title="Перейти к началу портфолио"><img src="/components/com_portfol/images/home.gif" /></a>'
Здесь не видно никаких обращений к объектам (классам). :DONT_KNOW:
*

subvados

  • Новичок
  • 5
  • 1 / 0
Вот старый вариант с проблемой:
Цитировать
if (!$vcatid) {
            $ref = get_ref_by_id($refid);
            $vcatid = $ref->catid;
         }
         $cat_name = get_cat_by_cid($vcatid);

         // отображаем путь навигации

         // home of Portfolio
         echo '<div style="margin-left:5px; margin-bottom:10px; padding-bottom:8px; padding-top:4px; border-top:1px dotted #9ca9be;color:#254459;">'
         . '<span class="pathway">'
         . '<a class="pathway" href="index.php?option=com_portfol&Itemid='. $Itemid. '" title="Перейти к началу портфолио"><img src="/components/com_portfol/images/home.gif" /></a>'
         //. '<a class="pathway" href="index.php?option=com_portfol&Itemid='. $Itemid. '&task='.$task.'" title="'. $cat_name->name. '">'. $cat_name->name. '</a>'
         . '';

         if (!$refid)  {
            echo '';
            if ($vcatid)
               echo '&nbsp;'. $img. '&nbsp;';
            // вывод категории
            echo $cat_name->name;
         }
Вот исправленый кусочек
Цитировать
if (!$vcatid && $refid) {
            $ref = get_ref_by_id($refid);
            $vcatid = $ref->catid;
         }
         $cat_name = get_cat_by_cid($vcatid);

         // отображаем путь навигации

         // home of Portfolio
         echo '<div style="margin-left:5px; margin-bottom:10px; padding-bottom:8px; padding-top:4px; border-top:1px dotted #9ca9be;color:#254459;">'
         . '<span class="pathway">'
         . '<a class="pathway" href="index.php?option=com_portfol&Itemid='. $Itemid. '" title="Перейти к началу портфолио"><img src="/components/com_portfol/images/home.gif" /></a>'
         //. '<a class="pathway" href="index.php?option=com_portfol&Itemid='. $Itemid. '&task='.$task.'" title="'. $cat_name->name. '">'. $cat_name->name. '</a>'
         . '';

         if (!$refid)  {
            echo '';
            if ($vcatid) {
                echo '&nbsp;'. $img. '&nbsp;';
                // вывод категории
                echo $cat_name->name;
            }
         }
Можна было конечно в PHP отключить вывод этой ошибки, но так правильней.

[вложение удалено Администратором]
« Последнее редактирование: 21.10.2008, 00:38:11 от subvados »
*

subvados

  • Новичок
  • 5
  • 1 / 0
Вот и починили!
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Вот и починили!
С исправлениями согласен. Описанные ошибки могут возникнуть при использовании компонента в режиме "Отображение на сайте: Вид списка". В этом режиме я его мало тестировал.
Молодец. :)
*

Арчик

  • Захожу иногда
  • 281
  • 32 / 0
Предлагаю сделать установку компонента с интеграцией бота- hsimage, чтоб скрипт (для картинок) работал и управлялся именно этим ботом (стили \ кооперайты и.т.д.т.п.)
Компьютер-это вещь для решения проблем, которых у вас не было до его появления...
*

lsk

  • Захожу иногда
  • 362
  • 13 / 5
Возможно сделать добавление работ в портфолио юзерами с фронта?
*

subvados

  • Новичок
  • 5
  • 1 / 0
Возможно сделать добавление работ в портфолио юзерами с фронта?

Меня лично и так устраивает, но я думаю что это не сложно может будет время покопаюсь.
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
если есть время - покопайся, родина не забудет :)
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
если есть время - покопайся, родина не забудет :)
*

AnnaOl

  • Захожу иногда
  • 209
  • 0 / 0
если есть время - покопайся, родина не забудет :)

Да, может выйти отличная галерея! ;)
*

lsk

  • Захожу иногда
  • 362
  • 13 / 5
subvados
но я думаю что это не сложно может будет время покопаюсь.
есть прогресс?
*

Enotishe

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Ребята с 1.5.8 кто-нить пытался подружить?
*

AnnaOl

  • Захожу иногда
  • 209
  • 0 / 0
Да, как дела? :)
*

lsk

  • Захожу иногда
  • 362
  • 13 / 5
Добавление работ в портфолио юзерами с фронта - в какой стадии решение функционала?
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
не начиналось
*

lsk

  • Захожу иногда
  • 362
  • 13 / 5
а планируется?
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
*

lsk

  • Захожу иногда
  • 362
  • 13 / 5
Портфолио с загрузкой из фронтэнда - это мощная и нужная вещь. Есть случаи когда не нужны и мешают широкие функции галереи.
Не останавливайтесь на полпути.
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Нужно просто процентов 20-25% сделать (переделать).
Это, конечно, не сложно, но пока, к сожалению, нет заинтересованности...
На данный момент, как это ни меркантильно, работаю над тем, за что платят.
Прошу прощения.

С уважением, Юношев Виктор.
*

lsk

  • Захожу иногда
  • 362
  • 13 / 5
Какая сумма может оживить интерес к продолжению работы?
*

AnnaOl

  • Захожу иногда
  • 209
  • 0 / 0
Да, вопрос поддерживаю. Думаю, что найдутся покупатели.
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
А как вывести список категорий? Устанавливаю компонент - выводится сразу список всех имеющихся работ (демо данные по умолчанию).
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
сразу под кнопками есть меню в виде строки
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
Народ, кто-нибудь работал с плагинами для Xmap и ArtioJoomSEF, осуществляющими поддержку com_portfol?

Для Artio - скачал с сайта артио расширение, установил - никакого эффекта. ЧПУ не работают.
Для Xmap вообще муть: есть старое расширение без xml файла для версии 1.0.4. Для более свежей советуют просто скопировать файл в папку с расширениями (в настройках компонента новый плагин отображаться не будет). Сделал - никакого эффекта...

Ребята с 1.5.8 кто-нить пытался подружить?
как раз сейчас этим и занимаюсь ...

Вопрос для знатоков:
для начала пришлось все файлы пересохранить в utf-8. Фото залил куда пологается. Создал категории, в конфигурации выставил "Показывать информацию:, Показывать состояние:, и др" в положение да.
Но! показываются только заголовок и описание :( и кнопка назад возвращает к (viewcategory&vcatid=2) а в ответ тишина
http://newmetropolis.ru/index.php/portfol
Где я ошибси?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Download] Компонент "Игровые сервера"

Автор TK

Ответов: 35
Просмотров: 58898
Последний ответ 27.08.2015, 13:29:10
от babayka
Simple Image Gallery Pro - как избавиться от иконки и надписи Download this image?

Автор gismen

Ответов: 2
Просмотров: 2263
Последний ответ 17.07.2012, 15:30:01
от gismen
Портфолио для Joomla 1.5.x

Автор Marlboro

Ответов: 8
Просмотров: 4072
Последний ответ 12.04.2012, 22:33:32
от denis174
1Pixelout Audio Player - 2.2 - функция Download

Автор Akksimo

Ответов: 2
Просмотров: 2910
Последний ответ 28.09.2011, 02:46:40
от llektor
Подбор расширения для представления портфолио

Автор sanich

Ответов: 3
Просмотров: 1956
Последний ответ 19.07.2011, 11:07:34
от yuri-design