Новая система регистрации

Список форумов Клуб Деятельность Клуба

Описание: Обсуждение вопросов деятельности Клуба

Сообщение #81 Bad_Admin » 11.09.2017, 16:45

Доработки возможны в рамках основного функционала программы - отметок на КП.
Вот то, что вижу желательным я.
Регистрация на бревет из программы - можно внести данные пользователя в программу один раз, и в дальнейшем брать их для регистрации.
Привязка к номеру телефона - уже сделано. Тут, конечно, проблема с тем, чтобы заставить пользователей вносить номер в одинаковом формате, без восьмерок, тире и пробелов - просто напоминающая надпись не помогает, а жестко ограничивать номер 10 знаками нельзя, т.к. не российские номера мобильных телефонов содержат больше знаков.
Функция передача отметок из программы в реальном времени - вот это прям очень нужно, чтобы организатор на спальном КП мог видеть движение участников и прикидывать их прибытие. Не отказываясь от оффлайнового режима - опять же, мобильный интернет есть не у всех и не всегда.
Отображение времени между отметками, и общего времени на финише - проще будет оценивать график движения, в голове считать время проблематично.

А создавать гибрид навигатора и стравы нет никакого смысла. Тем более, что всё это уже существует.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #82 dubtar » 12.09.2017, 11:47

Иван, спасибо за твои предложения. Они таки мотивируют. Но, к сожалению, они зачастую несколько грандиозны и не учитывают наличных средств: у нас есть одна штука типа "ленивая скотина"™. Поэтому добавление большой функциональности вряд ли возможно, а по мелочи потихоньку дорабатывать сможем.
И как-то разработка нативного android на этой java - такое муторное дело. Настолько всё низкоуровневое, что тупой веб-запрос с парсингом json требует написания более 30 строк странного кода. Вот всё думаю попробовать в react-native уйти - может там полегче будет с этим.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #83 U.N.E. » 17.09.2017, 21:05

Кстати, а что на счёт графы "Клуб" при регистрации. Неразбериха, люди пишут туда чего хотят. Нельзя ли по умолчанию сделать КБП, а ежели иное, то сделать вторую строку с выпадающим списком клубов, для начала хотя бы российских?
U.N.E.
Randonneur
Аватара
Откуда: Воронеж
Велосипед(ы): Orbea

Сообщение #84 Bad_Admin » 17.09.2017, 22:00

U.N.E. писал(а):Кстати, а что на счёт графы "Клуб" при регистрации. Неразбериха, люди пишут туда чего хотят.
Не важно, кто там что пишет - эта информация отображается только на нашем сайте, в официальном протоколе указывается номер клуба. КБП или другой клуб - я указываю номер клуба. А все остальные, вне зависимости от того, что они написали, идут под одним номером 511099 "независимый участник".
Поэтому пускай пишут, делов-то. Я это на нашем сайте не исправляю.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #85 Bad_Admin » 15.03.2018, 18:53

Все результаты, все бреветы, и все участники - в одной базе!
Штатный маг-программист Дмитрий Брежнев допилил то, о чем долго мечтали, но боялись сказать. Пришлось творчески переработать протоколы предыдущих сезонов, но оно того стоило.
Теперь с главной страницы системы регистрации на бревет доступен архив за 2009-2017 годы. Выбрав год, можно увидеть все проведенные бреветы и их результаты.
http://kbpkursk.azurewebsites.net/
А выбрав конкретного участника, можно увидеть все пройденные им бреветы, со всеми результатами.
Также, для удобства, доступен поиск по участникам. В строке поиска начните вводить фамилию участника, и система предложит доступные варианты.
Если вы обнаружили ошибку, если хотите внести в систему данные о бреветах, пройденных в других клубах/странах - пишите.

P.S. В процессе обнаружилось много неопознаваемых участников. Система ищет соответствие по фамилии, имени, и году рождения. Если год рождения неверен, не указан, или допущены ошибки в написании имени или фамилии, то каждый такой участник будет в базе под отдельной записью. В связи с чем просьба обращать внимание на правильность данных, указываемых при регистрации. Буквы E и Ё, год рождения - всё это важно. Проверьте, как вы внесены в базу, сообщите об ошибке (если она есть), и впредь указывайте те же данные при регистрации на бревет.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #86 dubtar » 06.04.2018, 10:09

Представляю новую версию "веб-приложения" для бреветов, регистрации, отметок, результатов и всего подобного.
app.kbp-kursk.ru
Это попытка совместить и сайт с регистрацией/результатами/статистиков kbpkursk.azurewebsites.net и приложение для отметок на android в одном "лице". Можно использовать в браузере, можно на смартфоне любой современной системы. На смартфоне желательно запускать из браузера хром, но должно работать более-менее и в других (пробовал на файрфоксе на андроиде). При открытии страницы на смартфоне можно разрешить добавить ссылку на рабочий стол - и у вас в телефоне без установки появится приложение "Бреветы КБП" с "быстрым" открытием, оффлайн режимом, незаметными обновлениями и прочими плюшками.
Регистрацию на Марьинский(Рыльский) можно проводить в нём - бэкенд по-прежнему на сайте kbpkursk.azurewebsites.net. Все данные хранятся там и оба сайта совершенно идентичны по данным.
Со временем запилю туда статистику, и старый сайт будет нужен только админам.
Прошу пробовать. Описание процесса отметок на КП выложу здесь чуть позже.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #87 sparven » 25.04.2018, 14:30

dubtar писал(а):При открытии страницы на смартфоне можно разрешить добавить ссылку на рабочий стол - и у вас в телефоне без установки появится приложение "Бреветы КБП"
А ранее установленное приложение снести надо перед этим?
sparven
Randonneur
Откуда: Воронеж
Велосипед(ы): Banshee, Cube

Сообщение #88 dubtar » 25.04.2018, 14:37

sparven писал(а):А ранее установленное приложение снести надо перед этим?
Не обязательно. Это пока равноправные независимые системы. Можно хоть в обеих одновременно отмечаться. Только в новой будут (уже скоро, правда-правда обещаю) отметки на КП в реальном режиме (при наличии мобильного интернета, конечно), а старая всё так же - только отсылка после прохождения.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #89 Yo-Ваныч » 28.04.2018, 21:49

Установил в телефоне app.kbp-kursk.ru. Зарегистрировался, вошел в бревет. Выскочил вопрос о включении функции определении местоположения. Так как я пока никуда ехать не собирался, жмакнул отказ. Теперь на экране висит баннер об ошибке получения данных и требование разрешить получение координат. Я бы дал такое разрешение, но сделать это не могу, потому что с этой страницы выхода нет. Даже перезагрузка результатов не дала.
Yo-Ваныч
Randonneur
Аватара
Откуда: Курск Сеймский округ

Сообщение #90 Yo-Ваныч » 29.04.2018, 17:41

Даже не понял как, но удалось таки войти в настройки и разрулить ситуацию.
Yo-Ваныч
Randonneur
Аватара
Откуда: Курск Сеймский округ

Сообщение #91 dubtar » 30.04.2018, 17:48

Информация от гугла, как разрешить получение координат в хроме на андроиде:
Как изменить настройки доступа к данным о местоположении

Откройте Chrome Chrome на устройстве Android.
Справа от адресной строки нажмите на значок Изображение Изображение Настройки.
Нажмите Настройки сайтов -> Местоположение.
Чтобы изменить настройки для отдельного сайта, нажмите на его название в списке ниже.
Если запускать через иконку на главной экране - в настройки не зайти. Поэтому надо запустить просто хром (если ставили через него) - и в его настройках поправить.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #92 U.N.E. » 13.05.2018, 23:20

Не могу в своём флэше сделать контрольные точки: нету карты, чёйта...
U.N.E.
Randonneur
Аватара
Откуда: Воронеж
Велосипед(ы): Orbea

Сообщение #93 Bad_Admin » 13.05.2018, 23:44

У меня работает. Для начала попробуй другой браузер.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #94 dubtar » 17.05.2018, 19:02

В системе появился Бревет "Урал - Тагильский". Он создан в рамках обмена опытом с Уральским клубом. Интересующиеся могут прокатиться, остальным - не пугаться!
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #95 dubtar » 22.05.2018, 15:49

Инструкция по использованию нового веб-приложения для отметки на КП (ну и для всего остального)
Скрытый текст
Приложение располагается по адресу: https://app.kbp-kursk.ru
На мобильных телефонах желательно запускать из браузер Chrome.

На первом экране располагается список всех бреветов
Изображение

На андроиде можно добавить как ярлык приложения на главный экран - хром сам предложит, в файрфоксе можно добавить через меню. На iphone, по слухам, можно лишь добавить url на главный экран.

Вот так ярлык будет выглядеть на андроиде+хром:
Изображение

Далее надо найти в списке нужный бревет и кликнуть/ткнуть на него.
Изображение

Здесь можно зарегистрироваться, если ещё не сделали этого никаким другим способом. Регистрация сохранится на данном устройстве. Либо - восстановить регистрацию, сделанную на другом устройстве, введя свой номер телефона, с которым регистрировались. Вводить номер лучше без начальных +7 или 8, только 10 цифр без дополнительных знаков, например: 9051112233. Так номер найдётся независимо от того, как вводили при регистрации - через +7 или 8.
После регистрации или поиска регистрации бревет будет доступен для отметок. Если день бревета уже наступил - кнопка "Начать бревет" будет доступна посередине экрана. Если день ещё не настал (на случай предпроезда) - стартовать можно из меню вверху экрана.
Изображение

После начала бревета приложение перейдёт в режим "отметок". Открытие приложения заново сразу будет перенаправлять на экран отметок на бревете - список бреветов будет недоступен до завершения текущего бревета.
На одном устройстве (на самом деле в одном браузере) - отмечаться можно лишь одному человеку.

При первом запуске режима отметок браузер спросит разрешение для доступа к местоположению. Придётся разрешить - без этого отметки не работают вообще, будет отображена ошибка. Если случайно нажали "Блокировать" - разрешать надо будет в недрах настроек браузера.
Изображение

Главное отличие этого приложения от приложения на андроиде - не надо жать кнопку отметиться на КП. Как только телефон получит координаты и они будут в пределах 500м от текущего КП - отметка запишется автоматически, а на экране появится соответствующее сообщение:
Изображение

Если сообщение не появляется - надо подождать, пока текущие координаты не будут найдены телефоном, или разобраться, какое КП приложение считает текущим.
Изображение

Кнопка "Открыть карту" по идее должна открывать приложение карт на телефоне с координатами КП. Кнопка "Отметиться вручную" нужна только на случай, если вы забыли зарегистрироваться на предыдущее КП! На крайний случай!
"Остановить бревет" прервёт режим отметок и вернётся в первоначальный режим. Все неотправленные отметки будут удалены.

После отметки на последнем КП станет доступна кнопка "Завершить бревет".
Изображение

Время отметкок на КП должно в фоновом режиме отправляться на сервер автоматически при наличии связи. Можно отмечаться без доступа к интернету, данные не будут отправлены на сервер, а будут сохранены на устройстве. Без отправленных данных нельзя будет завершить бревет - будут вместо этого доступна кнопка "Отправить данные".

dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #96 U.N.E. » 23.05.2018, 21:56

Баг про двойное нажатие кнопок повторился при отметке вручную через приложение.
U.N.E.
Randonneur
Аватара
Откуда: Воронеж
Велосипед(ы): Orbea

Сообщение #97 Radler » 25.05.2018, 16:59

Как понять последняя ли у меня версия программы?
Обновляться программа будет сама или надо за версиями следить?
(извините если не увидел этой инфы выше)
Radler
Randonneur

Сообщение #98 Bad_Admin » 25.05.2018, 17:05

Веб-версия https://app.kbp-kursk.ru обновляется незаметно для пользователя.
Старая версия (которая файл с приложением) тоже работает, но лучше переходить на веб.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #99 wowanbezbash » 27.05.2018, 21:41

А можно ли вебверсию совокупить с ОсмАндом.Он офлайн работает с предзагруженными картами.Да и отображение на нем хорошее.+ в ОсмАнде отображаются всякие кафешки-хостелы,тоже офлайн.
wowanbezbash
Зайка
Аватара
Велосипед(ы): 4 штуки

Сообщение #100 Bad_Admin » 27.05.2018, 22:07

А зачем? Что-то мешает пользоваться этим самым ОсмАндом для навигации независимо от программы для отметок?
И почему именно оно? Мне, например, MapsMe нравится, там те же карты OSM в оффлайне.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #101 sparven » 28.05.2018, 13:58

Прям прелесть, как было хорошо в субботу с веб-приложением. Спасибо всем, приложившим к этому руку. А кнопочка "начать заново" после финиша - это вообще бомба))
sparven
Randonneur
Откуда: Воронеж
Велосипед(ы): Banshee, Cube

Сообщение #102 dubtar » 15.06.2018, 14:06

Добавил в веб-приложение просмотр текущих результатов в режиме бревета.

Скрытый текст
Внизу экрана доступна кнопка "Загрузить текущие результаты"
Изображение
По нажатию (при успешном установлении связи с сервером) отобразится список КП, на которых есть хотя бы одна отметка на данный момент. Нажав на КП, появится список отметок на данном КП, отсортированный по времени отметок. Дата не показывается, предпроезды будут вверху списка. Вместо имён - ник, указанный при регистрации. Так же веселее, правда?
Изображение
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #103 Bad_Admin » 10.07.2018, 16:21

Обращаю внимание, что веб-приложение https://app.kbp-kursk.ru вполне успешно прошло тестирование.
А значит, старую версию, в виде программы для андроида, можно удалять с ваших смартфонов. Чтобы вы сами же в них не путались (прецеденты имеются).
И уж тем более не стоит использовать обе версии одновременно. Практического смысла это не имеет.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #104 RD3WAE » 10.07.2018, 17:12

Вставлю 5 копеек, фича с просмотром текущих результатов у меня не работала, т.е. вообще даже кнопки не было такой
когда у общества нет цветовой дифференциации штанов, то у него нет цели
RD3WAE
Randonneur
Аватара
Велосипед(ы): Cannondale CAAD8 105

Сообщение #105 Bad_Admin » 10.07.2018, 19:06

RD3WAE писал(а):Вставлю 5 копеек, фича с просмотром текущих результатов у меня не работала, т.е. вообще даже кнопки не было такой
Естественно. Ты не читал инструкцию пользовался старым андроид-приложением, которое не обновляется, и ничего этого в нём нет. Это замечание особенно хорошо идет сразу после поста о том, что старую версию можно удалять.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #106 RD3WAE » 11.07.2018, 08:43

Шеф, я новое приложение ставил, скачал его перед бреветом
когда у общества нет цветовой дифференциации штанов, то у него нет цели
RD3WAE
Randonneur
Аватара
Велосипед(ы): Cannondale CAAD8 105

Сообщение #107 Bad_Admin » 11.07.2018, 09:20

RD3WAE писал(а):Шеф, я новое приложение ставил, скачал его перед бреветом
Но пользовался старым (это видно в логах, форматы данных разные).
У них значки одинаковые, мог и перепутать.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #108 Technik » 22.04.2019, 19:29

"Начать бревет" надо нажимать непосредственно перед стартом?
Technik
Откуда: Курск, Волокно.
Велосипед(ы): Циклокросс на базе FLYXXI

Сообщение #109 dubtar » 23.04.2019, 23:52

Technik писал(а):"Начать бревет" надо нажимать непосредственно перед стартом?
Да, когда готов ехать. Можно и заранее, чтобы узнать, где находится старт и проложить маршрут. Но сильно заранее не нужно - не сможешь посмотреть ничего больше.
Можно нажать и посмотреть что будет, потом можно прервать отслеживание и вернуться в нормальный режим. Но не надо делать это в районе старта - иначе появится отметка на старте и нам придётся её вручную удалять.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #110 k_s » 06.05.2019, 12:01

то ли баг... то ли фича...
в общем ехали 300. через сайт не работала отметка, так как бревет "не открыт" для проезда. но зато в проге находим регистрацию по номеру, открываем бревет и едем без проблем.
предложение. раз у нас год ПБП сделать так, чтобы в браузере был так же бревет открыт все время до отправки протокола. кому надо проехать до даты - отлично справятся. или добавить фичу в браузере. поиск по номеру и только тогда возможность ехать и отмечаться.
k_s
Randonneur
Велосипед(ы): Vitus Razor 2017 VRL

Сообщение #111 dubtar » 06.05.2019, 12:27

k_s писал(а):через сайт не работала отметка,
Надо всё-таки не полениться, и вырезать старый сайт нафиг. app.kbp-kursk.ru это главный и единственный сайт, он же приложение. На старый ходить не надо, и отмечаться там не надо.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #112 k_s » 06.05.2019, 12:45

dubtar писал(а):
k_s писал(а):через сайт не работала отметка,
Надо всё-таки не полениться, и вырезать старый сайт нафиг. app.kbp-kursk.ru это главный и единственный сайт, он же приложение. На старый ходить не надо, и отмечаться там не надо.

а как же тогда ехать страждущим бревет до основной даты? вот приехали мы на старт, и фигак... а оно не работает... чеки?
k_s
Randonneur
Велосипед(ы): Vitus Razor 2017 VRL

Сообщение #113 Bad_Admin » 06.05.2019, 12:55

Bad_Admin » 12.04.2019, 16:53
Напоминаю, что если вы едете бревет в другую дату, стартовать бревет в программе нужно вручную из меню вверху экрана.
Люди, не читающие инструкции, не заслуживают ничего.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #114 dubtar » 06.05.2019, 13:00

начать отлеживание до начальной даты можно через меню:
Скрытый текст
Изображение
Там разве что баг есть небольшой - если вы зашли в экран бревета и только что восстановили регистрацию, меню сразу не появится. Надо выйти в общий список бреветов и ещё раз зайти в бревет. Ну или просто перезагрузить страницу.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #115 Bad_Admin » 06.05.2019, 13:01

Дим, а уточни. Если бревет отмечен как завершенный в системе, проехать его с программой уже нельзя?
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #116 dubtar » 06.05.2019, 13:06

Bad_Admin писал(а):Если бревет отмечен как завершенный в системе, проехать его с программой уже нельзя?
В новой нельзя - нет возможности стартовать. В андроидной программе можно, но в результаты не попадёт. Они отправятся на сервер, в логах появятся, но в результатах автоматически - нет. Можно только через админку их провести.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #117 Bad_Admin » 06.05.2019, 13:15

Не будем усложнять :). Будем считать, что если бревет "завершен", ехать его уже нельзя.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Сообщение #118 k_s » 06.05.2019, 14:09

dubtar писал(а):начать отлеживание до начальной даты можно через меню:
Скрытый текст
Изображение
Там разве что баг есть небольшой - если вы зашли в экран бревета и только что восстановили регистрацию, меню сразу не появится. Надо выйти в общий список бреветов и ещё раз зайти в бревет. Ну или просто перезагрузить страницу.

Дык в том вся соль. Не появлялось меню.
k_s
Randonneur
Велосипед(ы): Vitus Razor 2017 VRL

Сообщение #119 dubtar » 06.05.2019, 15:55

Ну проверь сейчас на Хомутовском. Ты же там зарегистрирован. Если нет меню - пришли скриншот.
dubtar
Randonneur
Велосипед(ы): Теперь не хуже других: пластмассовый!

Сообщение #120 Bad_Admin » 11.05.2019, 11:32

Представляю еще один способ "отметок" на КП - справка об операциях по карте *JOKINGLY*
Это не замена программы, но:
а) замена бумажного чека;
б) резервный вариант на случай проблем с программой.

Изображение

В справке видно место платежа (не просто наименование магазина, но и его местонахождение), дата и время - всё, что необходимо. Сумму платежа можно замазать, если стесняетесь :)
И даже механизм контроля есть - если картинка (или ее предъявитель) вызывают сомнения, нужно будет предъявить карту, последние 4 цифры которой совпадают с указанной в справке. Но, надеюсь, до этого не дойдет.
Bad_Admin
Randonneur
Аватара
Откуда: Курск, СХА
Велосипед(ы): Colnago (28), Eastway (28), Forward (26)

Пред.След.

Вернуться в Деятельность Клуба

Кто сейчас на сайте (по активности за 5 минут)

Сейчас этот форум просматривают: 1 гость

cron