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

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Блог о Joomla по-русски
« Ответ #120 : 21.08.2013, 16:49:32 »
Костыль же причем адский
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Re: Блог о Joomla по-русски
« Ответ #121 : 21.08.2013, 16:58:07 »
А с ишаками никак иначе ... ну не исправляет микрософт свои ошибки и всё. Вот хоть тресни ... Они тест Acid3 начали проходить только с 9-ой версии. Уж лучше костыли ишакам, чем полуфреймворк делать оглядываясь на прошлое.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: Блог о Joomla по-русски
« Ответ #122 : 21.08.2013, 17:02:48 »
Исправить это можно через модернайзер или через отдельный фикс, но они решили скриптом обойтись, в IE посути нужно просто фиксированную сетку подсовывать. Через respond.js  просто слишком медленно... ie8 и так еле ворочается особенно когда псевдоэлементов много на странице.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #124 : 24.10.2013, 21:34:24 »
Joomla! 3.2 готовится к выпуску 6 ноября, как раз за день до Joomla World Conference. Предлагаем вам ознакомиться со списком всех значительных новинок этого релиза.

Joomla! 3.2 – обзор всех значительных новинок
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #125 : 24.10.2013, 22:25:07 »
Joomla! 3.2 готовится к выпуску 6 ноября, как раз за день до Joomla World Conference. Предлагаем вам ознакомиться со списком всех значительных новинок этого релиза.

Joomla! 3.2 – обзор всех значительных новинок
Дима правильно ли я понял что в 3.2 не будет mootools вообще?
и все равно не могу понять этот RAD и нафига он нужен... все увы на инглише, с которым у меня туговато (
не могу понять как он ускоряет процесс разработки ) есть ли какие примеры?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #126 : 25.10.2013, 10:14:58 »
Дима правильно ли я понял что в 3.2 не будет mootools вообще?
Я вчера в твитере чуток пообщался как раз на эту тему с MBabker, он написал что это все в процессе. Как я понял, до конца еще не выпилили, но выпиливают активно. А общение произошло как раз в твите от phproberto, который обновил свой плагин для выключения MooTools. Я уже было подумал, что он будет включен в Joomla 3.2, но он написал, что это неофициальный плагин.

и все равно не могу понять этот RAD и нафига он нужен... все увы на инглише, с которым у меня туговато (
не могу понять как он ускоряет процесс разработки ) есть ли какие примеры?
Самый главный пример - все продукты Akeeba. Joomla! RAD - это тот же FOF от Akeeba.
Как будет время, я займусь переводом документации по этой библиотеке. Она действительна интересна.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Блог о Joomla по-русски
« Ответ #127 : 25.10.2013, 10:26:48 »
Я акибовским подписке и релизам фронтальное администрироание приделывал, фреймворк видел, половину страниц от стандартного написания делать не нужно.
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #128 : 25.10.2013, 11:14:49 »
Я акибовским подписке и релизам фронтальное администрироание приделывал, фреймворк видел, половину страниц от стандартного написания делать не нужно.
То есть реально сокращает время разработки?
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #129 : 25.10.2013, 11:57:16 »
Самый главный пример - все продукты Akeeba. Joomla! RAD - это тот же FOF от Akeeba.
Как будет время, я займусь переводом документации по этой библиотеке. Она действительна интересна.
Тоесть это фреймворк от акибы? поверх фреймворка от Joomla?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Блог о Joomla по-русски
« Ответ #131 : 25.10.2013, 12:12:50 »
То есть реально сокращает время разработки?
Да, писать приходится меньше.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #132 : 25.10.2013, 13:20:31 »
Да.
круто че.. пора менять платформу.. потому что это начинает попахивать...
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #133 : 25.10.2013, 14:25:09 »
круто че.. пора менять платформу.. потому что это начинает попахивать...
Почему? Это же просто библиотека. Её же никто не заставляет использовать, все остается как прежде. Просто разработчикам дали дополнительный инструмент для разработки, который позволяет значительно быстрее создавать расширения.

К сведению - была огромнейшая дискуссия на эту тему. Были за и были против. Но большинство было за.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #134 : 25.10.2013, 14:31:18 »
Почему? Это же просто библиотека. Её же никто не заставляет использовать, все остается как прежде. Просто разработчикам дали дополнительный инструмент для разработки, который позволяет значительно быстрее создавать расширения.
Так зачем тогда её в стандартный пакет включают? сделали бы что бы устанавливалось как расширение... либо свой развивали дальше...
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #135 : 25.10.2013, 15:05:02 »
Так зачем тогда её в стандартный пакет включают? сделали бы что бы устанавливалось как расширение... либо свой развивали дальше...
Все это обсуждалось в той дискуссии  ^-^ Ой, обманул! Все начиналось вот с этого и по моему в ней же обсуждалось. Вообщем не помню где ;D Но решение принято, обратно уже не попрешь  ;) Лично я не вижу в этом ничего плохого. Ну разве что дистрибутив увеличился в объеме.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #136 : 25.10.2013, 15:17:05 »
Лично я не вижу в этом ничего плохого. Ну разве что дистрибутив увеличился в объеме.
Кроме того что может начаться невообразимая каша в будущих расширениях...
*

Очередной вебмастер

  • Давно я тут
  • 768
  • 55 / 0
  • лысый умный дядя
Re: Блог о Joomla по-русски
« Ответ #137 : 25.10.2013, 16:02:26 »
Кроме того что может начаться невообразимая каша в будущих расширениях...
Если бы за этой библиотекой не стояла Akeeba, то тогда можно бы было так говорить...
Сайты на Joomla, разработка и поддержка
----------
Помог ответ - жми плюс!
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #138 : 25.10.2013, 16:08:21 »
Если бы за этой библиотекой не стояла Akeeba, то тогда можно бы было так говорить...
Мне кажется, что именно поэтому Joomla решила включить FOF в дистрибутив. По крайней мере это было весомой причиной.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #139 : 25.10.2013, 16:11:57 »
Если бы за этой библиотекой не стояла Akeeba, то тогда можно бы было так говорить...
Какая разница кто за этим стоит?! есть Joomla Framework, в неё пихают ещё один фреймвор от акебы, народ начнет комбинировать когд обоих фреймворков 100%.. и на это будет жутко смотреть!
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #140 : 25.10.2013, 16:21:49 »
Какая разница кто за этим стоит?! есть Joomla Framework, в неё пихают ещё один фреймвор от акебы, народ начнет комбинировать когд обоих фреймворков 100%.. и на это будет жутко смотреть!
В каком плане скомбинировать? Например, вызвать какой нибудь FOFDispatcher::getTmpInstance просто так в своем компоненте не получится.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #141 : 25.10.2013, 16:32:33 »
В каком плане скомбинировать? Например, вызвать какой нибудь FOFDispatcher::getTmpInstance просто так в своем компоненте не получится.
эм тоесть это получается что он отдельно работает от JF?
и придется писать отдельный компонент на FOF? притом что в нем скорее всего получится вызывать методы из JF?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #142 : 25.10.2013, 16:39:54 »
FOF построен на JF:
https://github.com/akeeba/fof/blob/development/fof/dispatcher/dispatcher.php
https://github.com/akeeba/fof/blob/development/fof/controller/controller.php
https://github.com/akeeba/fof/blob/development/fof/model/model.php

Цитировать
* FrameworkOnFramework is a set of classes which extend Joomla! 1.5 and later's
* MVC framework with features making maintaining complex software much easier,
* without tedious repetitive copying of the same code over and over again.

Если пишешь используя FOF, то это получается отдельный компонент, но никто не мешает в нем использовать JF библиотеки.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #143 : 25.10.2013, 16:48:05 »
Если пишешь используя FOF, то это получается отдельный компонент, но никто не мешает в нем использовать JF библиотеки.
Вот про это я и говорю ) 100% будет мешанина в которой черт ногу сломит... никакой стандартизации
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #144 : 25.10.2013, 16:59:36 »
Вот про это я и говорю ) 100% будет мешанина в которой черт ногу сломит... никакой стандартизации
Воспринимай FOF как просто расширение JF для быстрой разработки. Он подчиняется своим законам, а именно Convention over Configuration для организации построения компонента. Если тебе станет мало того, что он предлагает, ты всегда можешь в нем дополнительно использовать JF. Просто дополнительно к JF придется иметь понятие и о FOF, если тебе попадется такой компонент. Тем более IDE сейчас прекрасно справляются с любой мешаниной ;)
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #145 : 25.10.2013, 17:06:49 »
Воспринимай FOF как просто расширение JF для быстрой разработки. Он подчиняется своим законам, а именно Convention over Configuration для организации построения компонента. Если тебе станет мало того, что он предлагает, ты всегда можешь в нем дополнительно использовать JF. Просто дополнительно к JF придется иметь понятие и о FOF, если тебе попадется такой компонент. Тем более IDE сейчас прекрасно справляются с любой мешаниной ;)
Скорее всего надо менять что то на более стабильное и не идущее по тупиковому развитию, либо пора писать свое )
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #146 : 25.10.2013, 17:07:35 »
Воспринимай как хочешь. Я в этом вижу позитивное.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #147 : 25.10.2013, 17:11:31 »
Воспринимай как хочешь. Я в этом вижу позитивное.
Дим что именно позитивного ты видишь?)
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Блог о Joomla по-русски
« Ответ #148 : 25.10.2013, 17:13:04 »
Дим что именно позитивного ты видишь?)
То же что и все видят в RAD - возможность быстро разрабатывать расширения без кучи однообразного/повторного кода.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Блог о Joomla по-русски
« Ответ #149 : 25.10.2013, 17:15:30 »
То же что и все видят в RAD - возможность быстро разрабатывать расширения без кучи однообразного/повторного кода.
зачем для этого было тянуть сторонний фреймворк? почему не улучшить свой? потому что я посмотрел код fof на github это вообще /facepalm
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Интеграция финансовых блогов и курсов на Joomla

Автор MihaGolovey

Ответов: 0
Просмотров: 1039
Последний ответ 12.02.2025, 09:51:53
от MihaGolovey
Телеграм канал о Joomla на английском

Автор Sulpher

Ответов: 0
Просмотров: 2235
Последний ответ 30.01.2024, 23:47:50
от Sulpher
VirtueMart для Joomla 4

Автор Гоша_Компьютерный

Ответов: 0
Просмотров: 2934
Последний ответ 15.08.2022, 12:37:14
от Гоша_Компьютерный
Мысли вслух про Joomla 4

Автор Гоша_Компьютерный

Ответов: 9
Просмотров: 2633
Последний ответ 15.12.2021, 13:51:44
от sergeytolkachyov
Городской портал на Joomla?

Автор User82

Ответов: 3
Просмотров: 2683
Последний ответ 14.12.2021, 14:41:02
от khan-alex