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

fbr

  • Завсегдатай
  • 1684
  • 210 / 7
Re: А нужен ли LESS?
« Ответ #30 : 18.09.2014, 21:30:28 »
поправил код - Ф5 - увидел изменения
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: А нужен ли LESS?
« Ответ #31 : 18.09.2014, 21:33:09 »
поправил код - Ф5 - увидел изменения
Именно! Во, этот способ надо будет перво-наперво испробовать.
*

sm_denis

  • Захожу иногда
  • 441
  • 36 / 2
Re: А нужен ли LESS?
« Ответ #32 : 18.09.2014, 21:34:18 »
ааа.... все.. я сдался... тут не ищут легких путей))))
*

fbr

  • Завсегдатай
  • 1684
  • 210 / 7
Re: А нужен ли LESS?
« Ответ #33 : 18.09.2014, 21:34:26 »
файлы нужны?
*

fbr

  • Завсегдатай
  • 1684
  • 210 / 7
Re: А нужен ли LESS?
« Ответ #34 : 18.09.2014, 21:41:19 »
На всякий случай, кому-то пригодится (там только имя шаблона и файлов исправить)


Извиняюсь.
Вложенные файлы не скачивать! старая версия

Качать нужно отсюда: http://leafo.net/lessphp/
« Последнее редактирование: 02.10.2014, 00:40:18 от fbr »
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Re: А нужен ли LESS?
« Ответ #35 : 19.09.2014, 05:22:02 »
Как ни крути LESS на сегодняшний день штука сложная и больше для разработчиков. Простым обывателям ни к чему.
Мелкий ремонт. skype poisk-plus
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: А нужен ли LESS?
« Ответ #36 : 19.09.2014, 18:01:03 »
Цитировать
Именно! Во, этот способ надо будет перво-наперво испробовать.
Так разве не удобнее и главное быстрее использовать компиляцию на своей стороне а не на стороне сервера, а потом рефрешить сразу после деплоя через grunt livereload только CSS файл а не всю страницу?

Цитировать
Как ни крути LESS на сегодняшний день штука сложная и больше для разработчиков. Простым обывателям ни к чему.

Так и есть.

Сейчас кстати многие используют autoprefixer который сам добавляет все вендорные префиксы. Но от Sass/Less/Stylus сложно отказаться из за удобной вложенности, переменных (которые не компилируются в документ в отличии от нативный в CSS), скрытых классов и удобной структуры проекта (хотя файлы конечно можно склеивать через тот же грант или на стороне сервера)
« Последнее редактирование: 19.09.2014, 18:04:43 от Alldar »
*

dremora

  • Захожу иногда
  • 461
  • 48 / 12
Re: А нужен ли LESS?
« Ответ #37 : 20.09.2014, 00:13:41 »
Зачем LESS когда Firefox уже поддерживает переменные в CSS и большинство полезных функций LESS. Нужно просто забыть о LESS и пользоваться Firefox, скоро должен и Chromium подтянутся...

Кроме того сборка CSS и JS на стороне сервера заменит многое... Но тут надо конечно использовать фреймворки вместо CMS.
Всё что не анархия, то фашизм...
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: А нужен ли LESS?
« Ответ #38 : 20.09.2014, 00:16:05 »
А тут клиент, открыв сайт где нить на айфоне получает сообщение "иди на..", в смысле "установи файрфокс"!
*

dremora

  • Захожу иногда
  • 461
  • 48 / 12
Re: А нужен ли LESS?
« Ответ #39 : 20.09.2014, 00:20:53 »
А тут клиент, открыв сайт где нить на айфоне получает сообщение "иди на..", в смысле "установи файрфокс"!
Нет нужно писать - "для просмотра этого сайта нужен только Internet Exploer 6".
Firefox есть же уже для Ведройда...
Яблочники это вообще мазохисты-фитишисты. Политика Apple это куча всяких патентов и запретов в обмен на какой-то бренд и милоту...
Всё что не анархия, то фашизм...
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: А нужен ли LESS?
« Ответ #40 : 20.09.2014, 00:32:45 »
Цитировать
уже поддерживает переменные в CSS и большинство полезных функций LESS
ага и это все остается в файле CSS не так ли?
*

dremora

  • Захожу иногда
  • 461
  • 48 / 12
Re: А нужен ли LESS?
« Ответ #41 : 20.09.2014, 00:43:01 »
ага и это все остается в файле CSS не так ли?
Точно не знаю... Постепенно браузеры интегрируют разные библиотеки. И развитие LESS тоже нужно, поскольку разработчики Firefox будут следовать по пути за развитием LESS и аналогов.

На самом деле мне редко нужны преимущества LESS потому мне как то накладно тащить с собой эту библиотеку. К тому же все эти "погремушки" типа bootstrap или foundation 5 требуют установку дополнительных языков вроде Ruby или Node.js. Если вы разрабатываете простой проект или даже средний проект, а не сложную социальную сеть, то всё это может потребоваться лишь для админки.
Всё что не анархия, то фашизм...
*

Alldar

  • Завсегдатай
  • 1504
  • 195 / 1
Re: А нужен ли LESS?
« Ответ #42 : 20.09.2014, 03:36:43 »
Рекомендую ознакомиться с Gruntjs перед тем как делать поспешные выводы о том где это может понадобиться
*

aspidy

  • Завсегдатай
  • 1008
  • 55 / 1
  • Миграция joomla 1.0-1.5-2.5
Re: А нужен ли LESS?
« Ответ #43 : 20.09.2014, 07:29:33 »
Точно не знаю... Постепенно браузеры интегрируют разные библиотеки. И развитие LESS тоже нужно, поскольку разработчики Firefox будут следовать по пути за развитием LESS и аналогов.

На самом деле мне редко нужны преимущества LESS потому мне как то накладно тащить с собой эту библиотеку. К тому же все эти "погремушки" типа bootstrap или foundation 5 требуют установку дополнительных языков вроде Ruby или Node.js. Если вы разрабатываете простой проект или даже средний проект, а не сложную социальную сеть, то всё это может потребоваться лишь для админки.
Если LESS с натяжкой можно назвать погремушкой, то bootstrap штука нужная. Хотя бы для тех же медиа устройств.
Мелкий ремонт. skype poisk-plus
*

sm_denis

  • Захожу иногда
  • 441
  • 36 / 2
Re: А нужен ли LESS?
« Ответ #44 : 20.09.2014, 07:39:38 »
На самом деле мне редко нужны преимущества LESS потому мне как то накладно тащить с собой эту библиотеку. К тому же все эти "погремушки" типа bootstrap или foundation 5 требуют установку дополнительных языков вроде Ruby или Node.js. Если вы разрабатываете простой проект или даже средний проект, а не сложную социальную сеть, то всё это может потребоваться лишь для админки.

Почему бы не использовать компиляцию с помощью PHP библиотеки?
Все основные возможности там уже реализованы, вместе с автокомпиляцией и кешированием. bootstrap можно собрать и с PHP без node.js и прочего...
Не вижу ничего плохого использовать даже на маленьких сайтах.


*

fbr

  • Завсегдатай
  • 1684
  • 210 / 7
Re: А нужен ли LESS?
« Ответ #45 : 02.10.2014, 00:36:25 »
На всякий случай, кому-то пригодится (там только имя шаблона и файлов исправить)

Выложил файлы старой версии, а сегодня сам наступил на грабли ..

Устаревшая версия, не все нововведения поддерживает. Качать нужно отсюда: http://leafo.net/lessphp/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

В каких случаях нужен OpCache и как его правильно настраивать?

Автор Филипп Сорокин

Ответов: 56
Просмотров: 82072
Последний ответ 24.10.2018, 22:13:08
от ChaosHead
Нужен совет. На чем лучше реализовать это

Автор FitMe

Ответов: 6
Просмотров: 1509
Последний ответ 14.04.2016, 16:46:16
от flyingspook
Нужен логин и пароль от Joomla

Автор Plazmodina

Ответов: 14
Просмотров: 2226
Последний ответ 08.06.2015, 08:23:19
от Plazmodina
Нужен наставник

Автор kav

Ответов: 30
Просмотров: 3230
Последний ответ 22.06.2014, 09:26:03
от al-teen
Нужен наставник

Автор xilgiz

Ответов: 34
Просмотров: 4809
Последний ответ 15.06.2013, 20:10:56
от NightGuard