Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
BorisK Бывалый следопыт
Зарегистрирован: 27.01.2009 Сообщения: 772
|
Добавлено: Чт Мар 05, 2009 3:58 pm Заголовок: это баг или фича? |
|
|
после редактирования списка участников (даже ничего не меняя) "сезон ..." / "изменить" / "сохранить" в общем "списке команд" участники сортируются в обратном порядке. после пересохранения - опять в прямом. |
|
К началу |
|
|
Mouse Модератор
Зарегистрирован: 07.01.2008 Сообщения: 820 Откуда: Катуар (МО)
|
Добавлено: Чт Мар 05, 2009 6:10 pm Заголовок: |
|
|
Ну да, они пока никак не сортируются.
Когда-нибудь и до этого руки дойдут, наверное . |
|
К началу |
|
|
BorisK Бывалый следопыт
Зарегистрирован: 27.01.2009 Сообщения: 772
|
Добавлено: Чт Мар 05, 2009 6:13 pm Заголовок: |
|
|
странная зависимость порядка
пока нет возможности явно указывать порядок участников, лучше сортировать по порядку их добавления (первичному ключу) |
|
К началу |
|
|
Lorien Web-мастер-Следопыт
Зарегистрирован: 26.08.2008 Сообщения: 486 Откуда: Маньяки-Приключенцы
|
Добавлено: Чт Мар 05, 2009 9:39 pm Заголовок: |
|
|
Таблица участников соревнования - это отдельная таблица и ее первичный ключ зависит только от того в каком порядке туда вносятся участники. Поэтому, по нему сортировать нет смысла. Обнаруженный вами эффект объясним тем, что порядок при записи инвертируется. И вообщем то ничего страшного в этом нет. |
|
К началу |
|
|
BorisK Бывалый следопыт
Зарегистрирован: 27.01.2009 Сообщения: 772
|
Добавлено: Чт Мар 05, 2009 9:55 pm Заголовок: |
|
|
Lorien писал(а): | Таблица участников соревнования - это отдельная таблица и ее первичный ключ зависит только от того в каком порядке туда вносятся участники. Поэтому, по нему сортировать нет смысла. |
сортировать участников КОМАНДЫ по мере их добавления в эту таблицу (id участника, id команды, имя, фамилия, ник, телефон), которая не должна вообще меняться при редактировании участников конкретных СОРЕВНОВАНИЙ (id соревнования, id команды, id участника)
Lorien писал(а): | порядок при записи инвертируется. И вообщем то ничего страшного в этом нет. |
не понятно, зачем нужно инвертировать. ну да ладно... |
|
К началу |
|
|
Lorien Web-мастер-Следопыт
Зарегистрирован: 26.08.2008 Сообщения: 486 Откуда: Маньяки-Приключенцы
|
Добавлено: Чт Мар 05, 2009 10:38 pm Заголовок: |
|
|
BorisK писал(а): | Lorien писал(а): | Таблица участников соревнования - это отдельная таблица и ее первичный ключ зависит только от того в каком порядке туда вносятся участники. Поэтому, по нему сортировать нет смысла. |
сортировать участников КОМАНДЫ по мере их добавления в эту таблицу (id участника, id команды, имя, фамилия, ник, телефон), которая не должна вообще меняться при редактировании участников конкретных СОРЕВНОВАНИЙ (id соревнования, id команды, id участника)
Lorien писал(а): | порядок при записи инвертируется. И вообщем то ничего страшного в этом нет. |
не понятно, зачем нужно инвертировать. ну да ладно... |
1.1 Зачем сортировать табилцу участников, от этого таблица соревнований не изменится, и на отображение это не влияет.
1.2. А с чего вы решили, что что-то меняется?
2. Я ничего нигде не инвертирую. Но если вы нарисуете схему, то поймете, что инверсия образуется сама собой. Все что можно сделать, поставить инверсию массива, но зачем? |
|
К началу |
|
|
BorisK Бывалый следопыт
Зарегистрирован: 27.01.2009 Сообщения: 772
|
Добавлено: Чт Мар 05, 2009 11:36 pm Заголовок: |
|
|
Lorien писал(а): |
1.1 Зачем сортировать табилцу участников, от этого таблица соревнований не изменится, и на отображение это не влияет.
|
если данные по участникам (их имена) хранятся
- только в одной таблице (членов команды), тогда именно по этой таблице и надо сортировать
- минимум в двух таблицах, то я лучше промолчу...
Lorien писал(а): |
инверсия образуется сама собой
|
само ничего не образуется. все данные по-умолчанию обрабатываются последовательно от начала к концу. если же используется lifo (стек) - то я просто удивляюсь этому... |
|
К началу |
|
|
Lorien Web-мастер-Следопыт
Зарегистрирован: 26.08.2008 Сообщения: 486 Откуда: Маньяки-Приключенцы
|
Добавлено: Чт Мар 05, 2009 11:45 pm Заголовок: |
|
|
1. Вы меня не понимаете. Все данные пользователя хранятся в одной таблице, но она на порядок отображения пользователя внутри заявки не влияет. Я это уже написал. Так как это совсем другая таблица.
2. Используется хэш классов и писать пользовательскую функцию сортировки мне некогда, так как есть более важные вещи, которые надо писать. |
|
К началу |
|
|
e-w-genij Бывалый следопыт
Зарегистрирован: 27.05.2008 Сообщения: 125 Откуда: Саров, 52RUS + Сабурово, 77RUS
|
Добавлено: Ср Мар 18, 2009 1:26 am Заголовок: |
|
|
Прошу прощения, что прерываю сей диспут...
Нижайше.
Прошу восстановить историческую справедливость и занести для команды "Москва, Центр-300" информацию об участии в играх в Хорошёво-Мн(е/ё)вниках и Королёве, а тж. в Троицке с пометкой "в составе команды "Полный абзац"".
Сиба. |
|
К началу |
|
|
Mouse Модератор
Зарегистрирован: 07.01.2008 Сообщения: 820 Откуда: Катуар (МО)
|
Добавлено: Ср Мар 18, 2009 1:33 am Заголовок: |
|
|
e-w-genij писал(а): | Прошу прощения, что прерываю сей диспут...
Нижайше.
Прошу восстановить историческую справедливость и занести для команды "Москва, Центр-300" информацию об участии в играх в Хорошёво-Мн(е/ё)вниках и Королёве, а тж. в Троицке с пометкой "в составе команды "Полный абзац"".
Сиба. |
А нет никакой несправедливости. Сейчас не внесена в базу никакая информация по прошлым соревнованиям, ни по одной команде. Как только у оргкомитета найдется немного времени, мы сразу начнем вводить эти данные. Потом будет обновлен рейтинг. Пожалуйста, наберитесь терпения .
Кстати, участники могут нам в этом помочь, зарегистрировав на сайте свои команды и ВСЕХ когда-либо игравших в команде людей. Это ускорит нашу работу!
Для людей, переходящих из команды в команду - нужно ввести в таблицу Участники такого человека для каждой команды, в которой человек играл. То есть для базы, к сожалению, это будет несколько разных человек. Но у нас когда-нибудь будет поиск и можно будет легко собрать информацию по всем соревнованиям сезона |
|
К началу |
|
|
musatych Мульти-победитель
Зарегистрирован: 16.10.2008 Сообщения: 164 Откуда: Москва
|
Добавлено: Сб Мар 21, 2009 3:23 pm Заголовок: |
|
|
Там в результатах искателей какая-то ошибка выскочила: на данный момент два шестых и два девятых места, хотя равенства по времени там нет. |
|
К началу |
|
|
Mouse Модератор
Зарегистрирован: 07.01.2008 Сообщения: 820 Откуда: Катуар (МО)
|
Добавлено: Сб Мар 21, 2009 3:38 pm Заголовок: |
|
|
musatych писал(а): | Там в результатах искателей какая-то ошибка выскочила: на данный момент два шестых и два девятых места, хотя равенства по времени там нет. |
Нет, это не ошибка, это объединены команды, которые всю дистанцию ходили вместе. |
|
К началу |
|
|
Victor Мульти-победитель
Зарегистрирован: 13.02.2008 Сообщения: 377
|
Добавлено: Пт Мар 27, 2009 12:48 am Заголовок: расчувствовавшись |
|
|
Был наслышан о пользовательской дружественности интерфейса "Командного штаба" от участников Следопыта-МСБ, но реальность превзошла все ожидания: я горд, что у моего любимого соревнования есть такой "штаб"!
Спасибо Максиму и всем-всем-всем, приложившим руку к его разработке и внедрению! |
|
К началу |
|
|
bams Юный следопыт
Зарегистрирован: 14.12.2008 Сообщения: 10
|
Добавлено: Пт Мар 27, 2009 9:55 pm Заголовок: |
|
|
Изменила название команды в командном штабе, а в списке зарегистрированных команд оно не изменилось.
Команда И-30. |
|
К началу |
|
|
BorisK Бывалый следопыт
Зарегистрирован: 27.01.2009 Сообщения: 772
|
Добавлено: Пт Мар 27, 2009 11:42 pm Заголовок: |
|
|
"название" в "команде", вероятно, влияет только на дефолтное значение для новых соревнований
для редактирования заявленных надо изменить "название команды" в "сезон ..." |
|
К началу |
|
|
bams Юный следопыт
Зарегистрирован: 14.12.2008 Сообщения: 10
|
Добавлено: Пт Мар 27, 2009 11:52 pm Заголовок: |
|
|
Спасибо. Не заметила, что там тоже есть название. |
|
К началу |
|
|
Lorien Web-мастер-Следопыт
Зарегистрирован: 26.08.2008 Сообщения: 486 Откуда: Маньяки-Приключенцы
|
Добавлено: Сб Мар 28, 2009 10:12 pm Заголовок: |
|
|
BorisK все верно говорит.
Значение названия команды в разделе информации о команде влияет на отображение имени вашей команды в общем рейтинге (еще не отображается на сайте) и на дефолтное значение заявки в новом соревновании.
Изначально планировалось, что команда может на разных соревнованиях выходить под разными названиями (например, в зависимости от состава). |
|
К началу |
|
|
|