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

algol

  • Захожу иногда
  • 63
  • 0 / 0
Постаил gigCalendar, очень понравился, гибко можно настроить внешний вид, хоть и не за пару кликов, но все же.
Единственное, что не смог от него добится, это сделать начало недели с понедельника, а не с воскресенья.

Добры люди, помогите пж-та!  ???

*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: gigCalendar - начало недели с пон.
« Ответ #1 : 24.07.2006, 03:25:46 »
хм, ставить компонент если честно лень... но попробуй вот что:

в файле cal.php найди строчку:
Код
   $weekdays      = array(  $gigconfig[cal_sunday], $gigconfig[cal_monday], $gigconfig[cal_tuesday], $gigconfig[cal_wendsday], $gigconfig[cal_thursday], $gigconfig[cal_friday], $gigconfig[cal_saturday]  );
и замени на
Код
   $weekdays      = array(  $gigconfig[cal_monday], $gigconfig[cal_tuesday], $gigconfig[cal_wendsday], $gigconfig[cal_thursday], $gigconfig[cal_friday], $gigconfig[cal_saturday], $gigconfig[cal_sunday]  );

затем чуть ниже найди:
Код
   $day_offset    = date( 'w', $first_day );
и замени на
Код
   $day_offset    = date( 'w', $first_day ) + 1;
после этого по идее все должно быть так, как ты хочешь...
*

algol

  • Захожу иногда
  • 63
  • 0 / 0
Re: gigCalendar - начало недели с пон.
« Ответ #2 : 24.07.2006, 09:11:56 »
Спасибо!!!!
Уже, что то похожее на нужное, только поставил:
Код
   $day_offset    = date( 'w', $first_day )- 1;

Но косяки всплыли, может в догонку подскажешь, чтобы тебе на ставить компонент, файлик скрипта календаря подцепил ниже.

1. календарь не умеет считать если в месяце 6 недель. Например в этом году, в январе ( http://apox.ru/forum/index.php?act=calendar&cal_id=1&m=1&y=2006 ) Он 1 число в первую неделю в конце ставит (
2. при пролистывании месяцов, он февраль пропускает  :o
3. выходные дни маркируются по старому (пон и воскр)

Я в PHP не силен, тока на уровное, там немножко подкрутить, сям, попробую еще денек посидеть, но от помощи не откажусь.


[вложение удалено Администратором]

Re: gigCalendar - начало недели с пон.
« Ответ #3 : 03.08.2006, 10:49:08 »
решил проблему следующим образом:

чтобы правильно считались месяцы содержащие 6 недель:
в коде cal.php

как уже сказано поменять в массиве очередность дней.
строку
$day_offset=date("w", $first_day);
ОСТАВИТЬ БЕЗ ИЗМЕНЕНИЯ

поле нее добавить следующую строку
if($day_offset==0){$day_offset+=6;}else{$day_offset-=1;}

вроде работает... два года прощелкал и сравнил с виндовым календарем. совпадает.
кстати этот компонент заработал на французском сайте... хотя разработчики уверяют, что он только для англоязычных.
*

algol

  • Захожу иногда
  • 63
  • 0 / 0
Re: gigCalendar - начало недели с пон.
« Ответ #4 : 03.08.2006, 16:43:41 »
КЛАСС!!!
СПАСИБО большое, так другое дело! ^-^

А конец недели нормально определяется? СУб и Воскр выходные?
А то я стили снес уже
« Последнее редактирование: 03.08.2006, 16:47:18 от algol »
*

0rk

  • Захожу иногда
  • 178
  • 11 / 0
Re: gigCalendar - начало недели с пон.
« Ответ #5 : 24.08.2010, 14:12:21 »
тема конечно старая, но может кто в курсе как в модуле тоже самое провернуть?!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

GigCalendar - после установки не дает админить компонент

Автор forsight

Ответов: 5
Просмотров: 3503
Последний ответ 23.11.2010, 13:49:39
от maranqz