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

makhmudov.timur

  • Захожу иногда
  • 341
  • 20 / 0
  • Alshanskiy
Re: Техническое поражение
« Ответ #30 : 01.11.2010, 07:49:27 »
нет...и это я тебе говорю как играющий человек и как футбольный арбитр =))
блин всю жизнь думал что добавляют )
а ну да , там обычно звездочки рисуют
* команда выграла с техническим поражением у команды ...
*

kish

  • Захожу иногда
  • 243
  • 3 / 0
  • Estonian referee
Re: Техническое поражение
« Ответ #31 : 05.11.2010, 01:42:48 »
блин всю жизнь думал что добавляют )
а ну да , там обычно звездочки рисуют
* команда выграла с техническим поражением у команды ...
это раньше писали 3-0, теперь пищут +:- или -:-... жаль не пишут +:+ )))))
*

N_Rinat

  • Новичок
  • 4
  • 0 / 0
Re: Техническое поражение
« Ответ #32 : 12.12.2010, 19:36:41 »
Сделал все как ту советовали.
теперь при счете +:- первой команде считает поражение, а второй победу. Хотя все должно быть наоборот
В чем может быть проблема?
*

Se2008

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Техническое поражение
« Ответ #33 : 13.04.2011, 16:10:03 »
Кто сталкивался, как это реализовать в jl 1.5?
*

ake2la

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Техническое поражение
« Ответ #34 : 01.06.2011, 10:55:18 »
Кто-то знает, как такое сделать на joomleague 1.5?
*

kish

  • Захожу иногда
  • 243
  • 3 / 0
  • Estonian referee
Re: Техническое поражение
« Ответ #35 : 02.06.2011, 11:54:15 »
нет, никто не знает, версия ещё не стабильная... толку такое делать, если каждый день там что то меняется
*

rom73

  • Осваиваюсь на форуме
  • 34
  • 4 / 0
Re: Техническое поражение
« Ответ #36 : 12.06.2011, 16:29:23 »
нет...и это я тебе говорю как играющий человек и как футбольный арбитр =))
Почему тогда на сайте РФПЛ так не считают? У ЦСКА голы записаны с учётом тех трёх, за техническую победу над "Зенитом"...
*

Se2008

  • Осваиваюсь на форуме
  • 43
  • 0 / 0
Re: Техническое поражение
« Ответ #37 : 12.06.2011, 16:32:06 »
В разных чемпионатах - разные регламенты)
*

kish

  • Захожу иногда
  • 243
  • 3 / 0
  • Estonian referee
Re: Техническое поражение
« Ответ #38 : 25.07.2011, 19:40:44 »
Почему тогда на сайте РФПЛ так не считают? У ЦСКА голы записаны с учётом тех трёх, за техническую победу над "Зенитом"...
Если счёт был 3:2 и потом стал -:2, то эти два меча идут в учёт, а я говорил сначала про техническое поражение, если матч не состоялся, тогда пишут +:- и команде идёт только 3 очка
*

tranceRoller

  • Захожу иногда
  • 452
  • 37 / 0
Re: Техническое поражение
« Ответ #39 : 21.09.2011, 20:55:45 »
А разве нельзя просто для JL 1.5 сделать обычный матч. В описании указать техническое поражение. В Проект->Команды->Параметры команды включить опцию finally, и там заминусовать голы?
*

nikolay65

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Техническое поражение
« Ответ #40 : 13.11.2011, 23:41:37 »
Решение для Joomla 1.5 такое же, как для 0.93 (заимствовано выше)
1. В базе данных находим таблицу jos_joomleague_match, меняем типы полей team1_result  и team2_result  с значения float на значение varchar(2)
2. Открываем файл
/components/com_joomleague/helpers/ranking.php
, находим в нем функцию
Код
function _collect
и заменяем следующим кодом
Код
function _collect($ptids = null)
{
$mode      = $this->_mode;
$from      = $this->_from;
$to        = $this->_to;
$division = $this->_division;
$project  = $this->_project->getProject();
$data = $this->_initData();

foreach ((array)$data->_matches as $match)
{

if ( !isset( $data->_teams[$match->projectteam1_id]) || $data->_teams[$match->projectteam1_id]->_is_in_score === 0
|| !isset( $data->_teams[$match->projectteam2_id]) || $data->_teams[$match->projectteam2_id]->_is_in_score === 0  )
{
continue;
}

if (!$this->_countGame($match, $from, $to, $ptids)) {
continue;
}
if($match->projectteam1_id==0 || $match->projectteam2_id==0) {
continue;
}
$homeId = $match->projectteam1_id;
$awayId = $match->projectteam2_id;

if ($mode == 0 || $mode == 1)
{
$home = &$data->_teams[$homeId];
}
else
{
$home = new JLGRankingTeam(0); //in that case, $data wont be affected
}
if ($mode == 0 || $mode == 2)
{
$away = &$data->_teams[$awayId];
}
else
{
$away = new JLGRankingTeam(0); //in that case, $data wont be affected
}

$shownegpoints = 1;

$decision = $match->decision;
if ($decision == 0)
{
$home_score=$match->home_score;
$away_score=$match->away_score;
$leg1=$match->l1;
$leg2=$match->l2;
}
else
{
$home_score=$match->home_score_decision;
$away_score=$match->away_score_decision;
$leg1=0;
$leg2=0;
}

$home->cnt_matches++;
$away->cnt_matches++;

$resultType = ($project->allow_add_time)? $match->match_result_type : 0;
$arr[0] = 0;
$arr[1] = 0;
$arr[2] = 0;
switch($resultType)
{
case 1: $arr = explode(",",$project->points_after_add_time);break;
case 2: $arr = explode(",",$project->points_after_penalty);break;
default: $arr = explode(",",$project->points_after_regular_time);break;
}
$win_points  = (isset($arr[0]))? $arr[0] : 0;
$draw_points = (isset($arr[1]))? $arr[1] : 0;
$loss_points = (isset($arr[2]))? $arr[2] : 0;

if ($decision!=1 || ( $decision==1 && (isset($home_score) || isset($away_score))))
{
if ($decision!=1) {
if ( $home_score == "+" or $home_score == "-" or $away_score == "+" or $away_score == "-")

{
if ( $home_score == "+" and $away_score == "-" )
{
$home->cnt_won++;
$home->cnt_won_home++;
$home->sum_points += $win_points; //home_score can't be null...

$away->cnt_lost++;
$away->sum_points += ( $decision == 0 || isset($away_score)? $loss_points : 0);

if ( $shownegpoints==1)
{
$home->neg_points += $loss_points;
$away->neg_points += ( $decision == 0 || isset($away_score)? $win_points : 0);
}
}

else if ( $home_score == "-" and $away_score == "-" )
{
$home->cnt_lost++;
$home->cnt_lost_home++;
$home->sum_points += ( $decision == 0 || isset($home_score)? $loss_points : 0);

$away->cnt_lost++;
        $away->sum_points += ( $decision == 0 || isset($away_score)? $loss_points : 0);

if ($shownegpoints==1)
{
$home->neg_points += $loss_points;
$away->neg_points += $loss_points;
}
}

else if ( $home_score == "-" and $away_score == "+")
{
$home->cnt_lost++;
$home->cnt_lost_home++;
$home->sum_points += ( $decision == 0 || isset($home_score)? $loss_points : 0);

$away->cnt_won++;
$away->sum_points += $win_points;

if ( $shownegpoints==1)
{
  $home->neg_points += ( $decision == 0 || isset($home_score)? $win_points : 0);
  $away->neg_points += $loss_points;
}
}
}

else if( $home_score > $away_score )
{
$home->cnt_won++;
$home->cnt_won_home++;
$home->sum_points += $win_points; //home_score can't be null...

$away->cnt_lost++;
$away->sum_points += ( $decision == 0 || isset($away_score)? $loss_points : 0);

if ( $shownegpoints == 1 )
{
$home->neg_points += $loss_points;
$away->neg_points += ( $decision == 0 || isset($away_score)? $win_points : 0);
}
}

else if ( $home_score == $away_score )
{
$home->cnt_draw++;
$home->cnt_draw_home++;
$home->sum_points += ( $decision == 0 || isset($home_score)? $draw_points : 0);

$away->cnt_draw++;
$away->sum_points += ( $decision == 0 || isset($away_score)? $draw_points : 0);

if ($shownegpoints==1)
{
$home->neg_points += ( $decision == 0 || isset($home_score)? ($win_points-$draw_points): 0); // bug fixed, timoline 250709
$away->neg_points += ( $decision == 0 || isset($away_score)? ($win_points-$draw_points) : 0);// ex. for soccer, your loss = 2 points not 1 point
}
}

else if ( $home_score < $away_score )
{
$home->cnt_lost++;
$home->cnt_lost_home++;
$home->sum_points += ( $decision == 0 || isset($home_score)? $loss_points : 0);

$away->cnt_won++;
$away->sum_points += $win_points;

if ( $shownegpoints==1)
{
$home->neg_points += ( $decision == 0 || isset($home_score)? $win_points : 0);
$away->neg_points += $loss_points;
}
}


}
/* bonus points */
$home->sum_points += $match->home_bonus;
$home->bonus_points += $match->home_bonus;

$away->sum_points += $match->away_bonus;
$away->bonus_points += $match->away_bonus;

/* goals for/against/diff */
$home->sum_team1_result += $home_score;
$home->sum_team2_result += $away_score;
$home->diff_team_results = $home->sum_team1_result - $home->sum_team2_result;
$home->sum_team1_legs   += $leg1;
$home->sum_team2_legs   += $leg2;
$home->diff_team_legs    = $home->sum_team1_legs - $home->sum_team2_legs;

$away->sum_team1_result += $away_score;
$away->sum_team2_result += $home_score;
$away->diff_team_results = $away->sum_team1_result - $away->sum_team2_result;
$away->sum_team1_legs   += $leg2;
$away->sum_team2_legs   += $leg1;
$away->diff_team_legs    = $away->sum_team1_legs - $away->sum_team2_legs;

$away->sum_away_for += $away_score;
}
else
{ //none of the 2 teams gets any points
if ($shownegpoints==1)
{
$home->neg_points += $loss_points;
$away->neg_points += $loss_points;
}
//old behaviour
if($match->team_won==0) {
$home->cnt_lost++;
$away->cnt_lost++;
//record a won on the home team
} else if($match->team_won==1) {
$home->cnt_won++;
$away->cnt_lost++;
//record a won on the away team
} else if($match->team_won==2) {
$home->cnt_lost++;
$away->cnt_won++;
//record a loss on both teams
} else if($match->team_won==3) {
$home->cnt_lost++;
$away->cnt_lost++;
//record a won on both teams
} else if($match->team_won==4) {
$home->cnt_won++;
$away->cnt_won++;

}
}
}

return $data->_teams;
}
Результат тот же что и в 0.93
 - +/- Техническая победа/Техническийпроигрыш;
 - -/+ Технический проигрыш/Техническая победа;
 - -/- Технический проигрыш/Технический проигрыш;
Работоспособность способа проверялась на рабочем сайте
*

kish

  • Захожу иногда
  • 243
  • 3 / 0
  • Estonian referee
Re: Техническое поражение
« Ответ #41 : 18.11.2011, 15:16:09 »
Решение для Joomla 1.5 такое же, как для 0.93 (заимствовано выше)
1. В базе данных находим таблицу jos_joomleague_match, меняем типы полей team1_result  и team2_result  с значения float на значение varchar(2)
У меня нет varchar(2), есть просто varchar и когда ставлю просто varchar, то пишет ошибку
Цитировать
Ошибка
SQL-запрос:

ALTER TABLE  `jos_joomleague_match` CHANGE  `team1_result`  `team1_result` VARCHAR NULL DEFAULT NULL ,
CHANGE  `team2_result`  `team2_result` VARCHAR NULL DEFAULT NULL

Ответ MySQL:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'NULL DEFAULT NULL, CHANGE `team2_result` `team2_result` VARCHAR NULL DEFAULT NUL' at line 1
*

kish

  • Захожу иногда
  • 243
  • 3 / 0
  • Estonian referee
Re: Техническое поражение
« Ответ #42 : 18.11.2011, 19:35:21 »
аа.. всё... понял как ))
*

sopila

  • Захожу иногда
  • 60
  • 0 / 0
Re: Техническое поражение
« Ответ #43 : 13.02.2012, 15:57:49 »
У меня нет varchar(2), есть просто varchar и когда ставлю просто varchar, то пишет ошибку
Аналогично,но решения даной проблемы решить самостоятельно не могу
*

nikolay65

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Техническое поражение
« Ответ #44 : 13.02.2012, 16:36:42 »
Аналогично,но решения даной проблемы решить самостоятельно не могу
в таблице jos_joomleague_match выбираем поле team1_result  и team2_result для редактирования, выбираем тип varchar, проставляем в позиции длинна/значение "двойку" , сохраняем, получаем varchar(2).
*

sopila

  • Захожу иногда
  • 60
  • 0 / 0
Re: Техническое поражение
« Ответ #45 : 17.02.2012, 13:59:36 »
Скажите ,а как можно исправить ошибку,когда записываю результат игры :Команда1-Команда2  +-- то в турнирной таблице присваивется Команде1 победа ,а в календаре игр выбивает что победа присуждена Команде2?
*

Dynamik

  • Захожу иногда
  • 130
  • 7 / 0
  • Пива бы!
Re: Техническое поражение
« Ответ #46 : 17.02.2012, 14:20:53 »
А кстати в отчете матча нельзя ли реализовать т/п ?
MatchDetails ставим Cancel. потом примечание что т/п, а во вкладке Scoredetails добавляем нужное количество очков или штрафуем
*

tranceRoller

  • Захожу иногда
  • 452
  • 37 / 0
Re: Техническое поражение
« Ответ #47 : 17.02.2012, 15:06:40 »
Можно так, можно использовать Subsequent decision или Alt decision в том же отчёте матча, затем выбираем кто победил или вообще никто не победил.
Но здесь вопрос был именно поставить символы -/- или +/+ в счёте. Такого там проделать нельзя, просто можно заметку написать, что техническое поражение.
*

Trener

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
Re: Техническое поражение
« Ответ #48 : 17.02.2012, 17:27:04 »
Меню "Подробности матча" -> "Подробности"

Отмечаем "Изменить результат" - ставим "Да". В заметке "Причина изменения результата" пишем "Техническое поражение". Ставим тот же счет ил меняем (в заисимости от условий турнира"

А главное в поле "очки Хозяева или Гости" ставим просто -1 или -2, сколько надо. Сохраняем. В таблицу вносится результат.


В волейболе это практикуется, поэтому всё время используем фичу.
*

nikolay65

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Техническое поражение
« Ответ #49 : 17.02.2012, 22:11:06 »
Меню "Подробности матча" -> "Подробности"

Отмечаем "Изменить результат" - ставим "Да". В заметке "Причина изменения результата" пишем "Техническое поражение". Ставим тот же счет ил меняем (в заисимости от условий турнира"

А главное в поле "очки Хозяева или Гости" ставим просто -1 или -2, сколько надо. Сохраняем. В таблицу вносится результат.


В волейболе это практикуется, поэтому всё время используем фичу.
А будет выводиться в календаре и шахматке +:- ?
Или будет Х:Х ?
*

Trener

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
Re: Техническое поражение
« Ответ #50 : 18.02.2012, 01:19:24 »
А будет выводиться в календаре и шахматке +:- ?
Или будет Х:Х ?

Если в поле "Изменить результат" не повторить счет, то будет X:X - это обычно неправильно, поэтому надо просто повторить счёт в этом поле
*

nikolay65

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Техническое поражение
« Ответ #51 : 18.02.2012, 08:40:54 »
Если в поле "Изменить результат" не повторить счет, то будет X:X - это обычно неправильно, поэтому надо просто повторить счёт в этом поле
И в таблице и результатах будет +:- или новый счет? Новый счет не интересно, надо в таблице +:- !
*

Trener

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
Re: Техническое поражение
« Ответ #52 : 19.02.2012, 01:05:53 »
И в таблице и результатах будет +:- или новый счет? Новый счет не интересно, надо в таблице +:- !

Будет тот же счёт.

Вот у нас за техническое поражение присуждается счет 3:0 и -1 в таблицу очей. Получается:

Пишем счёт 3:0 - победа хозяев. Потом ставим -1 Гостям. Это "бонусные очки" вроде называется. Потом галочку "Изменить результат" ставим. Пишем 3:0 и в каментах указываем "Техническое поражение"

Получаем:

1. В результате игры выводит 3:0.
2. В таблице отнимает 1 очко
3. Появляется иконка при наведении на которую выскакивает надпись "Техническое поражение"
*

nikolay65

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Техническое поражение
« Ответ #53 : 19.02.2012, 09:09:25 »
Будет тот же счёт.

Вот у нас за техническое поражение присуждается счет 3:0 и -1 в таблицу очей. Получается:

Пишем счёт 3:0 - победа хозяев. Потом ставим -1 Гостям. Это "бонусные очки" вроде называется. Потом галочку "Изменить результат" ставим. Пишем 3:0 и в каментах указываем "Техническое поражение"

Получаем:

1. В результате игры выводит 3:0.
2. В таблице отнимает 1 очко
3. Появляется иконка при наведении на которую выскакивает надпись "Техническое поражение"
При этом надо еще три мяча отнять у победителя!
В чемпе Украины нет: 3:0 0:3 3:3 - есть: +:- -:+ -:-, способом который есть стандартный в Joomleague это сделать не получается!
В чемпионате СССР тоже есть два варианта первый в 1990 году, а второй в 1991 году.
Вопрос уже выше в топике обсуждался!
*

tranceRoller

  • Захожу иногда
  • 452
  • 37 / 0
Re: Техническое поражение
« Ответ #54 : 19.02.2012, 12:11:28 »
Цитировать
При этом надо еще три мяча отнять у победителя!
Заходим в Команды Турнира -> Настройки команды -> Опция Finally [Yes], Ставим в соответствующей колонке -3
*

nikolay65

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Техническое поражение
« Ответ #55 : 19.02.2012, 13:22:17 »
Заходим в Команды Турнира -> Настройки команды -> Опция Finally [Yes], Ставим в соответствующей колонке -3
Да все это понятно, но на выходе будет не +:-, а 3:0. А надо +:- !
Почему колонки team1_result_split и team2_result_split в таблице мускула не принимают +:- ?
Там стоит значение Варчер (64):?
Хотя он должен принимать любое значение, и выводить!
« Последнее редактирование: 19.02.2012, 13:34:03 от nikolay65 »
*

tranceRoller

  • Захожу иногда
  • 452
  • 37 / 0
Re: Техническое поражение
« Ответ #56 : 19.02.2012, 15:56:00 »
О чём мы собственно? Как я понимаю, nikolay65, у Вас всё работает? Вы же и описали этот метод.
Из темы только у sopila что-то идёт наперекосяк.
*

nikolay65

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Re: Техническое поражение
« Ответ #57 : 19.02.2012, 21:15:14 »
О чём мы собственно? Как я понимаю, nikolay65, у Вас всё работает? Вы же и описали этот метод.
Из темы только у sopila что-то идёт наперекосяк.
Работает, но это неправильно, были внесены изменения в таблицу мускула.
*

tranceRoller

  • Захожу иногда
  • 452
  • 37 / 0
Re: Техническое поражение
« Ответ #58 : 19.02.2012, 23:30:37 »
Цитировать
но это неправильно
Согласен. Если вопрос только про "шахматку", тогда вот решение:
это всё дело работает, когда в параметрах матча включают "последующие решения" (alt decision)

файл ../components/com_joomleague/models/matrix.php
после 71 строки добавляем
Код
m.team_won as tw,
файл ../components/com_joomleague/views/matrix/tmpl/default_matrix.php
строки 90-99 заменяем на
Код
						}else{							
switch ($result->tw){
case 0: //Никто не выиграл
$e1 = '-';
$e2 = '-';
break;
case 1: // Хозяева
$e1 = 'W';
$e2 = '0';
break;
case 2: // Гости
$e1 = '0';
$e2 = 'W';
break;
case 3: // Обе проиграли
$e1 = 'L';
$e2 = 'L';
break;
case 4: // Обе выиграли
$e1 = 'W';
$e2 = 'W';
break;
default:
break;
}
if (isset($result->v1) || isset($result->v2)){
if (isset($result->v1)){
$e1 = $result->v1;
} else { // Если второй результат введён, а первый нет
$e1 = 'X';
}
if (isset($result->v2)){
$e2 = $result->v2;
} else { //Если первый результат введён, а второй нет
$e2 = 'X';
}
}
}

Т.е. это работает без вышеперечисленных изменений базы данных и ranking.php, но в отчёте матча на месте результата не будет это показываться. Только в случае когда был введён результат.
« Последнее редактирование: 20.02.2012, 00:50:27 от tranceRoller »
*

sopila

  • Захожу иногда
  • 60
  • 0 / 0
Re: Техническое поражение
« Ответ #59 : 20.02.2012, 12:46:13 »
Все это понятно и работает,но как изменить  эту ошибку

ведь техничный проигрыш защитан команде "Карпати" Ричагів а показывает что эта команда является победителем матча (Но в турнирке все работает правильно,тоисть команде "Карпати" Ричагів присуждаются поражения)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как засчитать обеим командам техническое поражение 0-3?

Автор BoBaN

Ответов: 6
Просмотров: 3015
Последний ответ 16.10.2009, 15:33:48
от BoBaN