блин, почему у меня рамка со второй цитатой набок съехала?)))
млин, все больше не нравится этот редактор.. надо посмотреть что еще есть или подумать как этот модифицировать. По ходу проблема в двойной цитате
Да, добавить события тура (МДП), кол-во двойных прогнозов, точное время начало тура. для круговых турниров - текущее место в таблице, для кубков - стадию и общий счет в этом противостоянии
этот матч общий на кучу разных турниров (в данном случае только ты его привязал, но в перспективе может случиться что есть во многих турнирах).. т.е. давать возможность админу турнира нажимать эту кнопку - плохо... надо дать ее админу сайта. где показывать все матчи которые не обновились во многих турнирах. Ну или сделать процесс автоматической подчистки таких проблемных матчей более частым. Вместо одного раза в день - каждый час к примеру.
In reply to varjagДа, сорри за спам.. нам следует туда добавить больше логики..
1. не слать письма если действие уже сделано
2. сделать ссылки прямыми, а не просто на сайт
3. добавить больше инфы о туре...
Да мне-то не страшно. О логике и пекусь
1. +
2. Тоже хотел предложить
3. Например, МДП и кол-во двойных прогнозов?
опять какие-то странности с ресурсом где мы вытягием рез-ты... я вижу несколько попыток - во время матча и после.. и все они вытянули счет 0:0 и 0 минут. и вот сейчас я уже руками повторил - все нормально. Я уже добавил еще один процесс по синхронизации счетов.. но он запуститься только в 2 ночи по UTC... но это пока временнное решение
Как насчет добавить в админку кнопку "обновить результаты"?
In reply to RustamДа, не так-то просто организовать все эти обновления... может, присваивать каждому матчу идентификатор и время от времени проверять список на наличие дубликатов (одинаковых матчей в рамках одинаковых соревнований?)
Мы попытаемся еще вытягивать тур с веб-ресурса... и это послужит уникальным идентификатором. для России и Украины это уже работает, но надо сделать для остальных - там другие сайты. Если не получится с туром - то искать матч с этими командами в этом "сезоне", в таком же порядке хозяева-гости.. но опять же бывают исключения - лиги где больше чем два круга..
In reply to RustamДа, не так-то просто организовать все эти обновления... может, присваивать каждому матчу идентификатор и время от времени проверять список на наличие дубликатов (одинаковых матчей в рамках одинаковых соревнований?)
мы то присваиваем, но как бы его отослать веб ресурсу... он то меняет и не говорит нам что это изменение относится именно к этому матчу... вообщем надо думать
Кстати, глянь календарь на субботу - переключи на "неделя" и "день". Как думаешь, такой формат отображения будет эффективен при наличии, скажем, 20-30 дедлайнов в одно время? Там, где месяц, будет отображаться нормально (но только первую неделю месяца - потом из-за "простыни" не будет видно следующую неделю, пока вниз не промотаешь). А вот неделя и день...
да, согласны... будем думать как это лучше преобразовать
Да, сорри за спам.. нам следует туда добавить больше логики..
1. не слать письма если действие уже сделано
2. сделать ссылки прямыми, а не просто на сайт
3. добавить больше инфы о туре...
Согласны, исправим. Спасибо за замечание
опять какие-то странности с ресурсом где мы вытягием рез-ты... я вижу несколько попыток - во время матча и после.. и все они вытянули счет 0:0 и 0 минут. и вот сейчас я уже руками повторил - все нормально. Я уже добавил еще один процесс по синхронизации счетов.. но он запуститься только в 2 ночи по UTC... но это пока временнное решение
In reply to varjagЗачем приходит рассылка с текстом "Тур начнется менее чем через один час! Не забудьте оставить Ваши прогнозы!", если я прогноз уже сделал?
Кстати, в русском языке не стоит злоупотреблять местоимениями "Ваши" и "свои" (и остальными тоже). "Ваши" можно просто опустить, и так понятно из предложения, чьи прогнозы нужно не забыть оставить (не забудьТЕ -> вы)
Да, не так-то просто организовать все эти обновления... может, присваивать каждому матчу идентификатор и время от времени проверять список на наличие дубликатов (одинаковых матчей в рамках одинаковых соревнований?)
Кстати, глянь календарь на субботу - переключи на "неделя" и "день". Как думаешь, такой формат отображения будет эффективен при наличии, скажем, 20-30 дедлайнов в одно время? Там, где месяц, будет отображаться нормально (но только первую неделю месяца - потом из-за "простыни" не будет видно следующую неделю, пока вниз не промотаешь). А вот неделя и день...
да, все правильно! то разные события, а я уже было собирался исключить Коппа Италия из планировщика.
http://sportgiant.net/competitions/chempionat-anglii/championships/2012-2013
1. Чтобы собрать все до кучи - то, что уже упоминалось: если нажать на счет, то можно открыть подробности матча, но если нажать еще раз, то скрыть нельзя (эта функция возложена на крестик, но он не особо удобен в этом случае)
2. Что делает кнопка "Сохранить" в подробностях ЧУЖОГО матча? того, где я не принимаю участие.
3. Зачем много красных или зеленых кружков в матче? Нельзя ведь сделать ставку на 1 МДП - так зачем столько кружков? Можно сделать вот так: https://dl.dropbox.com/u/20906998/matchday.png . Сразу видно, кто не сделал ставку и разгружает саму форму для ставок.
со всем согласны! будем работать :)
там на самом деле как минимум две большие проблемы:
1) планировщик пока не умеет правильно бороться с переносами матчей и создает дупликаты для них, как будто это отдельные матчи
2) Мы пока не умеем правильно работать с таймзонами одного веб-ресурса откуда мы тянем расписание. Лиг с него мы тянем не так уж и много, но все они с неправильно проставленнным временем... Насколько я вижу везде планировщик ставит время начало намного раньше настоящего времени матча, что в принципе не так уж и плохо, но ломает обновленине счетов матчей. (и это мешает автоматизации)
Спасибо что добавил кучу примеров, это очень нам поможет
UPDATE:
добавили Голландию - eredivisie (там несколько туров вперед) и Данию (там правда всего одно число доступо 10-ое марта).
оказалось легче чем предполагалось изначально.
но, там есть вопрос по поводу времени начала матчей, они по ходу сбиты
Так точно, Рандерс - Сёндериске состоится в пятницу, Ольборг - Эсбьерг - в субботу, а Мидтьюллан - Норшеллан в понедельник. Из трех субботних матчей ни один не начинается в то время, которое указано в планировщике.
В Голландии проблема с временными поясами - по европейскому времени Бреда начинает в пятницу в 3 утра (на самом деле - в 20-00), Херенвен-ПСВ в субботу в 13-45 (на деле в 18-45), а остальные субботние тоже рано утром. В воскресенье матчи начинаются тоже слишком рано (8-30 утра).
В АПЛ все еще отображаются перенесенные из-за кубка матчи (ВХ-МЮ, Арс-Эве итд)
Во Франции в субботу отображены все матчи тура, а некоторые еще и в пятницу и воскресенье (когда и должны быть).
В общем, какая-то глобальная проблема
In reply to Rustamhttp://sportgiant.net/competitions/chempionat-anglii/championships/2012-2013
1. Чтобы собрать все до кучи - то, что уже упоминалось: если нажать на счет, то можно открыть подробности матча, но если нажать еще раз, то скрыть нельзя (эта функция возложена на крестик, но он не особо удобен в этом случае)
2. Что делает кнопка "Сохранить" в подробностях ЧУЖОГО матча? того, где я не принимаю участие.
3. Зачем много красных или зеленых кружков в матче? Нельзя ведь сделать ставку на 1 МДП - так зачем столько кружков? Можно сделать вот так: https://dl.dropbox.com/u/20906998/matchday.png . Сразу видно, кто не сделал ставку и разгружает саму форму для ставок.
возможно, в Австралии имел место быть недавний перенос матчей, поскольку разница между, скажем, 8 утра сегодня и 7 утра завтра - не проблема во временных поясах.
Конечно, еврокубки и сборные приоритетнее. Кстати, откуда Коппа Италия взялась в планировщике?))
да, наверное таки перенос, хотя у нас разница с Австралией 16-17 часов :)
по поводу Коппа Италия - мы пытались и кубки добавлять, но видно там совсем большие проблемы с датами.
правильная дата - 26/05/13 - у нас 17/04
То, наверное, вы сонные были :-) Правильная дата ФИНАЛА - 26.05. Но Интер-Рома - полуфинал, ответка ;-) и она 17.04
In reply to RustamUPDATE:
добавили Голландию - eredivisie (там несколько туров вперед) и Данию (там правда всего одно число доступо 10-ое марта).
оказалось легче чем предполагалось изначально.
но, там есть вопрос по поводу времени начала матчей, они по ходу сбиты
In reply to Rustamвозможно, в Австралии имел место быть недавний перенос матчей, поскольку разница между, скажем, 8 утра сегодня и 7 утра завтра - не проблема во временных поясах.
Конечно, еврокубки и сборные приоритетнее. Кстати, откуда Коппа Италия взялась в планировщике?))
да, наверное таки перенос, хотя у нас разница с Австралией 16-17 часов :)
по поводу Коппа Италия - мы пытались и кубки добавлять, но видно там совсем большие проблемы с датами.
правильная дата - 26/05/13 - у нас 17/04
In reply to varjagКстати, ладно Дания, но почему есть Голландский пердив, но нет вышки?)
Многих европейских чемпов нет... Польши, Румынии итд... в Австралии расписание сбито (некоторые матчи отображаются на день раньше положенного).
да, с Голландией у нас как-то странно получилось. Сейчас добавляем вышку, кое-какие матчи уже появились, но там небольшие проблемы с работой над ресурсом откуда мы тянем это. По поводу Польши и Румынии - надо смотреть, но сейчас наверное более приоритетны опять же еврокубки и нац сборные, которые вызовут бОльший интерес у игроков.. хотя, да, лиги Вост Европы несомненно нужны, я бы туда еще добавил Белоруссию, Грузию, Армению и тд... с Австралией скорей всего проблема с таймзонами, будем играться..
возможно, в Австралии имел место быть недавний перенос матчей, поскольку разница между, скажем, 8 утра сегодня и 7 утра завтра - не проблема во временных поясах.
Конечно, еврокубки и сборные приоритетнее. Кстати, откуда Коппа Италия взялась в планировщике?))
In reply to RustamКстати, ладно Дания, но почему есть Голландский пердив, но нет вышки?)
Многих европейских чемпов нет... Польши, Румынии итд... в Австралии расписание сбито (некоторые матчи отображаются на день раньше положенного).
да, с Голландией у нас как-то странно получилось. Сейчас добавляем вышку, кое-какие матчи уже появились, но там небольшие проблемы с работой над ресурсом откуда мы тянем это. По поводу Польши и Румынии - надо смотреть, но сейчас наверное более приоритетны опять же еврокубки и нац сборные, которые вызовут бОльший интерес у игроков.. хотя, да, лиги Вост Европы несомненно нужны, я бы туда еще добавил Белоруссию, Грузию, Армению и тд... с Австралией скорей всего проблема с таймзонами, будем играться..
In reply to varjag1. Пока не отмечены галочки "доп время" и "пенальти", то должны быть недоступны, соответственно, и очки за победу/поражение в доп время и пенальти (их может вообще не быть, чтобы не загружать страницу лишними вещами. должны появляться, когда галочка выбрана).
Согласны, они лишние в таком случае
2. Как поведет себя алгоритм, если я начисляю 1 очко за ничью, 2 очка за победу в доп время и 1 очко за поражение в доп время? Очки будут складываться?
нет, очки не складываются. надо будет добавить подсказку туда
3. Не выбирая ни одну галочку, я смог создать первый тур. Полагаю (но не хочу экспериментировать))), во время закрытия первого тура должно либо выскочить предупреждение о том, что я не решил с ничьими ничего, либо галочки будут недоступны для редактирования и программа выберет что-то на свое усмотрение, так и не поставив меня в известность... Это еще один довод в пользу полного отсутствия галочки "ничьи разрешены".
я вижу о чем ты... нам надо будет еще тщательней обдумать логику в этой части. по этому конкретному примеру в текущей реализации нам стоило бы добавить валидацию при создании турнира, чтоб не разрешать человеку создавать с невыбранными доп временем и/или пенальти... хотя, да, если уберем ничьи разрешены, все в интерфейсе должно упроститься...
4. Первая страница создания турнира очень растянута и загружена. Предлагаю:
- Уменьшить расстояние по вертикали между элементами. В каждом блоке расстояние может быть таким, как между критериями сортировки таблицы или чуть больше.
- Переделать "правила начисления очков". Поместятся ли в одну строку очки за победу, ничью, поражение? (в другую строку - за победу и поражение в доп время, в третью строку - пенальти).
- Относится ли "Тип посева" и "Способ жеребьевки" к настройкам тура? По-моему, их можно сдвинуть в "Главное", а "Кол-во событий тура/матча" перенести в "настройки игры
хорошие идеи, поиграемся с интерфейсом... согласны что сильно перегружена страница и надо что-то с ней делать!
5. Может, стоит критерии равенства последними поставить? их много и они отвлекают от кол-ва очков.
тоже неплохая идея, сделать вопросы по мере возникновения... и критерии равенства важные уже в самом конце тура/чемпионата
Спасибо за идеи - действительно сейчас создание турнира не очень интуитивно понятно и нужно там все как следует причесать.
In reply to varjagКстати, ладно Дания, но почему есть Голландский пердив, но нет вышки?)
Многих европейских чемпов нет... Польши, Румынии итд... в Австралии расписание сбито (некоторые матчи отображаются на день раньше положенного).
In reply to RustamСогласны. работаем над этим
Надо тут пораскинуть мозгами как следует...
1. Пока не отмечены галочки "доп время" и "пенальти", то должны быть недоступны, соответственно, и очки за победу/поражение в доп время и пенальти (их может вообще не быть, чтобы не загружать страницу лишними вещами. должны появляться, когда галочка выбрана).
2. Как поведет себя алгоритм, если я начисляю 1 очко за ничью, 2 очка за победу в доп время и 1 очко за поражение в доп время? Очки будут складываться?
3. Не выбирая ни одну галочку, я смог создать первый тур. Полагаю (но не хочу экспериментировать))), во время закрытия первого тура должно либо выскочить предупреждение о том, что я не решил с ничьими ничего, либо галочки будут недоступны для редактирования и программа выберет что-то на свое усмотрение, так и не поставив меня в известность... Это еще один довод в пользу полного отсутствия галочки "ничьи разрешены".
4. Первая страница создания турнира очень растянута и загружена. Предлагаю:
- Уменьшить расстояние по вертикали между элементами. В каждом блоке расстояние может быть таким, как между критериями сортировки таблицы или чуть больше.
- Переделать "правила начисления очков". Поместятся ли в одну строку очки за победу, ничью, поражение? (в другую строку - за победу и поражение в доп время, в третью строку - пенальти).
- Относится ли "Тип посева" и "Способ жеребьевки" к настройкам тура? По-моему, их можно сдвинуть в "Главное", а "Кол-во событий тура/матча" перенести в "настройки игры
5. Может, стоит критерии равенства последними поставить? их много и они отвлекают от кол-ва очков.
In reply to RustamДании почему-то нет в планировщике
Дании не было на сайти откуда мы стягиваем расписание для всех лиг. Правда там не было и России с Украиной, но эту проблему удалось решить другим веб-ресурсом, менее надежным чем предыдущий. Мы добавим Данию чуть позже, главное чтоб был спрос на эту лигу.
не уверены правда с обновлением счетов в real-time, скорей всего сделаем 2-3 раза за матч, но это уже будем смотреть :)
На Данию явно будет больше спрос, чем на Боливию и Гватемалу :-) Я вот хотел добавить датский матч в один из туров))) Но это явно не самое приоритетное. Так, на будущее
Насчет обновления... да, 2 или 4 раза будет достаточно. Как это реализовать - вам виднее)
In reply to Rustam