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

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #30 : 25.01.2011, 05:18:14 »
Доля обоснованной апокалиптической реальности сатиры
Код: php
function get_ukranion_salo(false);
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #31 : 26.01.2011, 22:28:50 »
ок, завтра наконец доберусь до сервера, попробую или получится, отпишу потом
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #32 : 27.01.2011, 12:38:34 »
Добрался до сервера, но пока облом, сделал всё как написано
Но что то пока не работает

Проксик авторизации не требует, поэтому строку

Код
curl_setopt($curl, CURLOPT_PROXYUSERPWD, 'Логин:Пароль');

Я пробовал закоментировать, - не работает
Пробовал написать так
Код
curl_setopt($curl, CURLOPT_PROXYUSERPWD, ':');

или так
Код
curl_setopt($curl, CURLOPT_PROXYUSERPWD, '');

И пока неудачно

В логах прокси вижу что сервак рвёться в по указаному адресу, типа
http://www.astrostar.ru/horoscopes/daily/common/aquarius.html
 но непонятно, файлы не стягиваются

*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #33 : 27.01.2011, 12:56:09 »
а тут что
Код
curl_setopt($curl, CURLOPT_PROXY, 'адрес:порт');

Адрес и порт правильно указал?

Попробуй добавить всё вместе или по частям:

Код
curl_setopt($curl, CURLOPT_HTTPPROXYTUNNEL, 1); 
curl_setopt($curl, CURLOPT_FAILONERROR, 1);              //Fail on errors
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,1); //return into a variable
    curl_setopt($curl, CURLOPT_TIMEOUT, 15); //таймаут 15 секунд
    curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #34 : 27.01.2011, 15:00:22 »
а тут что
Код
curl_setopt($curl, CURLOPT_PROXY, 'адрес:порт');

Адрес и порт правильно указал?

Правильно, я вижу в логах прокси, что IP web сервера лезет по адресу http://www.astrostar.ru/horoscopes/daily/common/aquarius.html


Попробуй добавить всё вместе или по частям:

Код
curl_setopt($curl, CURLOPT_HTTPPROXYTUNNEL, 1); 
curl_setopt($curl, CURLOPT_FAILONERROR, 1);              //Fail on errors
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,1); //return into a variable
    curl_setopt($curl, CURLOPT_TIMEOUT, 15); //таймаут 15 секунд
    curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");

Пробовал, ничего не получается
----------------------------------

Может есть возможность эти текстовые файлы отдельно стягивать, с этого сайта, или другого :) через крон ?
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #35 : 27.01.2011, 16:20:20 »
Чтоб не дергать сервер ,  файлы гороскопов раз в сутки СКРИПТОМ МОДУЛЯ складываються в папку
modules\mod_au_horoscope\cache\

На папку  *cache*  надо выставить права (chmod) 777

Возник вопрос по этому поводу, что бы Файлы обновлялись, надо кликать по ссылкам в модуле гороскопа, или скрипт сам раз в сутки обновляет файлы с основного сайта ?

Если нет, как можно бы это организовать ?
Идея такова. Я ставлю гороскоп на каком нибудь сайте, и со своего сервера скриптом буду обновлять файлы через крон

Есть мнения по этому вопросу ?
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #36 : 28.01.2011, 08:38:03 »
Обновление файлов (по-необходимости) происходит когда нажимаешь на знак зодиака.

Если прокся лезет на http://www.astrostar.ru/horoscopes/daily/common/aquarius.htm, почему ничего не стягивает? Можно посмотреть сохранила что-то себе или нет? Ну в Кб?
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #37 : 29.01.2011, 11:40:54 »
Статистика пользователя ***** по размеру полученых файлов


за период с 29.1.2011 по 29.1.2011 No Дата Размер URL
 1   29.01.2011   45 834   http://www.astrostar.ru/horoscopes/daily/common/libra.html 
 2   29.01.2011   45 834   http://www.astrostar.ru/horoscopes/daily/common/libra.html 
 3   29.01.2011   45 832   http://www.astrostar.ru/horoscopes/daily/common/aries.html 
 4   29.01.2011   45 832   http://www.astrostar.ru/horoscopes/daily/common/aries.html 
 5   29.01.2011   45 832   http://www.astrostar.ru/horoscopes/daily/common/aries.html 

Значит, х.з что это значит :(

попробовал перенести сайт на денвер, по IP , вообще на проксике ничего не видно, нет авторизации, хотя компонент погоды eWeather нормально пускает и данные выводит
« Последнее редактирование: 29.01.2011, 12:24:50 от palexa »
*

Nishtiak

  • Захожу иногда
  • 112
  • 3 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #38 : 29.01.2011, 12:53:26 »
Сделал все как написано выше все равно пишет Homosexuals have won, звонил хостеру он говорит что опция cURL включена, но еще он что-то говорил что блокируются внешние чего-то там, толком не понял, сказал что если информер нужен сказать IP сайта откуда информация браться будет и они доступ откроют. незнаю может ли быть с этим связанно!  :(
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #39 : 29.01.2011, 13:13:24 »
посмотри, может где то в других модулях или компонентах включена опция include Mootools JS, у меня так было с mod_rokslideshow - выключил, всё заработало
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #40 : 30.01.2011, 19:37:56 »
Ну "Если долго мучиться, что нибудь получиться" и вроде пока работает

Ставим задачу через "Крон" - копировать файлы гороскопов 2 раза в сутки и копии ложить в casch - знак.html (есть скрипт, который умеет делать точные копии страниц через прокси, написан здесь)

Всё, теперь вместо
Код
$lnk='http://www.astrostar.ru/horoscopes/daily/common/'.$sign.'.html';
пишем
Код
$lnk='http://www.mysite.ru/путь к скачаным копиям/'.$sign.'.html';
и радуемся жизни

Теперь как бы так узнать, может кто уже вычислил - в какое время обновляются страницы гороскопов на _http://www.astrostar.ru ну что бы лишний раз не стягивать файлы

И ещё, через какое время, файлы znak.txt для скрипта становятся устаревшими, что бы он заменил файл ?

P.S.ecolora - спасибо за попытку помощи, но твой код так и не работает, увы
« Последнее редактирование: 31.01.2011, 16:54:30 от palexa »
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #41 : 31.01.2011, 15:48:59 »
Файлы считаются устаревшими через 12 часов... судя по тому что в коде...
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #42 : 31.01.2011, 15:53:46 »
а изменить его можно, это время, например на 1 час, (для тестирования работы) а то вчера запустил, не совсем интересно по 12 часов ждать :)
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #43 : 31.01.2011, 16:16:06 »
а изменить его можно, это время, например на 1 час, (для тестирования работы) а то вчера запустил, не совсем интересно по 12 часов ждать :)
В файле mod_au_horoscope.php в секундах:

Код
((filemtime($file) + (12*60*60)) < time())


измените на

Код
((filemtime($file) + (60*60)) < time())
« Последнее редактирование: 31.01.2011, 16:23:07 от ecolora »
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #44 : 31.01.2011, 16:30:54 »
сенкс, +1 буду тестить, как доберусь до сервака
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #45 : 01.04.2011, 12:36:08 »
Добрый день!
Поставил модуль на сайт но при нажатии любой  ссылки на модуле перекидывает страницу modules/mod_au_horoscope/mod_au_ajax.php?hor=libra с надписью "Homosexuals have won" Что надо исправить?
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #46 : 01.04.2011, 16:18:27 »
Хехе, видел такое у них в коде. Это типа такое сообщение об ошибке. Видимо они хотят, чтобы "Гомосексуалисты победили". Кого? :-)
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #47 : 01.04.2011, 18:18:51 »
Как говорится смешно но почему такое сообщение вылазиет?Может из за того что у меня включин SEO?
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #48 : 01.04.2011, 22:33:23 »
Доля обоснованной апокалиптической реальности сатиры
Код: php
function get_ukranion_salo(false);
злобствовать советую на форумах для украинофобов - а тут писать по теме
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #49 : 01.04.2011, 22:35:19 »
Как говорится смешно но почему такое сообщение вылазиет?Может из за того что у меня включин SEO?
не знаю что у вас там включено и накручено какой сайт ?
для отладки попробуйте включить в файле mod_au_ajax.php HOR_ERROR'
------------------
define( '_HOR_ERROR', false ); в define( '_HOR_ERROR', true );
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #50 : 01.04.2011, 22:41:50 »
Хехе, видел такое у них в коде. Это типа такое сообщение об ошибке. Видимо они хотят, чтобы "Гомосексуалисты победили". Кого? :-)
по слухам так сказал Лорд Байрон: "Гомосексуалисты нас победили".
сие означает,  что сайт кривой (к примеру не включена mootools ) или хостер (где этот сайт - нет функций  кот. указаны в начале темы ) кривой или не передаеться имя гороскопа
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #51 : 02.04.2011, 19:06:30 »
добрый день oppo!
Я не буду скрывать код шаблона правили вот HTML код.
Код
<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
JPlugin::loadLanguage( 'tpl_SG1' );
define( 'path', dirname(__FILE__) );
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
</head>

<body id="page_bg">
<div id="header_wrap">
<div id="header">
<div class="logo"><h1><a href="index.php"><?php echo $mainframe->getCfg('sitename') ;?></a></h1></div>
<div class="clr"></div>
<div id="pillmenu"><jdoc:include type="modules" name="user3" /></div>
</div>
</div>
<div id="wrapper">
<div id="content">
<?php if($this->countModules('left') and $this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
<div class="content_m">
<?php elseif($this->countModules('left') and !$this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
<div class="content_m_l">
<?php elseif(!$this->countModules('left') and $this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
<div class="content_m_r">
<?php else: ?>
<div class="content_m_full">
<?php endif; ?>

<div id="search"><jdoc:include type="modules" name="user4" /></div>

<?php if($this->countModules('left') and JRequest::getCmd('layout')!= 'form') : ?>
<div id="leftcolumn">
<jdoc:include type="modules" name="left" style="rounded" />
<br />
<?php $sg = 'banner'; include "templates.php"; ?>
<br />
</div>
<?php endif; ?>

<?php if($this->countModules('left') and $this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
<div id="maincolumn">
<?php elseif($this->countModules('left') and !$this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
<div id="maincolumn_left">
<?php elseif(!$this->countModules('left') and $this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
<div id="maincolumn_right">
<?php else: ?>
<div id="maincolumn_full">
<?php endif; ?>

<div class="nopad">
<jdoc:include type="message" />
<?php if($this->params->get('showComponent')) : ?>
<jdoc:include type="component" />
<?php endif; ?>
</div>

</div>

<?php if($this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?>
<div id="rightcolumn">
<jdoc:include type="modules" name="right" style="rounded" />
</div>
<?php endif; ?>
<div class="clr"></div>

</div>
</div>

<div class="newsflash<?php if(!$this->countModules('user1') and JRequest::getCmd('layout')!= 'form') : ?> only<?php endif; ?>">
<jdoc:include type="modules" style="rounded" name="top" />
</div>
<div id="footer">
<div id="sgf">
<p>
<jdoc:include type="modules" name="debug" />


</p>
</div>
</div>
</div>

</body>
</html>
Может  тут проблема?
Ещё вопрос что за "(к примеру не включена mootools )" ? Где его надо включить?
В файле я поменял define( '_HOR_ERROR', true ) но та же ошибка.
сайт http://schero.ru/
oppo подскажи пожалуйста ! Модуль просто супер!
*

oppo

  • Захожу иногда
  • 365
  • 82 / 8
  • ΨΨΨ я - УКРАЇНЕЦЬ
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #52 : 03.04.2011, 01:27:54 »
посмотрю , но вижу в коде шаблона (где заголовки) много скриптов , включено наверное все что можно было найти в инете
для jquery надо использовать jQuery.noConflict();
причем тут http://schero.ru/gallery/detail/5/117.html гороскоп работает
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #53 : 03.04.2011, 07:45:25 »
Да oppo почему то на двух страницах модуль не работает это на "Главной" странице и на "О нас " в остальных модуль просто летает. Но используется один шаблон это странно.
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #54 : 03.04.2011, 07:55:57 »
Не работаем модуль из за модуля mod_slidethemall  на этих страницах как раз модуль этот находится. Как этот конфликт можно урегулировать?
*

prostoy

  • Захожу иногда
  • 394
  • 6 / 1
  • Истина где то рядом.
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #55 : 03.04.2011, 09:26:35 »
Поставил другой модуль слайд шоу и всё заработало как часы.
oppo  большущий тебе + плюсик.
*

Vitaminka

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #56 : 15.04.2011, 19:00:32 »
oppo Большое спасибо за гороскоп, давно искала, то что надо! :D
*

Kiovar

  • Новичок
  • 4
  • 0 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #57 : 22.05.2011, 18:41:50 »
Спасибо за такой полезный модуль! От идеи до реализации всего 5 минут делов!!) Респект!.
*

Kiovar

  • Новичок
  • 4
  • 0 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #58 : 24.06.2011, 20:15:55 »
Пишет по английски все названия знаков зодика, хотя на первом сайте все нормально по русски.
Как поменять на русский?
*

melkiialex

  • Захожу иногда
  • 152
  • 0 / 0
Re: Модуль Гороскоп AU Joomla 1.5
« Ответ #59 : 28.06.2011, 09:54:47 »
А кто нибудь знает это - правой клавишей жмешь по названию знака зодиака и выбираешь открыть в новом окне и ву аля - Homosexuals have won  ;D ;D ;D ;D ;D
Странно это к чему, они заполонили интернет?    ;D ;D ;D ;D ;D
Как это убрать   ! ! ! ! !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Даты и события для Joomla 1.5

Автор newfork

Ответов: 6
Просмотров: 8924
Последний ответ 17.08.2021, 12:08:15
от Elimelech
SM FAQ - компонент Вопрос-Ответ для Joomla 1.5

Автор SmokerMan

Ответов: 973
Просмотров: 232758
Последний ответ 24.06.2019, 16:30:17
от Tinael92
JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 131915
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 76189
Последний ответ 16.03.2016, 19:03:16
от Ferax
Модуль вывода курса валют JextCurrency(1.5)

Автор darang

Ответов: 8
Просмотров: 11303
Последний ответ 28.01.2016, 10:19:06
от Sulpher