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

red

  • Захожу иногда
  • 124
  • 0 / 0
Почему в титле страницы вставляется в конце знак � и заголовок до конца недописывается, а обрывается на середине, причем он вставляется не везде, а только на некоторых страницах. Как это убрать? Есть предположения, что это ЧПУ, но точно неизвестно. Где нужно копать?
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Нужно сперва узнать чем вы формируете title, потому как стандартное формирование такого сделать не может (ИМХО), вспоминайте что у вас стоит стороннее.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
скорее всего это делает модуль или плагин отвечающий за вывод статей
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
довайте вместе погадаем, естественно что то стороннее
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
а что тут гадать, у меня такое же происходит, вывожу статьи через RokNewsRotator News. Пока не заморачивался данной проблемой.
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
и зря не заморачивались, т.к. боты если находят кракозябру останавливаются на нем и далее не идут, а тител это начало текста :)
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
Кстати немного не внимательно прочитал, у меня не в титле страницы а в содержимом статьи. Тобишь сделал себе с помощью RokNewsRotator News вывод заголовка статьи и 200 символов содержания статьи, вот в заголовке статьи все ОК, а содержание статьи обрывается иногда этим символом �
например вот: На сайте введён ещё один вид лотереи - мгновенная Она находится в разделе Ак�...
Я знаю почему так происходит, так как я выставил допустим 200 символов вывода содержания статьи, то слово, на котором достигается этот предел, просто обрывается этим символом �
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
нет вы заблуждаетесь все совсем не так :)
вот статья написана с выходом 1.5.9, как это вылечить, в FAQ есть аналогичный разбор полетов
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
почитав ссылку я понял что я прав, во-первых там про архив статей и Joomla 1.5.9 говорится, у меня 1.5.20 и такая трабла наблюдается в работе стороннего модуля. А проблема сказанная мной абсолютно одинаковая что и в статье, лимит по символам, чтобы этого бага не было вроде как ставят  '...'; я ошибаюсь?  ^-^
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Да вы ошибаетесь :) дело не в ..., а в том что у кириллицы 16 бит в отличии от латиницы 8 бит, тобишь ровно пополам, когда вы режете то иной раз буква кириллицы режется пополам отсюда и появляется кракозябра. В статье приведен пример как это устранить! Зарубежные разработчики не всегда смотрят в сторону кириллицы (их минус) отсюда вот такого рода косяки!
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
ну так я о чем и говорил "то слово, на котором достигается этот предел, просто обрывается этим символом �". Думаю что не важно как назвать этот процесс, обрывается или режется слово, суть не меняется. Про кириллицу согласен, режется слово этим символом именно на кириллице. Просто пока времени нет занятся этим, но все равно за статью спасибо. С alphaUsePoints кто бы помог мне  ;D
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
Если по отсчету 200 символ будет не порезан, то и кракозябры не будет!
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
совершенно верно, если предел в 200 символов допустим заканчивается на пробеле то все будет нормально, режется только на слове, и как правильно замечено на кириллице. Я поглядел модуль RokNewsRotator News нашёл там introtext попытался заменить его на то что приведено в ссылке ошибка вышла на странице.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Да не будет substr и ему подобные работать нормально с кириллицей.
Используйте mb_substr или стандартные мули от Joomla, если mb_substr не поддерживается или в падлу ее включить.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
Стандартные модули не подходят, перемотрел очень много модулей, только этот подошёл по функционалу который мне был необходим ^-^
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Стандартные модули не подходят, перемотрел очень много модулей, только этот подошёл по функционалу который мне был необходим ^-^
это к чему? про модули вообще речи не было :)
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
а что такое тогда стандартные мули от Joomla?  ^-^
*

red

  • Захожу иногда
  • 124
  • 0 / 0
да используется сторонний компонент, только не похоже что дело именно в количестве символов, т.к. есть заголовки и подлиннее, но они без этого знака �. sh404SEF как будто по желанию, что-то обрезает, что нет.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
Заголовки кириллицей или латиницей написаны? Все дело именно в этом.
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Кириллицей, по-русски.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
Кириллицей, по-русски.
Ну вот в этом всё и дело, как избавится от этого бага ShadowXak дал в ссылке, правда там на стандартный вывод контента указано решение, надо наверно глядеть код в модуле, который Вы используете для вывода статей
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
 ^-^
Люди вы читать умете?
Заходите в папку с модулем или что там у вас. Делаете поиск по файлам ключевое слово "substr", может и другая там функция используется для работы со строками, этого я не знаю, не телепат.
И заменяете ее на mb_substr, при этом не забыть включить в настройках PHP поддержку mb_substr.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
во, заменил и всё заработало  :D А то мули какие то, мну то не программер, экономист я  ;D
*

red

  • Захожу иногда
  • 124
  • 0 / 0
у меня что-то не заработало, может я что-то неправильно вставил, хотя делал, все как в статье написано
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
^-^
Люди вы читать умете?
Заходите в папку с модулем или что там у вас. Делаете поиск по файлам ключевое слово "substr", может и другая там функция используется для работы со строками, этого я не знаю, не телепат.
И заменяете ее на mb_substr, при этом не забыть включить в настройках PHP поддержку mb_substr.
Не у всех это можно включить.
*

ShadowXak

  • Завсегдатай
  • 1602
  • 162 / 6
  • no more programming
у меня что-то не заработало, может я что-то неправильно вставил, хотя делал, все как в статье написано
Ну видимо не в том месте и потом у вас титле - они идут без форматирования, сделайте как советует SmokerMan
*

red

  • Захожу иногда
  • 124
  • 0 / 0
как или где включается mb_substr?
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
как или где включается mb_substr?
А Вы в модуле вывода статьи заменили substr на mb_substr? Может и включать то ничего не надо, уже может включено
*

red

  • Захожу иногда
  • 124
  • 0 / 0
Этот знак выскакивает в виртуемарте на двух товарах, на всех остальных нет. На главной титл длинный, и хоть бы что, все нормально выводиться, статьи все в порядке, а вот эти два товара как сговорились. При чем заметил такую фишку, когда перенес сайт с одного хостинга на другой (nic.ru), на старом хостинге все отлично работает. Nic.ru вроде бы хороший хостинг, но иногда он вызывает непонятные удивления, на нем не работают некоторые компоненты. Где в виртуемарте надо заменить substr на mb_substr?
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
Я думаю что надо "копать" карточку товара, смотреть что там в коде карточки этих товаров, возможно там есть символы эти. Я был на ник.ру до недавнего времени, хороший хостинг  ;)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Почему статья не отображается

Автор bazabaza

Ответов: 8
Просмотров: 13330
Последний ответ 14.05.2025, 10:52:43
от antivampoed
php скрипт для вызова url адреса открытой страницы

Автор bigrash

Ответов: 10
Просмотров: 6998
Последний ответ 17.02.2024, 20:12:05
от Vastriet
Вместо некоторых разделов стали отображаться пустые страницы

Автор ch

Ответов: 0
Просмотров: 1294
Последний ответ 04.12.2020, 15:07:27
от ch
Страницы не прогружаются до конца

Автор HeroYukki

Ответов: 0
Просмотров: 1395
Последний ответ 11.09.2018, 21:12:00
от HeroYukki
Позволить вставлять знак подчёркивания в alias

Автор archer1981

Ответов: 9
Просмотров: 3381
Последний ответ 22.03.2018, 06:59:29
от kungurskiy