Новости 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 Пользователей и 2 Гостей просматривают эту тему.
  • 561 Ответов
  • 137762 Просмотров
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #210 : 12.10.2010, 21:29:42 »
рылся, так и не нашел ошибки. с помощью FireBug смотрел, таблица правельно составлена.

http://auto.bmhost.ru/templates/youcars/css/typo.css строка 50 все портит. Файрбаг подсказал.
*

THE KILLERS

  • Давно я тут
  • 932
  • 28 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #211 : 13.10.2010, 17:46:07 »
Сорри за оффтоп. Нашел интересный сайт http://www.automobile.ru. Интересно - он на autobb сделан?
*

traintop

  • Осваиваюсь на форуме
  • 18
  • 2 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #212 : 13.10.2010, 21:23:09 »
Сорри за оффтоп. Нашел интересный сайт http://www.automobile.ru. Интересно - он на autobb сделан?
automobile.ru/administrator Error 404
там точно не autobb, скорее самопис...
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #213 : 13.10.2010, 22:20:02 »
Это не автобб
*

THE KILLERS

  • Давно я тут
  • 932
  • 28 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #214 : 14.10.2010, 07:27:15 »
Это не автобб
Понятно, спасибо, хотя с первого взгляда очень похоже.
*

Krava_Dima

  • Захожу иногда
  • 84
  • 1 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #215 : 14.10.2010, 09:19:44 »
Кстати, на этом сайте тоже заметил есть... как можно отдельно вынести графу "Добавлено за сегодня" и "Всего объявлений"?
*

eX

  • Захожу иногда
  • 256
  • 72 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #216 : 14.10.2010, 10:38:19 »
Либо создать модуль свой на основе PHP, либо добрабоатать на основе какого либо.

получается что 2 запроса надо будет отработать.
1.
# объявы за сегодня
SELECT COUNT(id) From ... WHERE DATE(created) = NOW() AND published = 1
2.
# всего объяв в базе
SELECT COUNT(id) FROM .._ads WHERE published = 1

ЗЫ. это набросок на скорую руку в плане запросов
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #217 : 01.11.2010, 19:09:14 »
При добавление более 2000 объявлений в базу перестает показываться список объявления по группам: легковые иномарки, грузовые...http://pickup-auto.com/legkovie-auto.html  ПОМОГИТЕ КТО НИТЬ. СЫПИМСЯ(((
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #218 : 01.11.2010, 23:13:29 »
Может памяти на хватает при считывании базы, смотрите логи сервера
*

Krava_Dima

  • Захожу иногда
  • 84
  • 1 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #219 : 01.11.2010, 23:27:37 »
Алекс, проверил у себя на денвере, тоже самое, только при достижении 1000 объявлений. В логе ничего не нашел.
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #220 : 01.11.2010, 23:29:46 »
Покажите скрин, не пойму о чем речь.
Включите отладку, показ всех ошибок в настройках.
*

eX

  • Захожу иногда
  • 256
  • 72 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #221 : 02.11.2010, 09:06:08 »
Скорей всего на самом деле выделенной памяти либо скуля либо php не хватает на обработку такого массива данных.
Кто нибудь сможет предоставить логи сервака или дать доступ "пощупать" что в итоге происходит?
*

Krava_Dima

  • Захожу иногда
  • 84
  • 1 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #222 : 02.11.2010, 09:53:59 »
Сори, поспешил с выводами, на самом деле,  просто место на диске закончилось. Почистил, теперь нормально всё,  и всё отображается. vaganov, проверь, может и у тебя места не хватает... мало ли
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #223 : 02.11.2010, 10:45:03 »
Сори, поспешил с выводами, на самом деле,  просто место на диске закончилось. Почистил, теперь нормально всё,  и всё отображается. vaganov, проверь, может и у тебя места не хватает... мало ли

Да место ещё 2 гб свободных
*

haword

  • Захожу иногда
  • 124
  • 25 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #224 : 02.11.2010, 12:26:01 »
попробуй отключить SEF, скорее всего что то там не так, так как по ссылке http://pickup-auto.com/index.php?option=com_autobb&Itemid=92&task=list все нормально показывается.
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #225 : 02.11.2010, 13:15:52 »
попробуй отключить SEF, скорее всего что то там не так, так как по ссылке http://pickup-auto.com/index.php?option=com_autobb&Itemid=92&task=list все нормально показывается.


Друг, это мы уже откат базы сделали.  Но даже при этом нет листалки по страницам снизу, и надпись что найдено 0 объявлений http://pickup-auto.com/index.php?option=com_autobb&Itemid=92&task=list
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #226 : 02.11.2010, 13:23:29 »
Не хватает памяти на count запрос общего числа объявлений - давно известное слабое место.
Оптимизируйте запрос или код функции списка или нужен другой сервер...
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #227 : 02.11.2010, 13:25:57 »
Не хватает памяти на count запрос общего числа объявлений - давно известное слабое место.
Оптимизируйте запрос или код функции списка или нужен другой сервер...

Как оптимизировать запрос или код функции списка?
*

haword

  • Захожу иногда
  • 124
  • 25 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #228 : 02.11.2010, 14:01:18 »
попробуй такую фишку
вставь в файл autobb.php после строки defined( '_VALID_MOS' ) or ...
слудующие строки
$newMemLimit = 32000000;
ini_set("memory_limit",$newMemLimit);
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #229 : 02.11.2010, 14:09:05 »
попробуй такую фишку
вставь в файл autobb.php после строки defined( '_VALID_MOS' ) or ...
слудующие строки
$newMemLimit = 32000000;
ini_set("memory_limit",$newMemLimit);



Не помогло, какие еще варианты?
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #230 : 02.11.2010, 14:16:41 »
Vyt вот все таки кажется что правильный ответ: Оптимизируйте запрос или код функции списка. Вот только зак какое место взяться))))
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #231 : 02.11.2010, 14:52:26 »
Там в ф-ции 2 запроса - первый выбирает кол-во объявлений, второй точно такой же сами объявления только с ограничением на число записей.
Поставьте в первом запросе LIMIT 0,1000 для начала, потом увеличивайте по мере приближения к точке, когда сервер перестает справляться.
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #232 : 02.11.2010, 17:22:58 »
Вот это решение от    haword     помогло вывести листалку по страницам в листе всех авто.


еще попробуй так сделать, это немного посложнее чем прошлый совет
открываешь autobb.php, ищешь строки

        $query .= (sizeof( $where )? "\n WHERE " . implode( ' AND ', $where ) : "")
        ."\n GROUP BY a.id"
        ;
        $database->setQuery( $query );
        $total = sizeof($database->loadObjectList());

далее делаешь чтобы выглядело так

        $query .= (sizeof( $where )? "\n WHERE " . implode( ' AND ', $where ) : "")
//        ."\n GROUP BY a.id"
        ;
        $database->setQuery( $query );
//        $total = sizeof($database->loadObjectList());
        $total = $database->loadResult();

то есть убираем групировку и изменяем способ получения данных из результата.
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #233 : 02.11.2010, 17:24:29 »
Загрузили 1000 объявлений и появилась новая ошибка (2 шт.)
1 ошибка      Warning: Invalid argument supplied for foreach() in public_html/components/com_autobb/autobb.php on line 1968
ВОТ ЭТА СТРОЧКА             $icons[$row->id] = getMessageIconURL( $row->id, 'custom', 0, 0 );


2 ошибка    Warning: Invalid argument supplied for foreach() in /public_html/components/com_autobb/autobb.html.php on line 270
ВОТ ЭТА СТРОЧКА      $icons[$row->id] = getMessageIconURL( $row->id, 'custom', 0, 0 );


http://pickup-auto.com/index.php?option=com_autobb&Itemid=92


А в админке пропали все объявления, но есть около 30 страниц с невидимыми объявами и ошибка, но если искать объявление по АЙДА в админке оно находится)))
Warning: Invalid argument supplied for foreach() in public_html/administrator/components/com_autobb/admin.autobb.html.php on line 756
« Последнее редактирование: 02.11.2010, 22:22:03 от vaganov »
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #234 : 02.11.2010, 17:41:23 »
Там в ф-ции 2 запроса - первый выбирает кол-во объявлений, второй точно такой же сами объявления только с ограничением на число записей.
Поставьте в первом запросе LIMIT 0,1000 для начала, потом увеличивайте по мере приближения к точке, когда сервер перестает справляться.

ГДЕ ИМЕННО?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #235 : 02.11.2010, 20:16:08 »
в ф-ции listMessages
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #236 : 02.11.2010, 21:42:06 »
в ф-ции listMessages

Уважаемый Alex Revo, можете написать где именно править (кусок кода). спасибо
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #237 : 02.11.2010, 22:21:33 »
от строк:
$query = "SELECT count(a.id)"
      ."\n FROM #__autobb_messages AS a"
   ."\n LEFT JOIN #__autobb_photos AS p"
   ."\n ON a.id=p.msgid"

и ниже
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #238 : 02.11.2010, 22:26:40 »
от строк:
$query = "SELECT count(a.id)"
      ."\n FROM #__autobb_messages AS a"
   ."\n LEFT JOIN #__autobb_photos AS p"
   ."\n ON a.id=p.msgid"

и ниже

Если ты имеешь в виду вот этот кусок и вместо 0 поставить 1000 или более, то не поиогает
  if ( $total <= $limit ) $limitstart = 0;
*

vaganov

  • Захожу иногда
  • 66
  • 0 / 1
Re: AutoBB 2.3 for Joomla 1.5 legacy mode
« Ответ #239 : 02.11.2010, 22:29:46 »
ГДЕ ИМЕННО?
Загрузили 1000 объявлений и появилась новая ошибка (2 шт.)
1 ошибка      Warning: Invalid argument supplied for foreach() in public_html/components/com_autobb/autobb.php on line 1968
ВОТ ЭТА СТРОЧКА             $icons[$row->id] = getMessageIconURL( $row->id, 'custom', 0, 0 );


2 ошибка    Warning: Invalid argument supplied for foreach() in /public_html/components/com_autobb/autobb.html.php on line 270
ВОТ ЭТА СТРОЧКА      $icons[$row->id] = getMessageIconURL( $row->id, 'custom', 0, 0 );


http://pickup-auto.com/index.php?option=com_autobb&Itemid=92


А в админке пропали все объявления, но есть около 30 страниц с невидимыми объявами и ошибка, но если искать объявление по АЙДА в админке оно находится)))
Warning: Invalid argument supplied for foreach() in public_html/administrator/components/com_autobb/admin.autobb.html.php on line 756



ДРУЗЬЯ, НЕ УЖЕЛИ Я ОДИН С ОШИБКАМИ ТАКОГО РОДИ И ТОТ КТО ИСПОЛЬЗУЕТ ДОСКУ БОЛЕЕ ЧЕМ С 4000 ОБЪЯВЛЕНИЯМИ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент AutoBB REV 2.3

Автор Moralezz

Ответов: 1
Просмотров: 4572
Последний ответ 24.02.2019, 11:10:31
от KKAAZZOO
Компонент AutoBB REV 2.3 - AutoBB

Автор Moralezz

Ответов: 0
Просмотров: 3344
Последний ответ 23.02.2019, 20:42:08
от Moralezz
autobb+чпу

Автор htmlcss

Ответов: 0
Просмотров: 5034
Последний ответ 16.11.2013, 14:18:38
от htmlcss
можно ли рлализовать сайт на AutoBB фукциональностью как koleso.kz

Автор saidrustam

Ответов: 7
Просмотров: 8481
Последний ответ 21.10.2013, 10:20:02
от Кто в сапогах
Модуль AutoBB ломает шаблон. как исправить?

Автор exanson

Ответов: 2
Просмотров: 5977
Последний ответ 20.06.2013, 19:39:12
от exanson