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

FRZ

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Yandex Maps не установлен
« : 06.07.2012, 11:08:50 »
При установке:

Yandex Maps не установлен:
DB function failed with error number 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM CHARACTER SET `utf8`' at line 32 SQL=CREATE TABLE IF NOT EXISTS `jos_yandexmaps_map` ( `id` int(11) NOT NULL auto_increment, `title` varchar(255) NOT NULL default '', `alias` varchar(255) NOT NULL default '', `width` int(5) NOT NULL default '0', `height` int(5) NOT NULL default '0', `latitude` varchar(20) NOT NULL default '', `longitude` varchar(20) NOT NULL default '', `zoom` int(3) NOT NULL default '0', `lang` varchar(6) NOT NULL default '', `border` tinyint(1) NOT NULL default '0', `continuouszoom` tinyint(1) NOT NULL default '0', `doubleclickzoom` tinyint(1) NOT NULL default '0', `scrollwheelzoom` tinyint(1) NOT NULL default '0', `zoomcontrol` tinyint(1) NOT NULL default '0', `scalecontrol` tinyint(1) NOT NULL default '0', `typecontrol` tinyint(1) NOT NULL default '0', `collapsibleoverview` tinyint(1) NOT NULL default '0', `dynamiclabel` tinyint(1) NOT NULL default '0', `googlebar` tinyint(1) NOT NULL default '0', `displayroute` tinyint(1) NOT NULL default '0', `description` text NOT NULL, `published` tinyint(1) NOT NULL default '0', `checked_out` int(11) unsigned NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `ordering` int(11) NOT NULL default '0', `access` tinyint(3) unsigned NOT NULL default '0', `hits` int(11) NOT NULL default '0', `params` text NOT NULL, PRIMARY KEY (`id`), KEY `cat_idx` (`published`,`access`), KEY `idx_access` (`access`), KEY `idx_checkout` (`checked_out`) ) TYPE=MyISAM CHARACTER SET `utf8`;
DB function failed with error number 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM CHARACTER SET `utf8`' at line 24 SQL=CREATE TABLE IF NOT EXISTS `jos_yandexmaps_marker` ( `id` int(11) unsigned NOT NULL auto_increment, `catid` int(11) NOT NULL default '0', `title` varchar(250) NOT NULL default '', `titlem` varchar(250) NOT NULL default '', `alias` varchar(255) NOT NULL default '', `latitude` varchar(20) NOT NULL default '', `longitude` varchar(20) NOT NULL default '', `gpslatitude` varchar(50) NOT NULL default '', `gpslongitude` varchar(50) NOT NULL default '', `displaygps` tinyint(1) NOT NULL default '0', `icon` varchar(50) NOT NULL default '', `deficon` varchar(50) NOT NULL default '', `description` text NOT NULL, `published` tinyint(1) NOT NULL default '0', `checked_out` int(11) unsigned NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `ordering` int(11) NOT NULL default '0', `access` tinyint(3) unsigned NOT NULL default '0', `hits` int(11) NOT NULL default '0', `params` text NOT NULL, PRIMARY KEY (`id`), KEY `catid` (`catid`,`published`) ) TYPE=MyISAM CHARACTER SET `utf8`;

Таблицы jos_yandexmaps_map в БД нет.

Joomla 1.5.25
com_yandexmap_1.2.1.zip

Как установить компонент?
« Последнее редактирование: 07.07.2012, 01:42:00 от FRZ »
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: Yandex Maps не установлен
« Ответ #1 : 06.07.2012, 11:17:01 »
В файле установки таблиц *.sql везде замени
Код: sql
TYPE=MyISAM
на
Код: sql
ENGINE=MyISAM
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

FRZ

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Yandex Maps не установлен
« Ответ #2 : 06.07.2012, 11:39:22 »
Файл   \com_yandexmap_1.2.1\admin\install.sql  пуст.
*

FRZ

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Yandex Maps не установлен
« Ответ #3 : 07.07.2012, 01:55:50 »
Побывал поставить у 2 хостеров - безрезультатно.
На денвер- установился.
Версия Apache и libmysql на денвере не самая последняя, в отличии от хостеров.

Путем экспорта таблиц с денвера на хост заработало)
Может кому пригодится.

Joomla 1.5 стареет)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Гостевая книга Easybook Reloaded RUS

Автор dynamit

Ответов: 122
Просмотров: 73911
Последний ответ 10.01.2022, 08:58:53
от mondee
Компонент Яндекс Карты Joomla (Yandex Map Joomla)

Автор freedom

Ответов: 577
Просмотров: 210630
Последний ответ 04.12.2018, 11:14:50
от dj_lexa
Плагин System - Google Maps ошибка после перехода на SSL

Автор lexin

Ответов: 5
Просмотров: 1743
Последний ответ 14.12.2017, 17:03:50
от lexin
DropFiles генерирует короткую ссылку на pdf-файл, но н

Автор slepoy

Ответов: 1
Просмотров: 2215
Последний ответ 18.04.2017, 22:56:29
от dmitry_stas
EasyBlog 5.0.44 не добавляется новый пост

Автор Slim

Ответов: 0
Просмотров: 1481
Последний ответ 27.03.2017, 23:03:51
от Slim