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

TopClans

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
Заколебали ломать джумлу, решить обновить.
Дошёл до 3.2.7, дальше автоматический апдейт не видит новых версий (пробовал разные серверы обновлений, и чистить кеш).

Хотел вручную - выяснилось, что новые версии работают на PHP7 (у меня 5.4.16), может поэтому джумла и не видит обновлений.

Начал читать как перевести джумлу на PHP7 - выяснилось, что сначала нужно поставить 3.5 и выше. Ничего не понял, чтобы поставить 3.5 нужен PHP7, а чтобы поставить PHP7, нужно 3.5 (если текущую 3.2.7 запустить на PHP 7.0.23 с FastCGI, то лезут ошибки, то же самое с CGI, а Apache + PHP7 не получится поставить потому что ISPmanager позволяет это сделать только для всего сервера, а у меня есть и другие сайты, которые не будут работать на PHP7 + Apache).

Вручную обновить по мануалу не выходит: они пишут что нужно найти пакет и залить через сайт, но в пакетах на сайте джумлы даже нет XML файла, то есть он для ручной распаковки. Распаковывал архив вручную - вылезли ошибки.

В итоге вопросы:
- как всё же обновить 3.2.7 до текущей?
- как быть с PHP7, какую сборку поставить и как джумлу к ней приучить? не нашёл мануалов не эту тему
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Обновил до 3.2.7, дальше - не идёт
« Ответ #1 : 18.10.2017, 09:12:34 »
PHP 5.6 включите, все версии 3.х с ним работают. PHP 7.х включите, когда на 3.8 обновитесь и обновите все ваши расширения, которые должны поддерживать работу с этой версией.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

AveFix

  • Новичок
  • 4
  • 0 / 0
Re: Обновил до 3.2.7, дальше - не идёт
« Ответ #2 : 30.03.2018, 09:30:56 »
Бяда таварисчи. Joomla застряла 3.2.7 и дальше не двигается.
"У вас уже установлена последняя версия Joomla!, 3.2.7."
Очистка кэша не помогает.
Попробовал копировать и заменить файлы в ручную, вышла ошибка.
*

wishlight

  • Гуру
  • 5076
  • 319 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Обновил до 3.2.7, дальше - не идёт
« Ответ #3 : 30.03.2018, 11:12:25 »
https://github.com/joomla/joomla-cms/releases/download/3.8.6/Joomla_3.8.6-Stable-Update_Package.zip Вроде как через компонент обновления в админке. Замена не вносит изменений в базу. Бекап предварительно. Версию php не ниже 5.6. Руби Роуз на аватарке шикарна  ;D
*

AveFix

  • Новичок
  • 4
  • 0 / 0
Re: Обновил до 3.2.7, дальше - не идёт
« Ответ #4 : 30.03.2018, 11:57:19 »
Версию php не ниже 5.6.
Подскажите как ее включить. Искал в инете нашел типа в .htaccess надо дописать код и т.д.

Кстати при добавление ссылки в пользовательские серверы он пишет неизвестная версия Joomla и расширений.
Может у вас есть ссылки на видео или еще что как обновлять из 3.2.7

https://yadi.sk/i/iQeM--s93TuVgu
https://yadi.sk/i/ShfpbzVl3TuVjE
« Последнее редактирование: 30.03.2018, 12:02:47 от AveFix »
*

Apoca1ypto

  • Давно я тут
  • 749
  • 71 / 0
Re: Обновил до 3.2.7, дальше - не идёт
« Ответ #5 : 30.03.2018, 12:02:57 »
Подскажите как ее включить.

В панели управления хостингом.
Если у Вас все локально, то, потребуется например вот это https://www.apachefriends.org/blog/new_xampp_20180315.html
Во время спора в Интернете Ваш оппонент приводит неопровержимые доказательства своей точки зрения? Не отчаивайтесь. До...тесь до орфографии.
*

Sedoy

  • Давно я тут
  • 897
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Обновил до 3.2.7, дальше - не идёт
« Ответ #6 : 16.05.2018, 10:52:14 »
ну что удалось обновить 327 на "выше"?
та же трабла
 
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновил php до 7.2, 0 - Using $this when not in object context

Автор RazarioAgro

Ответов: 10
Просмотров: 1630
Последний ответ 07.04.2020, 22:24:19
от Kugata
Call to undefined function mysql_escape_string() Обновил до Joomla 3.7.0

Автор Alexhelp

Ответов: 26
Просмотров: 5433
Последний ответ 25.12.2019, 08:05:39
от Igor_ch
Обновил сайт см 2, 5 до 3, 9 - дает ошибку с куками...Куда копать то?

Автор Cedars

Ответов: 10
Просмотров: 1587
Последний ответ 03.08.2019, 12:29:07
от Cedars
Обновил на 3, 85 ошибка

Автор horstmann

Ответов: 5
Просмотров: 849
Последний ответ 02.03.2018, 18:48:09
от Efanych
Обновил Джумлу до 3, 8 проблема

Автор horstmann

Ответов: 1
Просмотров: 940
Последний ответ 29.09.2017, 09:20:26
от b2z