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

Masha0701

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
При обновлении с 3.2.7 до 3.6.2 выдается ошибка

Error displaying the error page: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' SQL=SELECT template, s.params FROM #__template_styles as s LEFT JOIN #__extensions as e ON e.type='template' AND e.element=s.template AND e.client_id=s.client_id WHERE s.client_id = 1 AND home = '1' ORDER BY home: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' SQL=SELECT template, s.params FROM #__template_styles as s LEFT JOIN #__extensions as e ON e.type='template' AND e.element=s.template AND e.client_id=s.client_id WHERE s.client_id = 1 AND home = '1' ORDER BY home

Зашла в phpMyAdmin перекодировала все таблицы с юникода на general. После этого смогла зайти в админку. Поставила корректировку баз данных ( ошибка Joomla! Core database tables have not been converted yet to UTF-8.) но система опять перекодировала часть баз в юникод и выдала эту ошибку по новой.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Masha0701

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Параметры хостинга?

сейчас пытаюсь прогнать сайт на Дэнвере
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Цитировать
но система опять перекодировала часть баз в юникод и выдала эту ошибку по новой.
Какая такая система взяла и перекодировала базу? Не бывает такого
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Не надо мучать труп (денвер), параметры реального хостинга какие?
*

Masha0701

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Какая такая система взяла и перекодировала базу? Не бывает такого
все таблицы в базе были utf8_general_ci . После База данных -> исправить часть таблиц кодируются utf8_unicode_ci .

Опять захожу  в базу данных, меняю кодировку на utf8_general_ci . повторяем отладку... и результат опять тот же
*

Masha0701

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Не надо мучать труп (денвер), параметры реального хостинга какие?
На реальном хостинге пока не обновляла. Сейчас рискну
*

Masha0701

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Собственно на хостинге обновилось без проблем и даже без танцев с бубном.
Но если у кого-нибудь есть ответ, как эту ошибку можно обойти на Дэнвере - я бы была крайне благодарна.
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Цитировать
как эту ошибку можно обойти на Дэнвере

Не использовать Денвер.

Вам уже ранее говорили, что он устарел и больше не поддерживается его разработчиками. Используйте Open Server или Wamp Server взамен.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Не использовать Денвер.
Почему? с 2006 года сижу на денвере и никаких проблем нет. Ошибки связанные с руками или незнанием чего-либо могут вылезти на любой платформе.
Но с такой ошибкой никогда не сталкивался, чтобы слетала кодировка.
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Заходим на официальный сайт:

Цитировать
Денвер - локальный сервер. Состав: Apache 2.2.22, PHP 5.3.13, MySQL 5.5, phpMyAdmin 3.5.1 etc.

Подходил к концу 2016 год...
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Подходил к концу 2016 год...
Ну а что мешает обновить нужные компоненты руками? У меня три разные версии денвера стоят, с разным набором версий пхп\мускуля. Вполне удобно для разных сайтов
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Филипп Сорокин

  • Завсегдатай
  • 1918
  • 160 / 4
  • разработчик.москва
Цитировать
Ну а что мешает обновить нужные компоненты руками?
Лень-матушка. Я поставил WAMP и не парюсь -- не такой мудрёный как Open Server, прост в использовании, хотя на вкус и цвет...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При переходе в категорию остается активной страница, с которой пришел

Автор Vika24

Ответов: 4
Просмотров: 1076
Последний ответ 12.05.2023, 18:26:33
от Vika24
Call to a member function NewColorizeImage() on null при переходе PHP 7 [Решено]

Автор Eholov

Ответов: 3
Просмотров: 3554
Последний ответ 17.03.2023, 11:03:04
от Olexa
Ошибка при переходе на php 8

Автор Andru

Ответов: 1
Просмотров: 2265
Последний ответ 09.01.2023, 20:39:03
от sivers
Ошибка при переходе PHP от 5.7 к 7.4

Автор Yakov51

Ответов: 4
Просмотров: 881
Последний ответ 08.04.2022, 13:33:49
от marksetter
Перенос отдельных таблиц из одной базы данных в другую для обновления Joomla

Автор alex-nosov1980

Ответов: 3
Просмотров: 1525
Последний ответ 13.09.2021, 08:58:55
от alex-nosov1980