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

Karton-Ka

  • Новичок
  • 4
  • 0 / 0
Прошу помочь в восстановлении данных сайта!

Установлен Денвер 3 и Joomla 1.5.7 - полностью создан сайт, после восстановления пароля с применением скриптов  "admrest", "jsys", "obnulator" в админской части Joomla в меню компонентов пропали данные о установленных компонентах, плагинах и модулях. Созданный сайт спокойно запускается с любого браузера, а в JOOMLА данные отсутствуют. Как востановить их обратно для продолжения дороботки сайта. В базе данных менялся тоже логин и пароль, пароль с помощью ХЭШ калькулятора. База данных сайта при просмотре в phpmyadmin, имеется, но как восстановить непонятно, т.к. начинающая web-lomaster !

Благодарю за полный и своевременный ответ, можно пошаговую инструкцию восстановления!

Спасибо! ^-^ ^-^ ^-^
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
после восстановления пароля с применением скриптов  "admrest", "jsys", "obnulator"
что это за скрипты такие, первый раз слышу
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Karton-Ka

  • Новичок
  • 4
  • 0 / 0
Cкрипт обнуления (установки) паролей пользователей для популярных PHP проектов.

Использование:
Скопируйте файл "obnulator.php" или  "admrest.php" в корень проекта в котором необходимо изменить пароль и запустите скрипт.
Поддерживаемые проекты: WordPress 2.x, WordPress MU, phpBB2, phpBB3, Joomla
Внимание! После смены пароля не забудьте удалить скрипт.
-----------------------------------------------------------------------------------------------------------------------
Скрипт jsys обладает следующими возможностями:

1)  Архивирование, разархивирование и добавление в архив любых файлов;

2)  Удобный минималистически менеджер файлов, который решает повседневные задачи, такие как удаление, перемещение, копирование файлов, смена прав на файлы и директории;
3)  Если вы забыли/потеряли свой пароль на Joomla, то загрузив эту утилиту, вы сможете быстро поменять свой пароль;
4) Так же есть возможность загрузки удаленных файлов на ваш хост (пока только через cURL);
5) Существует возможность просмотра конфигурации php на хостинге;
6) Файловый менеджер позволяет просматривать изображения лежащие вне www-директории и просматривать листинг отдельных архивов;

Он может вам пригодиться в случае, если вам не хочется копировать по фтп несколько мегабайт дистрибутива Joomla, а хочется загрузить zip файл и распаковать его прямо на хостинге. Обратно можно делать бэкап файлов, просто собрав все в один архив (можно не собирать все, а делать бэкап по частям, все зависит от настроек вашего хостинга, и если вам не хватает памяти или времени для упаковки, то можно сделать несколько архивов, вместо одного). Также скрипт может рекурсивно менять права (chmod) на файлы и директории, причем права на них задаются отдельно.

Для обеспечения безопасности (а надо понимать, что такой инструмент необходим только для разовых действий и нахождение его на хосте постоянно - большая проблема в безопасности) по умолчанию для доступа ко всем функциям скрипта необходимо ввести пароль. Сам пароль хранится в нем самом же в переменной $JSYS_PASSWORD (в самом начале файла). Если вы по каким-либо причинам захотите отключить ввод пароля, то надо переменной $JSYS_ENABLE_AUTH присвоить значение 0. Пароль по умолчанию 'joom.ru'. Перед загрузкой на хост его необходимо поменять на свой.
-------------------------------------------------------------------------------------------------------------
 ^-^ ^-^ ^-^
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Зачем так извращаться, если есть стандартные функции восстановления и изменения пароля
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Karton-Ka

  • Новичок
  • 4
  • 0 / 0
Уважаемые! может не надо упрекать и делать замечания, а помочь по сути вопроса ! Спасибо!
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
ну так не зная скрипта я не знаю что он делает и что испортилось
Если есть бекап - достаточно откатиться, если нет - надо разбираться, смотреть содержимое таблиц базы (сщьзщтутеы, content и прочие)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Karton-Ka

  • Новичок
  • 4
  • 0 / 0
сам процесс отката можно поподробнее ? Спасибо!  ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблемы с устранением ошибок при переходе на php 8

Автор Stasweb

Ответов: 21
Просмотров: 4013
Последний ответ 30.03.2023, 22:14:39
от ProtectYourSite
Ошибка после обновления Templater manager от разработчика Regular Labs

Автор fbr

Ответов: 2
Просмотров: 1148
Последний ответ 24.03.2021, 21:17:35
от fbr
Проблемы с комментариями в Komento

Автор Stasweb

Ответов: 2
Просмотров: 966
Последний ответ 25.11.2020, 12:05:00
от Stasweb
Фатальная ошибка после включения плагина MP3 Browser Plugin

Автор tinka

Ответов: 7
Просмотров: 2326
Последний ответ 04.03.2020, 20:00:10
от glushilka
Обнаружены проблемы

Автор anvitalij

Ответов: 3
Просмотров: 2860
Последний ответ 02.07.2019, 13:24:57
от Slavnaya