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

sin

  • Новичок
  • 7
  • 0 / 0
Здравствуйте!
Вопрос такой, -
Есть настроенный новый сайт на Денвере, установлены нужные компоненты (магазин, каталог организаций и т.д.), сделана навигация меню и созданы тестовые статические страницы, сделан свой шаблон. Установочные Демо данные все удалены.
Мне не нужно переносить сайт с Денвера на хостинг, - это подробно описано и инфа вся есть на форуме.
Мне нужно сделать инсталяционный настроенный пакет из того, что настроено на локалке! Что бы к примеру, - человек которому я его отдал, обычным путем установил себе на хостинг или на такой же Денвер, при инсталяции установив Демо данные всех ранее настроенных мной компонентов и модулей.
Главное, что бы не править конфигурационный файл, а базу и хост указать при установке!
Опыта в этом деле, как такового имею мало, и поэтому прошу совета, как это сделать.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Если опыта маловато, то лучше и не заморачиваться.
Проще переписать все файлы, сделать импорт БД, и прописать пару строк в конфиге.
*

Antosha

  • Захожу иногда
  • 420
  • 52 / 0
  • Плохо спорить плохо
Что касается Денвера, то достаточно просто копирнуть папку WebServers на другой комп и все дела, или хотя бы папку localhost и импортировать базу.
<a href="http://joomlablog.ru/">JoomlaBlog</a>
*

sin

  • Новичок
  • 7
  • 0 / 0
вроде для этого компонент Joomlapack
Не пробовал ..... т.е. делаю полный архив сайта, затем распаковываю пакет на хост, инсталирую, делаю новую бд, устанавливаю демо данные и все должно работать!?
Спасибо вечерком проверю!
*

sin

  • Новичок
  • 7
  • 0 / 0
Если опыта маловато, то лучше и не заморачиваться.
Проще переписать все файлы, сделать импорт БД, и прописать пару строк в конфиге.
Да, я то это сделаю, мне не сложно, а человек кроме инсталяции например ни чего не умеет, ...... боюсь вариант не подходит.
*

sin

  • Новичок
  • 7
  • 0 / 0
Что касается Денвера, то достаточно просто копирнуть папку WebServers на другой комп и все дела, или хотя бы папку localhost и импортировать базу.
Это тоже без проблем, но вопрос не много не так поставлен, - хочется универсальности. И что бы для людей с минимальным уровнем подготовки.
*

sin

  • Новичок
  • 7
  • 0 / 0
Кстати по такому же принципу собраны фриварные сборки шаблонов, который сразу с инталяшкой идут и весь фарш у них тоже уже настроен.
Это вопрос !
Я просто не знаю как это сделано.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
*

sin

  • Новичок
  • 7
  • 0 / 0
Для развития  ;D http://www.joomla-builder.com/
Это уж точно не для развития -))) Понаставить на автомате кучу компонентов ума много не надо. А то что потом нужно их настроить под собственные нужды - дело другое. И главное что бы не проделывать по 10 раз одно и тоже с нуля, это не рационально -)
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Ну тогда что можно посоветовать  ^-^
Установить все настроить, дальше скопировать папку installation обратно и в ней (installation\sql\mysql\joomla.sql) дописать все запросы касающиеся установленных и настроенных расширений. И может тогда все будет гуд.
*

vital_s1

  • Захожу иногда
  • 267
  • 26 / 0
  • Joomla магия
Делается так:
1. Делаем полный бэкап компонентом Joomlapack, вашего настроенного сайта (не важно на хосте  или на денвере)
2. Из архива удаляем файл configuration.php и ложим туда файл configuration.php-dist, который берем из чистого инсталяционного пакета.
3. Заливаем все файлы в то место, где сайт должен работать, например на хостинге вашего заказчика или товарища, которому помог все настроить. -))
4. Создаем чистую базу в кодировке utf-8 .... при установке указываем ее параметры.
5. Префикс указываем такой же какой был на "стенде", например jos_  
6. Следуем инструкции по установке.

Собственно и все, заходим в админку и пользуемся -))


« Последнее редактирование: 19.07.2009, 16:15:20 от vital_s1 »
Не бойся спрашивать, без этого ни как! -)
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Забыл про папку installation упомянуть)
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

vital_s1

  • Захожу иногда
  • 267
  • 26 / 0
  • Joomla магия
Забыл про папку installation упомянуть)
нет не забыл -))) я так подумал, что не надо фак по установке тут описывать полностью -))

6. Следуем инструкции по установке.
Не бойся спрашивать, без этого ни как! -)
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Установка без папки installation не начнется
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

vital_s1

  • Захожу иногда
  • 267
  • 26 / 0
  • Joomla магия
Да ну? -)))
При создании бэкапа компонентом Joomlapack эта папка создается автоматически.
Поэтому и не стал про нее писать.
Не бойся спрашивать, без этого ни как! -)
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Я чет думал что речь о ручном создании инсталяционного пакета. А JoomlaPack сам все делает, там и писать нечего)
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

sin

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

Как сделать появление случайных картинок из пяти разных категорий?

Автор Katy93

Ответов: 2
Просмотров: 2943
Последний ответ 03.05.2021, 21:34:20
от sivers
Как сделать бэкап сайта

Автор egorovv

Ответов: 8
Просмотров: 7992
Последний ответ 06.06.2020, 12:09:43
от SeBun
Как сделать отображение третьего и далее уровней меню?

Автор Hloja_Blimm

Ответов: 12
Просмотров: 2230
Последний ответ 24.11.2017, 15:12:04
от Hloja_Blimm
Как сделать категорию в виде таблицы с настраевыми колонами?

Автор nagav

Ответов: 10
Просмотров: 2091
Последний ответ 24.10.2016, 08:37:27
от vipiusss
!!! Невозможно найти установочный пакет !!!

Автор M0NG0L

Ответов: 12
Просмотров: 28413
Последний ответ 13.06.2016, 04:00:21
от kabban