Сортировка зачтенных задач по времени, Улучшение интерфейса |
Добро пожаловать, гость ( Вход | Регистрация )
Сортировка зачтенных задач по времени, Улучшение интерфейса |
funny.santa |
2.9.2009, 11:17
Сообщение
#1
|
Новичок Группа: Пользователи Braingames Сообщений: 2 Регистрация: 28.8.2009 Пользователь №: 15 351 |
Было бы здорово, если бы зачтенные задачи сортировались по времени (т.е. сверху новые). Иначе приходится бегать по всем страницам и выискивать свежезачтенные задачи.
Кроме того, об этом уже писалось, неплохо бы в таблице добавить колонку с весом задачи. Ну и, чтобы совсем здорово было, настройки paging'а (т.е. количество выводимых записей на страницу). Большое спасибо за ваш труд, -к. |
alan |
2.9.2009, 11:32
Сообщение
#2
|
zzz... Группа: Администраторы Braingames Сообщений: 13 482 Регистрация: 23.2.2009 Из: Симферополь Пользователь №: 13 114 |
Было бы здорово, если бы зачтенные задачи сортировались по времени (т.е. сверху новые). Иначе приходится бегать по всем страницам и выискивать свежезачтенные задачи. Кроме того, об этом уже писалось, неплохо бы в таблице добавить колонку с весом задачи. Ну и, чтобы совсем здорово было, настройки paging'а (т.е. количество выводимых записей на страницу). Большое спасибо за ваш труд, -к. До этого они и сортировались по времени. Только первого сообщения. По времени последнего отсортировать не могу так как от этого будет виснуть сайт. База данных слишком большая. А время зачета, кажется, вообще нигде не фиксируется. По этой же причине нельзя свободно изменять количество записей на страницу. Колонка с весом задачи в личном кабинете? а зачем оно вам? |
funny.santa |
2.9.2009, 13:48
Сообщение
#3
|
Новичок Группа: Пользователи Braingames Сообщений: 2 Регистрация: 28.8.2009 Пользователь №: 15 351 |
|
Krecheth |
5.10.2009, 17:26
Сообщение
#4
|
Новичок Группа: Пользователи Braingames Сообщений: 3 Регистрация: 30.9.2009 Пользователь №: 15 786 |
Не понял, к чему пришли после этого обсуждения, ибо то, что читаю здесь и то, что вижу в Личном кабинете - две большие разницы.
Вижу в зачтенных задачах табличку: Задача - Вес - Новые сообщения - Обсуждение ведет Сортировка у меня сейчас идет по алфавиту (название задачи), что совсем неинформативно. При этом новозачтенные, конечно, появляются вверху списка, но после прочтения сообщения о зачете успешно перемещаются в список согласно алфавиту. Предлагаю сделать жесткой сортировку по дате ответа. Но при этом непрочтенные/новозачтенные задачи выносить в начало списка. Ну или еще лучше дать возможность пользователю выбрать порядок сортировки своей выборки зачтенных/обсуждаемых задач. |
snav |
5.10.2009, 17:39
Сообщение
#5
|
Kорифей Группа: Модераторы Сообщений: 4 135 Регистрация: 13.4.2008 Из: Россия Пользователь №: 7 457 |
Krecheth, алфавитная сортировка оптимальна с точки зрения поиска давно решенных задач.
|
Krecheth |
6.10.2009, 10:48
Сообщение
#6
|
Новичок Группа: Пользователи Braingames Сообщений: 3 Регистрация: 30.9.2009 Пользователь №: 15 786 |
Krecheth, алфавитная сортировка оптимальна с точки зрения поиска давно решенных задач. Разве? Я уже сейчас не могу вспомнить как назывались какие-то задачи, помню только их суть. Неужто можно вспомнить с какой точно буквы начиналась конкретная задача, если она могла начинаться как с ключевого, так и с вопросительного слова? И повторно: почему нельзя дать возможность сортировать свою же выборку? Насколько мне представляется запрос к базе, скорость его выполнения не будет сильно зависеть от типа сортировки, т.к. изначально идет фильтрация, а потом сортировка по признаку. |
Mouse |
6.10.2009, 11:13
Сообщение
#7
|
и.о. админа Группа: Администраторы Сообщений: 86 Регистрация: 5.12.2006 Пользователь №: 20 |
QUOTE Насколько мне представляется запрос к базе, скорость его выполнения не будет сильно зависеть от типа сортировки от типа сортировки зависеть небудет(хотя тут варианты с индексами), но сама сортировка(по времени ответа) основываеться на других таблицах, да и например "времени зачёта" в базе вообще нет. |
Krecheth |
6.10.2009, 13:11
Сообщение
#8
|
Новичок Группа: Пользователи Braingames Сообщений: 3 Регистрация: 30.9.2009 Пользователь №: 15 786 |
от типа сортировки зависеть небудет(хотя тут варианты с индексами), но сама сортировка(по времени ответа) основываеться на других таблицах, да и например "времени зачёта" в базе вообще нет. Но есть дата последнего ответа, который в решенных задачах обычно является признаком зачета. И вообще, с вашего разрешения, хотел бы услышать обоснование фразы: QUOTE алфавитная сортировка оптимальна с точки зрения поиска давно решенных задач , ибо я на данный момент не вижу оптимальности поиска. |
Mouse |
6.10.2009, 13:39
Сообщение
#9
|
и.о. админа Группа: Администраторы Сообщений: 86 Регистрация: 5.12.2006 Пользователь №: 20 |
QUOTE Но есть дата последнего ответа, который в решенных задачах обычно является признаком зачета. есть но в совершенно другой таблице. |
amberovsky |
20.2.2010, 22:19
Сообщение
#10
|
Пряник Группа: Разработчики Сообщений: 88 Регистрация: 24.4.2007 Из: Санкт-Петербург Пользователь №: 305 |
Так как в ближайшее время глобальная переделка не предвидится, тему закрываю.
-------------------- be all you can be
|
dskarataev |
2.3.2010, 8:53
Сообщение
#11
|
Отсутствующий Группа: Главные администраторы Сообщений: 144 Регистрация: 26.5.2009 Из: Россия, Нижний Новгород Пользователь №: 14 516 |
Снова открыл. Посмотрим, что можно сделать.
|
Anykey302 |
4.4.2011, 21:38
Сообщение
#12
|
Новичок Группа: Пользователи Braingames Сообщений: 1 Регистрация: 21.11.2008 Пользователь №: 10 996 |
А можно ли добавить сортировку по весу? по идее это просто)
И второй вопрос - сортировка по дате первого ответа..реализуемо ли это? если где то есть поле типа serial, значение которого у более поздней отвеченной задачи больше? тогда можно было бы сортировать по сериалу ) |
SusAnna |
8.12.2011, 15:01
Сообщение
#13
|
Активный участник Группа: Пользователи Braingames Сообщений: 804 Регистрация: 3.10.2007 Из: Масквэ Пользователь №: 4 024 |
А можно ли добавить сортировку по весу? по идее это просто) И второй вопрос - сортировка по дате первого ответа..реализуемо ли это? если где то есть поле типа serial, значение которого у более поздней отвеченной задачи больше? тогда можно было бы сортировать по сериалу ) Зашла сюда как раз добавить это предложение Я, например, выпала из игр на 2,5 года, на досуге решила глянуть какие сложные задачки и как я тогда решила, но совершенно не помню их название. Ну и так, статистику глянуть сколькивесовые задачи чаще всего решаются мною. Спасибо! -------------------- |
Andrej Bazhan |
9.1.2012, 10:11
Сообщение
#14
|
Участник Группа: Пользователи Braingames Сообщений: 242 Регистрация: 19.8.2011 Пользователь №: 27 113 |
С недавних пор в базе сохраняется время зачета, и по ней сортировка решенных. Это хорошо, но для старых задач оно n\a. Было бы удобно и достаточно точно проапдейтить базу, проставив в пустые поля времени зачета время последнего ответа в обсуждении задачи. Т.е. провести UPDATE таблицы. Думаю, никто бы не был против.
|
SusAnna |
11.1.2012, 11:06
Сообщение
#15
|
Активный участник Группа: Пользователи Braingames Сообщений: 804 Регистрация: 3.10.2007 Из: Масквэ Пользователь №: 4 024 |
я думаю, было вообще здорово, чтоыб пользователь мог сам выбрать способ сортировки: по весу, по названию, по дате зачета, ?по модератору? . Вот через месяц-два, год я даже не вспомню когда какую задачу мне зачли, и как мне ее найти?
-------------------- |
Andrej Bazhan |
11.1.2012, 21:12
Сообщение
#16
|
Участник Группа: Пользователи Braingames Сообщений: 242 Регистрация: 19.8.2011 Пользователь №: 27 113 |
SusAnna,
а такой взгляд действует на модераторов? ) |
SusAnna |
12.1.2012, 13:36
Сообщение
#17
|
Активный участник Группа: Пользователи Braingames Сообщений: 804 Регистрация: 3.10.2007 Из: Масквэ Пользователь №: 4 024 |
SusAnna, а такой взгляд действует на модераторов? ) наши модераторы неприступны -------------------- |
naukmasociologist |
27.3.2012, 15:32
Сообщение
#18
|
Участник Группа: Пользователи Braingames Сообщений: 176 Регистрация: 9.12.2009 Из: Украина, Кривой Рог Пользователь №: 18 217 |
наши модераторы неприступны Хорошую сортировку сделали по дате зачета. Намного информативнее, чем по алфавиту. Молодцы! -------------------- "По вере вашей, да будет вам"
|
mnaoumov |
13.7.2016, 11:17
Сообщение
#19
|
Участник Группа: Модераторы BrainGames Сообщений: 198 Регистрация: 4.7.2007 Пользователь №: 1 678 |
С недавних пор в базе сохраняется время зачета, и по ней сортировка решенных. Это хорошо, но для старых задач оно n\a. Было бы удобно и достаточно точно проапдейтить базу, проставив в пустые поля времени зачета время последнего ответа в обсуждении задачи. Т.е. провести UPDATE таблицы. Думаю, никто бы не был против. +1, я бы тоже предпочёл свои старые задачи видеть не алфавиту, а в хронологическом порядке |
Упрощённая версия | Сейчас: 22.6.2024, 22:19 |