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

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #30 : 23.01.2011, 22:03:19 »
Должно записывать в папку cache (та что в корне сайта) - но нифига, кто то сталкивался с проблемой ?
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #31 : 07.02.2011, 17:01:08 »
zikkuratvk - Да - данные пишет в базу  jos_eweather_cache - но есть огромное НО

написано ниже
« Последнее редактирование: 08.02.2011, 13:15:58 от palexa »
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #32 : 07.02.2011, 21:52:55 »
Но вот теперь самое главное

Попробовал поставить компонент у хостера. Всё отлично.
Потому что горд отличается от того что на моём сервере

Причина написана ниже
« Последнее редактирование: 08.02.2011, 13:17:06 от palexa »
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #33 : 08.02.2011, 02:13:56 »
Ух, надеюсь что ход моих испытаний будет кому то полезен

В общем трабла в том, (я так понял) что в названиях городов и Метеостанций есть такая фигня как АПОСТРОФ
Например Город L'viv - не записывает в базу КЕША
Город Kiev - отлично записывает
Город Kovel - вроде нет апострофа и должен записывать, но не тут то было, там Метеостанция Volodymyr-volyns'kyi

В общем это хорошо что я это понял, только Вот что теперь делать с этими знаниями, ведь XML файл считывается с  http://xoap.weather.com/weather/local/...

Интересно, какое есть решение этой проблемы ?
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #34 : 08.02.2011, 13:20:10 »
Мдя, решения я так понял нет.

Может кто знает, что мешает записывать в базу данные городов с апострофом ? В чем причина ?  Как же решить проблему ?
*

farmay

  • Захожу иногда
  • 337
  • 10 / 4
  • Все так как должно быть...
Re: eweather (погода)
« Ответ #35 : 09.02.2011, 19:51:59 »
Я бы помог с радостью если бы знал. Компонент отличный.
*

jamer

  • Новичок
  • 7
  • 0 / 0
Re: eweather (погода)
« Ответ #36 : 27.02.2011, 16:57:43 »
Здравствуйте
      вопрос - поставил eweather, добавил ссылку в main menu, указал ID partner, key partner и прочие настройки. На сайте при просмотре тыкаю на ссылку и открывается пустое окно абсолютно. Почему?
*

chemerzaev

  • Давно я тут
  • 630
  • 83 / 3
  • Надо мыслить. Меня, например, кормят идеи.
Re: eweather (погода)
« Ответ #37 : 27.02.2011, 17:10:47 »
а что мешает воспользоваться вот этим http://joomline.ru/rasshirenija/komponenty/jlweather.html
Я несчастный человек, который, как долбаный экстрасенс, должен понимать заказчика, даже если он сам не знает, чего хочет
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #38 : 27.02.2011, 17:22:41 »
Может кто знает, что мешает записывать в базу данные городов с апострофом ? В чем причина ?  Как же решить проблему ?

Есть решение ?

а что мешает воспользоваться вот этим http://joomline.ru/rasshirenija/komponenty/jlweather.html

Прокси ?
« Последнее редактирование: 27.02.2011, 17:30:00 от palexa »
*

chemerzaev

  • Давно я тут
  • 630
  • 83 / 3
  • Надо мыслить. Меня, например, кормят идеи.
Re: eweather (погода)
« Ответ #39 : 27.02.2011, 17:27:43 »
Вопрос четвертый: Как заставить работать компонент через прокси?

Решение предложено пользователем joomlaforum ecolora - подробнее читайте

http://joomlaforum.ru/index.php/topic,142656.msg785485.html#msg785485
Я несчастный человек, который, как долбаный экстрасенс, должен понимать заказчика, даже если он сам не знает, чего хочет
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #40 : 27.02.2011, 17:31:23 »
Спасибо, я пока дочитал FAQ до конца, уже ответ получил :)

P.S. но на счёт апострофа для eweather всё таки надеюсь кто то разберётся
*

jamer

  • Новичок
  • 7
  • 0 / 0
Re: eweather (погода)
« Ответ #41 : 27.02.2011, 18:09:03 »
Решение найдено. Дело в версии PHP 5.3.5. Для исправления бага нужно выкачать этот архив http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=18714 и распаковать в /libraries/dommit.
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #42 : 27.02.2011, 18:56:56 »
Решение найдено. Дело в версии PHP 5.3.5. Для исправления бага нужно выкачать этот архив http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=18714 и распаковать в /libraries/dommit.
У меня
на денвере Версия PHP:    5.2.4   - не помогает
не сервере Версия PHP:    5.1.*   - наверно тоже не поможет (щас к нему доступа нет, а вот там оно мне и надо)

Ну это если Вы имели ввиду о проблеме с апострофом
« Последнее редактирование: 27.02.2011, 19:00:23 от palexa »
*

jamer

  • Новичок
  • 7
  • 0 / 0
Re: eweather (погода)
« Ответ #43 : 27.02.2011, 19:20:12 »
Нет, я не об апострофе.
Моя проблема:
Цитировать
Здравствуйте
      вопрос - поставил eweather, добавил ссылку в main menu, указал ID partner, key partner и прочие настройки. На сайте при просмотре тыкаю на ссылку и открывается пустое окно абсолютно. Почему?
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #44 : 27.02.2011, 19:39:30 »
К стате, я запутался с погодой

Щас показывает прогноз:
 
27 февраля 11 года
День  |   Ночь

Внимание вопрос:
Эта та ночь что прошла, или та что будет ?

Если та что прошла, то нафига показывать то что уже было, причем показывать сначала день (тот что щас), а потом ночь (что уже прошла)

Если та что будет, то почему 27 февраля,  ведь ночью уже будет 28 февраля

Кароче запутался
*

jamer

  • Новичок
  • 7
  • 0 / 0
Re: eweather (погода)
« Ответ #45 : 27.02.2011, 20:47:08 »
Видимо, всё-таки день-ночь 27 февраля. Часть ночи ещё же к 27 февраля относится.
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #46 : 27.02.2011, 20:56:41 »
Я тоже так думаю, просто на некоторых других сайтах идёт примерно так

Сегодня = вечер, 28 февраля = ночь-утро-день вечер и так далее
*

jamer

  • Новичок
  • 7
  • 0 / 0
Re: eweather (погода)
« Ответ #47 : 27.02.2011, 23:31:51 »
Насчёт апострофа, может использовать в базе кодировку UTF-8? А если это невозможно, то попробовать воспользоваться кодом апострофа, то есть
Код
'
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #48 : 27.02.2011, 23:57:55 »
Там считываются файл *.xml с сайта и там названия городов с апострофом. так что увы
И файл где есть в названии города апостроф, просто не записывается в таблицу БД jos_eweather_cache   
« Последнее редактирование: 28.02.2011, 00:01:15 от palexa »
*

jamer

  • Новичок
  • 7
  • 0 / 0
Re: eweather (погода)
« Ответ #49 : 28.02.2011, 01:00:42 »
А таблица в какой кодировке?
*

palexa

  • Завсегдатай
  • 1108
  • 88 / 0
Re: eweather (погода)
« Ответ #50 : 28.02.2011, 01:16:10 »
А таблица в какой кодировке?
utf8_unicode_ci - попробовал перевести в utf8_general_ci  , но это не помогло

Вообще странно. Как может апостроф, влиять на это
Таблица - jos_eweather_cache
Поле - feed
Тип - text
*

jamer

  • Новичок
  • 7
  • 0 / 0
Re: eweather (погода)
« Ответ #51 : 28.02.2011, 01:43:41 »
Может, посмотреть в логах MySQL, что за ошибка там светится?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор dynamit

Ответов: 122
Просмотров: 73920
Последний ответ 10.01.2022, 08:58:53
от mondee
DropFiles генерирует короткую ссылку на pdf-файл, но н

Автор slepoy

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

Автор Slim

Ответов: 0
Просмотров: 1483
Последний ответ 27.03.2017, 23:03:51
от Slim
Akeeba Backup Core 5.3.1 - сайт не поднимается из бэкапа

Автор Alex GOOD

Ответов: 19
Просмотров: 2254
Последний ответ 22.03.2017, 09:03:50
от flyingspook
Akeeba Backup Pro + облако от mail.ru

Автор Леон

Ответов: 4
Просмотров: 2336
Последний ответ 07.02.2017, 22:59:17
от upxbot