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

BlackSnow

  • Новичок
  • 3
  • 0 / 0
У меня есть база с имеем пользователей и паролем (500 чел).
Сделал скрипт для прямого добавления пользователей в таблицу _users
Вообщем зайти под этими пользователями получается, они полностью функционируют, но одна проблема - не отображаются в админке, в меню "Пользователи" - кудато нужно еще чтонибудь дописать чтобы они и там у меня были?
Кстати в админке пишет:
"Показано 1 - 30 из 501"
Хотя реально показывает только 9... Те, которых я добавлял вручную...
Заранее спасибо за ответы!
*

BlackSnow

  • Новичок
  • 3
  • 0 / 0
чисто случайно нашел таблицу _core_acl_aro
добавил туда пользователей по аналогии... не помогло... куда еще писать?)))
*

BlackSnow

  • Новичок
  • 3
  • 0 / 0
Я не понимаю, толи вопрос на столько простой, что все думают: "Этот вопрос не достоин моего внимания", толи наоборот слишком сложный...  :-X
*

ASDF

  • Осваиваюсь на форуме
  • 47
  • 1 / 0
Таже проблема у меня, показывает что типа "Показано 1 - 6 из 6" а видно тока 3...
как быть
как исправить?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Помимо таблицы _core_acl_aro, нужно еще вставить данные в _core_acl_groups_aro_map, там дополнительная связь пользователя с группой по полю aro_id с таблицей _core_acl_aro.

Если посмотреть исходники /administrator/components/com_users/admin.users.php то там можно найти запрос:

Код: php
	$query = "SELECT a.*, g.name AS groupname"
. "\n FROM #__users AS a"
. "\n INNER JOIN #__core_acl_aro AS aro ON aro.value = a.id" // map user to aro
. "\n INNER JOIN #__core_acl_groups_aro_map AS gm ON gm.aro_id = aro.aro_id" // map aro to group
. "\n INNER JOIN #__core_acl_aro_groups AS g ON g.group_id = gm.group_id";

В связи с тем, что тут везде стоит INNER JOIN, а в таблице  #__core_acl_groups_aro_map записей нет, добавленные вашим скриптом пользователи и не отображаются.
*

ASDF

  • Осваиваюсь на форуме
  • 47
  • 1 / 0
Помимо таблицы _core_acl_aro, нужно еще вставить данные в _core_acl_groups_aro_map, там дополнительная связь пользователя с группой по полю aro_id с таблицей _core_acl_aro.

Если посмотреть исходники /administrator/components/com_users/admin.users.php то там можно найти запрос:

Код: php
	$query = "SELECT a.*, g.name AS groupname"
. "\n FROM #__users AS a"
. "\n INNER JOIN #__core_acl_aro AS aro ON aro.value = a.id" // map user to aro
. "\n INNER JOIN #__core_acl_groups_aro_map AS gm ON gm.aro_id = aro.aro_id" // map aro to group
. "\n INNER JOIN #__core_acl_aro_groups AS g ON g.group_id = gm.group_id";

В связи с тем, что тут везде стоит INNER JOIN, а в таблице  #__core_acl_groups_aro_map записей нет, добавленные вашим скриптом пользователи и не отображаются.


Я чуть не понял, что нужно сделать чтобы сейчас все нормально отображалось?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает пункт меню в админке Новый материал

Автор NICTO

Ответов: 8
Просмотров: 5153
Последний ответ 01.05.2022, 19:01:23
от Maksdal
В админке пропали заголовки материалов

Автор djos

Ответов: 0
Просмотров: 2476
Последний ответ 26.09.2013, 05:42:47
от djos
В админке пропала главная страница

Автор rubystar

Ответов: 1
Просмотров: 2444
Последний ответ 24.09.2009, 11:21:18
от rubystar
Нет CMS содержания в Админке и на сайте

Автор ludovic33

Ответов: 13
Просмотров: 2653
Последний ответ 04.09.2009, 09:28:42
от ShadowXak
как в админке вывести все записи на одну страницу?

Автор Xuga

Ответов: 2
Просмотров: 2221
Последний ответ 28.08.2009, 19:58:19
от Xuga