2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Хотелки по поводу навигации
Сообщение28.11.2009, 16:11 
Решился сформулировать несколько хотелок.

1. Пусть F — какой-либо форум и пусть S — какой-либо подфорум форума F.
Новые сообщения могут быть как в корне F, так и в S.
Если в S есть новые сообщения, то подсвечиваются и иконка S, и иконка F.
В этом случае не видно, есть ли новые сообщения в корне F.
Т.е. визуально не различаются ситуации, когда новые сообщения есть только в S и когда они есть и в S, и в корне F.
Допустим, мне интересен корень F, но не интересен S.
Если бы я знал, что новые сообщения есть только в S, я мог бы игнорировать такую новизну F.
Но поскольку я этого не знаю, приходится кликать на F и проверять, нет ли чего новенького в корне F.
Стало быть, хочется иметь визуальный признак новизны корня F.

2. Я люблю после очередного посещения своего любимого раздела оставлять его полностью «прочтенным», т.е. чтобы ничего не светилось.
Некоторые (под)форумы мне не интересны, и чтобы «уйти чистеньким», мне нужно отметить их как «прочтенные».
Сейчас для того, чтобы отметить какой-либо форум прочтенным, нужно открыть этот форум и кликнуть там «Отметить все темы как прочтённые», а если у форума есть подфорумы, то еще кликнуть там «Отметить все форумы как прочтённые». Довольно утомительно.
Хочется иметь соответствующие кнопочки на уровне списка (под)форумов — где-нибудь рядышком с их названиями.

3. Обобщающая глобальная хотелка.
Мне кажется, было бы шикарно иметь деревянное представление раздела, где была бы отражена полная структура и где бы для каждого (под)форума была приведена его статистика и присутствовали кнопочки «Отметить как прочтённый». Примерно так:

Код:
+-----------------+------+-----------+------------+--------------+
| Форумы          | Темы | Сообщения | Последнее  | Отметить как |
|                 |      |           | сообщение  | прочтённый   |
+-----------------+------+-----------+------------+--------------+
| Форум 1         |  100 |      1000 | Когда, кто |   Отметить   |
|   (корень)      |   50 |       500 | Когда, кто |   Отметить   |
|   Форум 1.1     |   30 |       300 | Когда, кто |   Отметить   |
|     (корень)    |   25 |       250 | Когда, кто |   Отметить   |
|     Форум 1.1.1 |    5 |        50 | Когда, кто |   Отметить   |
|   Форум 1.2     |   20 |       200 | Когда, кто |   Отметить   |
| Форум 2         |  100 |      1000 | Когда, кто |   Отметить   |
|   (корень)      |   50 |       500 | Когда, кто |   Отметить   |
|   Форум 2.1     |   30 |       300 | Когда, кто |   Отметить   |
|   Форум 2.2     |   20 |       200 | Когда, кто |   Отметить   |
| Форум 3         |  100 |      1000 | Когда, кто |   Отметить   |
+-----------------+------+-----------+------------+--------------+

Я далек от мысли, что эти хотелки (особенно последняя) легко реализуются, но чем PHP не шутит...

 
 
 [ 1 сообщение ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group