Онлайн трансляция финиша из SFR event center

Стала доступна трансляция результатов из системы SFR event centre (судейская программа для использования системы российская электронной отметки SFR). Последнюю версию программы и инструкцию работе с ней вы можете скачать на официальном сайте, указанном выше.

Настройки на Orgeo.ru и в SFR event center

(далее…)

Добавлена страница Вопрос-ответ (FAQ)

Список вопросов и ответов — для быстрого поиска ответов на все вопросы по системе Orgeo.ru. В виде набора кратких инструкций. Все вопросы разбиты на группы: общие, по онлайн-заявкам, организатору.

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

Пакет усовершенствований системы заявок на соревнования

В процессе эксплуатации системы у многих возникают идеи по доработкам системы, большое всем Спасибо, что высказываете ваши предложения. Все объективно нужные вещи постепенно добавляются в систему.

За прошедшее время были добавлены следующие вещи:

  • Экспорт стартового протокола в программы «Марафон электро» и «Альт Тайминг» в TXT формате. Эти программы часто используются в лыжных гонках.
  • Экспорт заявок в формат «FjwW» для ARDF
  • В экспорт в Excel формат добавлены дополнительные поля: Регион с кодом, Пол, Представитель, Дата подачи, Статус.
  • Кнопка удаления заявки сделана более понятной
  • При заявке добавлена проверка участников на дублирование — они проверяются по уже поданным заявкам по основным данным спортсмена: ФИ, год рождения, территория. При этом, один спортсмен может быть заявлен только в одну группу.
  • Доработка подтверждения заявок: Если заявка уже была подтверждена организатором, или отклонена, то при корректировке, ей присвоится статус «Изменена», чтобы организатор рассмотрел повторно.

Также проведена большая работа по обновлению сервера и его компонентов — с октября 2015 сервис подачи заявок Оргео стал работать ощутимо быстрее!

Очередной пакет доработок

За последнее время было сделано несколько улучшающих жизнь организаторов доработок, о которых стоит рассказать:

  1. Появилась возможность указывать дни участия в соревнованиях. Они затем выгружаются в примечание организатору.
  2. Подтверждение заявок организатором (галочка «Участие должно быть подтверждено организатором» на форме редактирования события). Это может быть удобно при желании организатора подтверждать заявки по факту получения стартовых взносов.
  3. События теперь можно создавать не только в пределах России, но и в любой другой стране. Для Белоруссии, Украины и Казахстана есть список регионов.
  4. В календаре соревнований и RSS-ленте, при выборе региона, добавлена возможность фильтрации «только местные». С этой галочкой не будут показаны национальные и международные старты других регионов. Это нужно, если вы не хотите видеть в своей новостной ленте всероссийские старты за пределами вашего ФО.
  5. На страницах сайта, где есть ссылка на RSS ленты, появилась маленькая дополнительная ссылка (mini) — в ней более минималистичная лента публикации информации о соревнованиях. Удобно для подключения ленты на Виджете на сайте (например, в WordPress).
  6. Добавлен новый, но набирающий нешуточную популярность вид спорта — ездовой спорт. Вот несколько позитивных видео о Ездовом спорте в России.
  7. Все наверное уже заметили, что я присоединил Крым к России!:)
  8. Online трансляция из программы на 1C под отметку SportTime от Юрия Егунова (Курск). Для его системы также была сделана специальная выгрузка заявок, по обоюдному решению, сделали её в международном формате IOFXml 3.0
  9. Теперь в информации к соревнованию можно вставлять видео, например, на Yutube -> HTML-код -> Использовать старый код вставки.

Сейчас работаю над добавлением других функций из списка доработок в Отзывах и Идеях.

Английский интерфейс, заявка иностранных спортсменов и другие обновления

На днях была перенесена на сервер порция доработок и нововведений. Из новинок:

  1. Пользовательский интерфейс переведен на английский язык. В данный момент достаточно быстро можно осуществить перевод на финский (потому что многие финские спортсмены участвуют в российских стартах, особенно на северо-западе). Но к сожалению, у меня нет знакомых, владеющих финским языком. Надеюсь, что откликнется кто-то из спортсменов и поможет перевести 2 текстовых файла с русского на финский.
  2. Подключение справочника стран СНГ и дальнего зарубежья, что дает возможность заявляться заграничным спортсменам, а также использовать систему организаторами из странах СНГ. Ждем всех желающих пользоваться системой Orgeo.ru организаторов из стран СНГ. Для Украины, Белоруссии и Казахстана есть детализация до областей.

Также были исправлены обнаруженные ошибки и сделаны дополнительные доработки:

  1. Сразу несколько ошибок было исправлено на форме создания соревнований, в том числе, из-за которых были проблемы с редактированием программы соревнований и ввода дат. Также доработан алгоритм загрузки логотипов соревнований.
  2. При заявке, для более простого выбора спортсменов, сделана подсветка часто участвующих спортсменов с градацией по дате последней заявки участника.
  3. Оптимизация быстроты загрузки сайта в мобильных устройствах и на ПК (использование спрайтов интерфейсных изображений, кэширование браузера, url fingerprinting, асинхронная загрузка скриптов и т.д.). На некоторых страницах удалось добиться 100% результата от Google анализатора быстроты загрузки страницы!

Следующая порция доработок не заставит долго ждать…

Исправил ошибки авторизации через ВКонтакте

Вчера обнаружил и исправил баг авторизации на нашем сайте через систему OAuth авторизации через социальную сеть ВКонтакте. Ошибка стала проявляться на этой неделе. Как выяснилось, причина была в изменении алгоритма авторизации. Не вдаваясь в технические детали, скажу, что ошибка исправлена и авторизация стала работать отлично.

А для тех, кому интересно, скажу, что проблема заключалась в том, что администрация ВКонтакте зачем-то убрала параметр безопасности state, который в стандарте необходим для защиты от кросс-сайтовых атак (CSFR). Подробности я изложил в своем блоге, вдруг кому понадобится.

Заявка на эстафеты и командные соревнования

Добавлена новая функция! Теперь можно делать командные (или эстафетные) соревнования, помимо индивидуальных. Организатору нужно будет дополнительно указать количество участников в группе (максимальное).

Участники, при подаче заявки, будут выбирать группу / категорию для всей заявки (команды). Т.е. одна заявка будет подаваться на одну команду.

Пример формируемого списка участников для командных гонокТакой вариант подходит как для эстафет, так и для командных гонок (например, спортивный туризм, рогейн, приключенческие гонки и т.п.). Простой пример — заявка на приключенческую гонку «Марафон 100 Км за 24 часа» — там в команде может быть от 4-х до 6-ти человек. Организатор, при создании соревнования, должен указать максимальное количество — 6 человек.

Предусмотрены и более сложные вариации, например, если будут несколько разных категорий, например: Команда — 5 человек, Связка — 2 человека, Лично — 1 участник. Всё это можно сделать в рамках одного события, указав нужное количество участников в каждой категории.

Если это многодневные соревнования, где эстафета — лишь один из видов, то нужно выбирать «Индивидуальные» соревнования, т.к. список участников эстафетных команд обычно формируется «на лету», накануне старта.

Массовый ввод и другие доработки

В очередном обновлении функционала системы произведены следующие доработки:

  • Массовая вставка участников из текста в свободном формате
  • Авто нумерация участников при заявке
  • Добавлен список заявок пользователя в его Профиль

А также несколько более мелких доработок. Подробнее о доработках читайте далее. (далее…)

Отправить информацию о финише участника в online нажатием Ctrl+Shift+Z

Онлайн трансляция финиша из WinOrient

В данной статье описана реализация нового функционала – трансляция финиша участников из программы WinOrient на сервер Orgeo.ru в режиме онлайн.

Данный функционал сделан с использованием стандартного варианта имеющегося в программе WinOrient в режиме PRO (для активации данного режима обратитесь к автору WinOrient Дмитрию Налетову: moscompass@rambler.ru).

Трансляция на Orgeo.ru является доработанной аналогией раздела «Онлайн» на сайте Sportident.ru. Разница заключается в следующих моментах:

  • На сервере Orgeo.ru сделать соревнования с онлайн трансляцией результатов может любой организатор полностью самостоятельно.
  • В Оргео возможна трансляция нескольких соревнований одновременно.
  • Предусмотрена выборка по командам — можно смотреть результаты спортсменов всех групп одной заданной команды.
  • Улучшен внешний вид, добавлены миллисекунды и отставание от лидера.
  • Продуман вариант для многодневных соревнований, предусмотрены круги и смотровые КП. Пример можно посмотреть на тестовом соревновании.
Пример окна онлайн трансляции финиша из WinOrient
Пример трансляции индивидуальной гонки
Пример окна онлайн трансляции финиша из WinOrient - Эстафета
Пример онлайн трансляции эстафеты

Инструкции по настройке организатором приведены ниже. (далее…)

Федеральные округа

На этой неделе была доработана система ранжирования соревнований. Был добавлен дополнительный уровень – межрегиональные (зональные).

Также были сделаны понятные иконки уровня соревнований: тренировочные, локальные (городские) – 1 звезда, региональные – 2 звезды, межрегиональные (зональные) – 3 звезды, всероссийские.

Федеральные округа также были добавлены в справочник регионов, что позволило сделать более логичной группировку соревнований в календари:

  1. Общий календарь – соревнования всех регионов,
  2. Календарь федерального округа – соревнования всех входящих в него регионов, плюс общероссийские;
  3. Календарь региона – соревнования данного региона, плюс зональные, плюс российские.

В итоге, это сказалось на календарях на самом сайте Orgeo, на Виджете встраиваемом в другие сайты и на RSS-лентах соревнований.