Новости 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 Ответов
  • 4435 Просмотров
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Месяц уже волновала проблема нестабильного появления комментариев. Форма добавления комментария есть, а комментариев нет, не загружаются в браузер. Я и оперативную память на сервере добавлял, и продумывал разные варианты кеширования страниц.

Уже хотел отказываться от такого замечательного компонента JComments, но сегодня вот буквально обнаружил. Вставляешь в строке браузера перед доменом три www - комментарии идеально, стабильно загружаются. Убираю их - комментарии исчезают.

Теперь надо что-то делать, чтобы на каждой странице стояли www...

*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
В какой-то теме спрашивали, как сайт перевести на www, что-то вроде там советовали сделать изменения в файле конфигурации.

Надо в файле .htaccess  после строчки RewriteEngine On  вставить эти две строчки:

RewriteCond %{HTTP_HOST} ^сайт.ру$ [NC]
RewriteRule ^(.*)$  http://www.сайт.ру/ [R=301,L]

Вообще, в Интернете пишут, что аякс, который применяют комментарии, оптимально работает только в www...

P.S. И не забудьте после этого вычистить кеш.
« Последнее редактирование: 07.01.2009, 12:20:49 от Guran »
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Вообще, в Интернете пишут, что аякс, который применяют комментарии, оптимально работает только в www...
не совсем так... правильнее сказать, что для того, чтобы не было проблем с AJAX, запрос должен осуществляться в пределах того же домена, что и сама страница. Т.е. если у вас страница открыта без www, то и AJAX-запрос должен идти по адресу без www, и наоборот, если страница с www, то и запрос должен быть на тот же адрес.

Технически www.sitename.ru и sitename.ru это разные домены, поэтому в целях безопасности браузеры могут блокировать кросс-доменные запросы.

В любом случае, наличие на сайте разных ссылок (с www и без оного) не очень хорошо с точки зрения SEO, поэтому лучше сразу все приводить к единому виду (причем какому именно - с www или без - не принципиально).

p.s. Еще по этой же теме: Access to restricted URI denied code: 1012.
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Смарт, отправил тебе 500 рублей за компонент!

 ;)Извини, больше не могу: финансовый кризис в мире...

А на www всё же не стал переводить сайт. Ошибка состояла в том, что в конфигурационном файле у меня была указана даболка, а в .htaccess перенаправление страниц не сделал.

Комментарии работают нормально - всем советую... Использую их также в качестве гостевой книги.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Смарт, отправил тебе 500 рублей за компонент!
большое спасибо :)

А на www всё же не стал переводить сайт.
да ведь не обязательно приводить все к www, важно чтобы везде было одинаково... а как именно с www или без - это уже вопрос личных предпочтений :)
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Давайте, халявщики, меньше тратьте денег на пиво и мороженое - скидывайтесь программистам!!!
Дело надо большое начинать. Joomla с её мультиязычностью - это путь к новой мировой цивилизации. Она объединит в свою систему все народы и настанет на земле мир и понимание.
Дерзайте, Смарт! Ждём компонент многопользовательских блогов...
*

Dvin

  • Новичок
  • 2
  • 0 / 0
где-то с месяц парился с пропадание комментариев, тысячу раз гуглил по теме, но почему-то инфа с этого форума не попадалась... пока случайно сюда не забрел...  склеил домены

RewriteCond %{HTTP_HOST} ^сайт.ру$ [NC]
RewriteRule ^(.*)$  http://www.сайт.ру/ [R=301,L]

заработало, но!... как оказалось у яндекса есть причуда: он вдруг домен с www начинает считать без www или наоборот! Это и случилось с моим доменом. В результате Яндекс не находит ни файл подтверждения прав на домен, ни saitmap, ни robots.txt - все проиндексированные страницы пропали из поиска!

Пришлось "расклеить" домены - убрать выше обозначеные строчки из .htaccess - чтобы Яндекс проиндексировал оба домена и снова догнал, что это одно и тоже. Если не расклеить, то он этого так никогда и не поймет (
жду реакции яндекса... а ждать можно и 2 недели и 2 месяца... тем временем комментарии опять пропадают...

вот и встал вопрос то ли отказываться от того замечательного компонента, то ли забить на Яндекс ;)
вероятнее первое...

вообще-то я во всем этом не очень разбираюсь, может есть какое-то другое решение - подскажите, пожалуйста!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Jcomments & Joomla 3.5 & PHP 7

Автор ProtectYourSite

Ответов: 11
Просмотров: 9414
Последний ответ 15.01.2024, 14:02:36
от Vastriet
Не отображаються комментарии на дополнительных языках Joomla 3.4.8 + Jcomments 3.0.5

Автор orsy

Ответов: 11
Просмотров: 6719
Последний ответ 20.12.2021, 15:44:35
от igorsuccess
JComments 3.0.5 не отправляется коммент

Автор EvaLifeTime

Ответов: 61
Просмотров: 16005
Последний ответ 04.05.2021, 19:41:25
от ErikaMaza
Не отображаются лайки для голования в комментариях JComments 3.0.7

Автор vladankov

Ответов: 1
Просмотров: 3698
Последний ответ 31.07.2019, 18:50:02
от denistischenko
Не отображается защитный код JComments (и не меняется на reCaptcha)

Автор abbyevg

Ответов: 2
Просмотров: 2064
Последний ответ 06.10.2018, 20:59:56
от abbyevg