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

stanom

  • Новичок
  • 5
  • 0 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #390 : 02.05.2010, 13:27:20 »
А вот ещё там в этом же модуле, некрасивый шрифт. как сменить? "выбор автомобилей" в нём.
может в компонентах в ксс ??
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #391 : 04.05.2010, 14:11:06 »
В настройках модуля укажите категорию "легковые" и все.
Включите в настройках компонента использование своих стилей.
*

stanom

  • Новичок
  • 5
  • 0 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #392 : 04.05.2010, 16:18:03 »
А я вот не нашёл что то там выбать "легковые" как именно попасть в эти настройки?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #393 : 04.05.2010, 17:09:09 »
1.В свойствах модуля есть пункт, где можно указать номер категории из которой выводить список марок
2. Компоненты - автобб - настройки
*

stanom

  • Новичок
  • 5
  • 0 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #394 : 04.05.2010, 17:30:19 »
Можете помочь мне в icq: 6141380
Я вам отписал.
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #395 : 28.05.2010, 23:45:11 »
После успешного добавления объявления пользователю вверху выводится надпись. Я захотел изменить ее, в файле com_autobb/lang/  russian.php строчка. DEFINE("_AUTOBB_COMMON_SAVED","Данные сохранены!
но мой текст не показывается полностью. Как снять ограничение в 150 символов? спасибо
*

forward

  • Захожу иногда
  • 199
  • 4 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #396 : 29.05.2010, 13:30:20 »
По идее там где выводится эта переменная текста должна быть функция которая ее обрезает substr($переменная текста, 150);  ^-^
*

Krava_Dima

  • Захожу иногда
  • 84
  • 1 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #397 : 01.06.2010, 12:00:52 »
Ребята, помогите плз... Вобщем устанавливаю ДБ


Админка идет с норм кодировкой, но когда устанавливаю компоненты, все идут "Крякозябликами", у всех кодировка идет UTF-8


как сделать норм? перечитал форум, что то толкового объяснения не нашел:(
*

NIKOLY

  • Захожу иногда
  • 94
  • 1 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #398 : 01.06.2010, 16:09:02 »
Здравствуйте.
я устанавливал данный компонент на Joomla 1.0.12 , при установке выдаёт следующию ошибку:
SQL ошибка Вызов DB функции завершен с ошибкой номер: 1064
You have an error in your SQL syntax near 'DEFAULT CHARSET=cp1251' at line 6 SQL=CREATE TABLE `jos_securedimages` ( `id` int(11) NOT NULL auto_increment, `text` varchar(100) NOT NULL default '', `created` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`) ) Type=MyISAM DEFAULT CHARSET=cp1251;
SQL =
CREATE TABLE `jos_securedimages` (
        `id` int(11) NOT NULL auto_increment,
        `text` varchar(100) NOT NULL default '',
        `created` datetime NOT NULL default '0000-00-00 00:00:00',
        PRIMARY KEY  (`id`)
      ) Type=MyISAM  DEFAULT CHARSET=cp1251;

но сам компонент ставится, правда в админке не отображается в списке компонентов, добраться можно только по линкам. Можно ли исправить как то данную проблему? может  в БД нада таблицы самому добавить?
Если кто то с подобным сталкивался помогите пожалуйста
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #399 : 01.06.2010, 16:12:11 »
Удалите все вхождения DEFAULT CHARSET=cp1251 из XML файла компонента, запакуйте опять в архив и пробуйте установить еще раз.
*

NIKOLY

  • Захожу иногда
  • 94
  • 1 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #400 : 01.06.2010, 16:44:30 »
Извините пожалуйсто меня за мою назойливость но вот
Удалите все вхождения DEFAULT CHARSET=cp1251 из XML файла ...
это только данная запись что вы написали или весь скрипт:
CREATE TABLE `jos_securedimages` (
        `id` int(11) NOT NULL auto_increment,
        `text` varchar(100) NOT NULL default '',
        `created` datetime NOT NULL default '0000-00-00 00:00:00',
        PRIMARY KEY  (`id`)
      ) Type=MyISAM  DEFAULT CHARSET=cp1251;
поясните пожалуйста.
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #401 : 01.06.2010, 16:52:51 »
только то, что я сказал
*

NIKOLY

  • Захожу иногда
  • 94
  • 1 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #402 : 01.06.2010, 16:58:12 »
не сработало(
или я что то неправильно сделал?

You have an error in your SQL syntax near 'CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL default '', PRIMARY ' at line 4 SQL=CREATE TABLE IF NOT EXISTS `jos_autobb_bodies` ( `id` int(11) NOT NULL auto_increment, `category` int(11) NOT NULL default '0', `title` varchar(100) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL default '', PRIMARY KEY (`id`) ) Type=MyISAM ;
SQL =
CREATE TABLE IF NOT EXISTS `jos_autobb_bodies` (
        `id` int(11) NOT NULL auto_increment,
        `category` int(11) NOT NULL default '0',
        `title` varchar(100) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL default '',
        PRIMARY KEY  (`id`)
      ) Type=MyISAM  ;
*

Krava_Dima

  • Захожу иногда
  • 84
  • 1 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #403 : 01.06.2010, 18:06:03 »
Ребята, помогите плз... Вобщем устанавливаю ДБ


Админка идет с норм кодировкой, но когда устанавливаю компоненты, все идут "Крякозябликами", у всех кодировка идет UTF-8


как сделать норм? перечитал форум, что то толкового объяснения не нашел:(


ПРОБЛЕМА АКТУАЛЬНА! :((((
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #404 : 06.06.2010, 02:31:02 »
По идее там где выводится эта переменная текста должна быть функция которая ее обрезает substr($переменная текста, 150);  ^-^
функция substr только здесь встречаэтся <?php echo sprintf(_AUTOBB_SHOWFORM_HEADERS_AD_NUMBER, substr('00000000', 1, 8-strlen($row->id) ).$row->id);
непонятно. Как увеличить длину текста после успешного добавления объявления.
Пожалуйста, подскажите. Вроде такая мелочь и не могу найти. Хоть где искать?
« Последнее редактирование: 07.06.2010, 23:55:41 от Sto-auto »
*

seregenca

  • Новичок
  • 4
  • 0 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #405 : 08.06.2010, 20:41:27 »
Здравствуйте! увеличил  размер загружаемых фото с 350кб  до 1500кб? но больше 1,5 мегабита не загрузить. Подскажите как можно решить такую проблему? Хотелосьбы загрузить хотя бы 3,5 мегабайта?

Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #406 : 28.06.2010, 19:56:56 »
Уважаемые разработчики,отличный компонент!спасибо за разработку!
можно ли сделать эскизы фотографий в общем списке машин больше(реально необходимо)?и изменить расположение,допустим каскадом или просто в 2 столбца?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #407 : 28.06.2010, 22:44:18 »
Здравствуйте! увеличил  размер загружаемых фото с 350кб  до 1500кб? но больше 1,5 мегабита не загрузить. Подскажите как можно решить такую проблему? Хотелосьбы загрузить хотя бы 3,5 мегабайта?
Сервер не потянет. Найдите мою статью с рекомендациями по настройкам фото.

Уважаемые разработчики,отличный компонент!спасибо за разработку!
можно ли сделать эскизы фотографий в общем списке машин больше(реально необходимо)?и изменить расположение,допустим каскадом или просто в 2 столбца?
Обсуждалось, ищите.
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #408 : 26.07.2010, 10:34:22 »
Подскажите пожалуйста как реализовать вывод модуля на нужной странице. В общем задача в том чтоб, допустим страницу продажи автобусов наполнить элементарным текстом, рассказать пользователям об этом разделе. Прикрепить модуль к меню не подходит поскольку он будет выводится  на всех страницах раздела. Или рекламу конкретной марки автомобили или грузовика вывести на страницу  продажи этой техники. Какими средствами можно это реализовать. В программировании не силен к сожалений. Может есть какие-то подобные компоненты, может кто-то уже решал подобною задачу, и вообще это реально?
Тут посоветовали воспользоваться модулем PHP-
Код: php
<?php 
$v = JRequest:: getVar('v');
switch($v) {
case '47': echo "Реклама для автомобилей Ford"; break;
default: echo "Реклама не определена";
}
?>
пока не работает, Fatal error: Class 'JRequest' not found in /opt/tmp/htmlvcEjlg on line 2, и Может ли работать?
еще один вопрос на счет языковых фалов, кажется английский не полный, есть ли еще какие то  локализации? И как быть с справочниками? В ручную переводить из админки?
Спасибо.

Пожалуйста ответьте на эти вопросы, очень прошу и понимаю вашу занятость.
Допишу чтоб не создавать еще вопрос. Как вывести описание модификации вместо с маркой  и моделью в объявлении в теге Н1.
« Последнее редактирование: 01.08.2010, 00:39:26 от Sto-auto »
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #409 : 01.08.2010, 22:24:57 »
Приведенный код в Joomla 1.0 работать не будет, но вообще идея верная.
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #410 : 02.08.2010, 23:44:45 »
Для 1,0 работает ето
Код: php
<?php
$v = $_GET['v'];
switch($v) {
case '47': echo "Реклама для автомобилей Ford"; break;
}
?>
Но как мне расширить условие, допустим чтоб модуль выводился на itemid=227 и ct=1336
это
Код: php
$v = $_GET['v'];
$itemid = $_GET['itemid'];
switch($v) {
case '47': if( $itemid==227) {echo "Реклама для автомобилей Ford";} break;
}
либо так:
$v = $_GET['v'];
$itemid = $_GET['itemid'];
if( $v == 47 && $itemid==227 ) echo "Реклама для автомобилей $v == 47 && $itemid==227";
почему то не работает?
Ответьте еще пожалуйста на предыдущий вопрос.
Как вывести описание модификации вместо с маркой  и моделью в объявлении в теге Н1. , есть ли еще какие то  локализации?
И Еще, пожалуй самое важное, как сделать чтоб модель можно было прописать пользователю самому если он не нашел ее в списке. Большое спасибо
« Последнее редактирование: 02.08.2010, 23:49:50 от Sto-auto »
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #411 : 03.08.2010, 12:48:37 »
global $Itemid;
$v   = intval ( mosGetParam( $_REQUEST, 'v', 0 ) );
if( $v == 47 and $Itemid==227 ) echo "Реклама для автомобилей Ford";

про описание модификации не понял вопроса
других локализаций нет
модель вводить самому никак не получится
*

Sto-auto

  • Захожу иногда
  • 183
  • 0 / 2
  • не останавливайся...
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #412 : 03.08.2010, 23:44:59 »
global $Itemid;
$v   = intval ( mosGetParam( $_REQUEST, 'v', 0 ) );
if( $v == 47 and $Itemid==227 ) echo "Реклама для автомобилей Ford";
Большое-большое спасибо. Все работает. Если можно, то подскажите еще пожалуйста синтаксис такого условия под Joomla 1,5 и посоветуйте как мне лучше организовать блоки таких модулей с точки зрения нагрузки на сервер. Каждое условие для каждой страницы в отдельном модуле или все в одном? И если в одном модуле то как их прописывать?
 <?php условие 1 ?>  <?php условие 2 ?> .?
И еще, получается чтоб вывести модуль на странице http://мой-сайт/index.php?option=com_autobb&Itemid=227&task=list&ex=0&ct=0&d=0&v=47
нужно указать к коде каждую из переменных Itemid=227 , ex=0, ct=0, d=0, v=98  ?
Тогда код будет
Код: php
<?php
global $Itemid;
$v   = intval ( mosGetParam( $_REQUEST, 'v', 0 ) );
$ex   = intval ( mosGetParam( $_REQUEST, 'ex', 0 ) );
$ct   = intval ( mosGetParam( $_REQUEST, ' ct', 0 ) );
$d  = intval ( mosGetParam( $_REQUEST, 'd', 0 ) );
if( $v == 47 and $Itemid==227 and $ex==0 and $ct==0 and $d==0  ) echo "Реклама для автомобилей марки";
?>
Правильно?
И можно ли этот код как то немножко упростить, типа "только с Itemid=227 и v = 47"
А task=list какое может принимать значение, нужно ли его прописывать?
Еще раз спасибо.
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #413 : 04.08.2010, 10:27:52 »
Лучше сделать все в одном модуле, чем в нескольких.
Для проверки условий используйте вложение конструкций switch-case

<?php
global $Itemid;
$v   = intval ( mosGetParam( $_REQUEST, 'v', 0 ) );
$ex   = intval ( mosGetParam( $_REQUEST, 'ex', 0 ) ); // признак новые (-1) или с пробегом (-2), если + то это поиск
$ct   = intval ( mosGetParam( $_REQUEST, ' ct', 0 ) ); // город
$d  = intval ( mosGetParam( $_REQUEST, 'd', 0 ) ); // выборка по дням
switch($v) {
case '47':
      switch($Itemid) { //привязка к разделам меню
              case '227': echo "Реклама для автомобилей Ford"; break;
              case '226': echo "Реклама для грузовиков Ford"; break;
              default: echo "Реклама не определена"; break;
      }
break;

default: echo "Реклама не определена";
}
?>

Для Joomla 1.5 синтаксис будет такой же, только параметры запроса там получать нужно так:
$Itemid = JRequest::getString('Itemid');

Что касается упрощения, то я написал какие параметры на что влияют.

task: list - список объявлений, show - показ объявления, my - мои объявления
*

MaxLite

  • Захожу иногда
  • 51
  • 0 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #414 : 13.08.2010, 07:24:43 »
Подскажите пожалуйста. Установил версию AutoBB REV 2.3
Все работает, но можно ли в ней создавать категории, и марки машин. У меня почему то не добавляются. Точнее в базу попадают и все, вывода нет.
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #415 : 13.08.2010, 09:01:33 »
В настройках включите возможность добавления объявлений в эту категорию.
*

MaxLite

  • Захожу иногда
  • 51
  • 0 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #416 : 13.08.2010, 11:19:34 »
Ок, разобрался.

Можете еще подсказать? Где изменить размер превьшек авто?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #417 : 13.08.2010, 11:35:25 »
поможет поиск
*

MaxLite

  • Захожу иногда
  • 51
  • 0 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #418 : 13.08.2010, 11:36:08 »
Делал все, как написано менял в базе. Но увы
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Re: AutoBB REV 2.3 [Joomla 1.0.x!]
« Ответ #419 : 13.08.2010, 11:41:22 »
Очистите кеш сайта и браузера, удалите старые иконки вручную.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AutoBB 2.3 for Joomla 1.5 legacy mode

Автор haword

Ответов: 561
Просмотров: 137757
Последний ответ 13.05.2025, 23:26:17
от hackvzlomi
Компонент 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
от Кто в сапогах