Новости 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

0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 1419 Просмотров
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
Парсинг сайта на Joomla
« : 10.08.2014, 11:14:19 »
Доброе время суток,

Никогда не использовал JSON, буду очень благодарен если скинете файлик в который
можно передать
  • логин
  • пароль
а он отдаст
  • все данные пользователя
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Парсинг сайта на Joomla
« Ответ #1 : 10.08.2014, 12:03:48 »
Причем тут JSON и парсинг? Вам нужна форма и обработчик, который извлекает из БД инфо.
Или вы уже начали писать обработчик, но не знаете, как обрабатывать JSON?
« Последнее редактирование: 10.08.2014, 12:07:16 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: Парсинг сайта на Joomla
« Ответ #2 : 10.08.2014, 12:49:43 »
в простом варианте - это уже есть ведь все в Joomla!!)))
т.е. вводите в форму входа логин и пароль - Joomla авторизует вас - а далее просто зайти на штатную страницу юзера - там и будет вся инфа!!
единственно, чтобы проверить другую пару - надо разлогиниться - но это одно нажатие кнопки)))
если надо проверять не логинясь, тогда да, как сказал Роберт - сделать форму поиска и страницу выдачи результатов, там работы, как любят говорить, для профи на 20 минут)) вот только все профи по уши заняты, а если нет, то попки на пляжах испанских парют)))
или автор как обычно что-то недоговаривает... скорее всего ему надо совсем не логин-пароль проверять)))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
Re: Парсинг сайта на Joomla
« Ответ #3 : 10.08.2014, 19:19:58 »
мне нужно из Joomla в другую систему забрать информацию о пользователе
ситуация следущая, человек на ресурсе никак не связанном с Joomla, вводит свой логин и пароль -> система направляет эти данные в ресурс на Joomla -> Joomla отдает ответ: авторизация прошла, данные пользователя такие то

по сути это превращает ресурс на Joomla в подобия точки единого входа (Я специально не хочу получать данные напрямую из базы)
« Последнее редактирование: 10.08.2014, 20:09:07 от kav »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Парсинг сайта на Joomla
« Ответ #4 : 10.08.2014, 20:28:16 »
Готового скрипта (или как вы называете - файлика), скорее всего, никто вам не даст. Начните писать и вам помогут, или обратитесь в коммраздел.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: Парсинг сайта на Joomla
« Ответ #5 : 10.08.2014, 21:55:53 »
мне нужно из Joomla в другую систему забрать информацию о пользователе
ситуация следущая, человек на ресурсе никак не связанном с Joomla, вводит свой логин и пароль -> система направляет эти данные в ресурс на Joomla -> Joomla отдает ответ: авторизация прошла, данные пользователя такие то

по сути это превращает ресурс на Joomla в подобия точки единого входа (Я специально не хочу получать данные напрямую из базы)
ну вот, как я и предполагал - инфа как водится неполная... сколько у вас там еще дополнений по ТЗ?
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

kav

  • Захожу иногда
  • 121
  • 0 / 0
Re: Парсинг сайта на Joomla
« Ответ #6 : 11.08.2014, 01:07:31 »
ну вот, как я и предполагал - инфа как водится неполная... сколько у вас там еще дополнений по ТЗ?
Мне много какой инфы нужно с сайта на Joomla выцепить, но я постараюсь сам разобраться на примере работы с информацией пользователя
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: Парсинг сайта на Joomla
« Ответ #7 : 11.08.2014, 08:29:56 »
Мне много какой инфы нужно с сайта на Joomla выцепить, но я постараюсь сам разобраться на примере работы с информацией пользователя
аааааааааааа...

берете Google, там пишите - форма поиска по базе данных mysql - ваш браузер затрещит от количества ссылок!

Сделать отдельным скриптом будет в несколько раз проще и быстрее - в вашей ситуации - далее этот скрипт запихать в модуль и ВСЁ!
Или например если бы за это дело взялся бы профи, например Роберт)), то ему наверное проще было бы делать, используя структуру запросов самой Joomla - как-то так)))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Парсинг сайта на Joomla
« Ответ #8 : 11.08.2014, 13:52:43 »
(Я специально не хочу получать данные напрямую из базы)
а так и не получится)
нужно учесть что все пароли в базе хранятся в закодированном виде и я сомневаюсь что в "другой системе" такая же проверка хеша пароля.
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: Парсинг сайта на Joomla
« Ответ #9 : 11.08.2014, 21:34:17 »
а так и не получится)
нужно учесть что все пароли в базе хранятся в закодированном виде и я сомневаюсь что в "другой системе" такая же проверка хеша пароля.
что подтверждает мою версию - входите каждый раз через форму авторизации и результат будет на экране))) а из базы - да - пароли вы не увидите))))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Периодический страница сайта открывается криво. (Подробнее в описании)

Автор 62411

Ответов: 0
Просмотров: 1313
Последний ответ 27.01.2025, 10:36:57
от 62411
Как редактировать отдельную страницу Joomla 2.5?

Автор mrporter

Ответов: 0
Просмотров: 14188
Последний ответ 14.09.2023, 22:16:47
от mrporter
Joomla 2.5.28, Safari под маком и сессии session

Автор beliyadm

Ответов: 19
Просмотров: 16996
Последний ответ 29.03.2023, 12:17:19
от Sawell
Joomla 2.5.28 как скачать все файлы через панель управления

Автор Sergei41984

Ответов: 7
Просмотров: 14736
Последний ответ 27.12.2022, 23:30:38
от Sergei41984
Расширения для Joomla! 1.6 (коллекция полезных ссылок)

Автор Sulpher

Ответов: 124
Просмотров: 146071
Последний ответ 03.12.2022, 16:15:19
от besttechoff