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

vladvi

  • Осваиваюсь на форуме
  • 42
  • 2 / 0
Здравствуйте. При переносе сайта выводит ошибку
jtablesession::Store Failed
DB function failed with error number 1054
Unknown column 'client_id' in 'field list' SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'ibb7ahtv5qedioflgv9l7o5n86','1300784304','','0','1','0' )

От технической поддержки получил ответ:
Joomla обращается к столбцу client_id в таблице jos_session, но в базе
 в этой таблице такого поля нет.
Почему идет обращения к этому столбцу и должен ли он быть в таблице - лучше
уточнять у разработчиков Joomla. !
« Последнее редактирование: 22.03.2011, 12:36:27 от vladvi »
*

vladvi

  • Осваиваюсь на форуме
  • 42
  • 2 / 0
Выполнил запрос
DROP TABLE `jos_session`;

CREATE TABLE `jos_session` (
  `username` varchar(150) default '',
  `time` varchar(14) default '',
  `session_id` varchar(200) NOT NULL default '0',
  `guest` tinyint(4) default '1',
  `userid` int(11) default '0',
  `usertype` varchar(50) default '',
  `gid` tinyint(3) unsigned NOT NULL default '0',
  `client_id` tinyint(3) unsigned NOT NULL default '0',
  `data` longtext,
  PRIMARY KEY  (`session_id`(64)),
  KEY `whosonline` (`guest`,`usertype`),
  KEY `userid` (`userid`),
  KEY `time` (`time`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Теперь выдает 404 - Component not found
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Попробуйте создать бд заново и импортируйте свой бекап.
Вооще в поиске по запросу jtablesession::Store Failed довольно много топиков.
Создание сайтов, шаблонов, помощь в решении проблем.
*

vladvi

  • Осваиваюсь на форуме
  • 42
  • 2 / 0
Пробовал неоднократно создавать бд заново, результат тот же. Может быть проблема в том что сайт который я переношу установлен SEF ?
Перепробовал все что написано в поиске ничего не помогает (
*

vladvi

  • Осваиваюсь на форуме
  • 42
  • 2 / 0
При входе в админ панель выводит массу ошибок
« Последнее редактирование: 22.03.2011, 13:16:09 от vladvi »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
А у вас сайт на локалке работает?
Создание сайтов, шаблонов, помощь в решении проблем.
*

vladvi

  • Осваиваюсь на форуме
  • 42
  • 2 / 0
Можете посмотреть здесь __http://opt.irel.ru/
« Последнее редактирование: 22.03.2011, 18:26:04 от vladvi »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Я имею ввиду, на локалке он нормально работал?
Я так понимаю, что да.
Воспользуйтесь phpmyadmin. На локалке сделайте экспорт базы данных, а при экспорте отметьте все галочки в структура.
Потом опять 25.
Удаляйте на хостинге базу, создавайте новую, импортируйте тот файлик, что создали.
Создание сайтов, шаблонов, помощь в решении проблем.
*

vladvi

  • Осваиваюсь на форуме
  • 42
  • 2 / 0
ок, сейчас попробую отпишусь
*

vladvi

  • Осваиваюсь на форуме
  • 42
  • 2 / 0
Снова ошибка:
jtablesession::Store Failed
DB function failed with error number 1054
Unknown column 'client_id' in 'field list' SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'ibb7ahtv5qedioflgv9l7o5n86','1300790025','','0','1','0' )
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Даже не знаю, что ещё посоветовать. :(
Где-то через часик освобожусь, можна попробовать мне на хостинг закинуть, тогда точно будет понятно, хостер виноват или нет.
Ещё может скопировались файлы плохо. Копировать желательно чем-то вроде Filezilla.
Создание сайтов, шаблонов, помощь в решении проблем.
*

vladvi

  • Осваиваюсь на форуме
  • 42
  • 2 / 0
все получилось )) я просто ни ту базу натягивал на сайт  ;D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить текст на вкладке браузера с "главная" на название сайта

Автор EvgeniyyB

Ответов: 11
Просмотров: 18739
Последний ответ 07.03.2018, 15:50:48
от vetalist
Вопрос по настройке новостной ленты на главной странице сайта

Автор jaff

Ответов: 13
Просмотров: 7825
Последний ответ 15.09.2017, 15:49:19
от sect
Стандартная форма обратной связи, глюк- не выводит сообщение после отправки!

Автор Elimelech

Ответов: 26
Просмотров: 2920
Последний ответ 27.05.2017, 13:34:19
от Elimelech
Произошел сбой сайта, пишет ошибку

Автор alex86r93

Ответов: 8
Просмотров: 2408
Последний ответ 28.03.2017, 18:11:57
от alex86r93
jtablesession::Store Failed DB function failed with error number 145

Автор Timer

Ответов: 16
Просмотров: 15883
Последний ответ 22.03.2017, 23:22:13
от Dmitriy