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

Rudolf

  • Захожу иногда
  • 65
  • 11 / 0
Добрый вечер!
На сайте Joomla 3.xx возникла проблема: при сохранении материала процесс зависает, хотя на других сайтах на том же сервере такая проблема не проявляется.
Сегодня лицезрел такую ошибку:
Fatal error: Maximum execution time of 30 seconds exceeded in xxx/libraries/vendor/joomla/string/src/phputf8/mbstring/core.php on line 41

Код
/**
* Assumes mbstring internal encoding is set to UTF-8
* Wrapper around mb_strpos
* Find position of first occurrence of a string
* @param string haystack
* @param string needle (you should validate this with utf8_is_valid)
* @param integer offset in characters (from left)
* @return mixed integer position or FALSE on failure
* @package utf8
*/
function utf8_strpos($str, $search, $offset = FALSE){
    if ( $offset === FALSE ) {
        return mb_strpos($str, $search);
    } else {
        return mb_strpos($str, $search, $offset);
    }

Ранее сайт начинал работать на Joomla 2.5и постепенно обновился до версии 3.7.
При переходе на 3 версию стали наблюдаться зависания при сохранении материала (но в итоге статьи сохранялись), а при последнем обновлении стала высвечиваться ошибка "504 Gateway Time-out".
Отмечу еще такой момент - если в материале не вставлять <hr id="system-readmore" /> (кнопка подробнее), тогда сохранение происходит без проблем.
Ранее на сайте был установлен компонент Xmap и К2

Прошу помочь справиться с ошибкой на сайте.


« Последнее редактирование: 04.05.2017, 08:42:46 от Rudolf »
бизнес-планирование, финансовое моделирование
*

Roman82

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Ошибка при сохранении материала
« Ответ #1 : 01.05.2017, 07:44:08 »
Здравствуйте!
У меня похожая проблема. Joomla 3.7.0 обновлял с 3.6.5. Если не ставить черту "Подробнее", то материал сохраняется нормально, но если ставить "Подробнее", то зависает (без ошибок), причем в админке все нормально.
*

wishlight

  • Гуру
  • 5076
  • 319 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Ошибка при сохранении материала
« Ответ #2 : 01.05.2017, 07:51:30 »
Ошибка Maximum execution time при сохранении конфигурации шаблонов от vtem в том же core.php но в 94 строке. Я так понял, что опять напрограммировали.
*

Roman82

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Ошибка при сохранении материала
« Ответ #3 : 02.05.2017, 07:57:45 »
Может быть еще какие-нибудь варианты? Т.к. я в код не лазил.
*

Leva27

  • Осваиваюсь на форуме
  • 41
  • 3 / 0
  • Дальвебстудия
Re: Ошибка при сохранении материала
« Ответ #4 : 06.05.2017, 07:03:59 »
Такая же ерунда после обновления до семерки, но: под Супер Юзером сохраняет материалы нормально, под Менеджером - нет с ошибкой.

Upd: Без редактора - вставляется нормально, дело видимо в обновленном TinyMCE
« Последнее редактирование: 06.05.2017, 07:22:15 от Leva27 »
*

jo-ry

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Re: Ошибка при сохранении материала
« Ответ #5 : 10.05.2017, 11:45:22 »
Были проблемы с сохранением материалов после редактирования в Joomla 3.7. Удалил jSecure Lite и расширение Content Title, все заработало.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

pptx в теле материала сайта

Автор VIK4

Ответов: 0
Просмотров: 1987
Последний ответ 24.10.2024, 13:04:04
от VIK4
Прошу помощи. Ошибка при обновлении на Joomla 4

Автор wmsonic

Ответов: 1
Просмотров: 2378
Последний ответ 29.10.2023, 22:07:23
от Kukush
Выходит ошибка в админской панели

Автор daymarus

Ответов: 0
Просмотров: 2074
Последний ответ 10.08.2023, 12:43:43
от daymarus
При обновлении ошибка 403 Forbidden Request forbidden by administrative rules

Автор THeCMeX

Ответов: 18
Просмотров: 4466
Последний ответ 14.07.2023, 17:13:19
от art22
Ошибка при обновлении с 3.10.10. до 4.х

Автор svd2014

Ответов: 1
Просмотров: 2585
Последний ответ 13.02.2023, 19:53:08
от weser