А правда, нельзя ли сделать так, чтобы вся тема, в которой появляется новое сообщение, автоматически шла наверх? Я видел такое в других форумах ;)
|
|
А правда, нельзя ли сделать так, чтобы вся тема, в которой появляется новое сообщение, автоматически шла наверх? Я видел такое в других форумах ;)
и возражал против дальнейших нововведений, но, пожалуй, Дима прав. Обидно бывает, когда интересная дискуссия постепенно "уезжает" за пределы страницы и о неё постепенно забывают.
Я подумаю...
Эта новая фича ВСЯ ТЕМА не нужна вовсе в таком виде. Хронологическое развертывание делает тред абсолютно нечитаемым.
Как еще можно упорядочить дерево? ;)))
Упорядочить по ответам.
..идеала не достичь - все равно что-то не влезет.
Тогда уж уместно думать о смене движка форума.
Я имею в виду нужно ли это кому-то?
тело не в начале или в конце, а прямо под сабжем? Это раз
через n-часов (минут) в дереве видны заголовки т0лько НОВЫХ ответов. Это два.
Деревянная структура при всей кажущейся неуклюжести, самая вразумительная. Нужно только её подрезать и опрыскивать.
А инденты в ладонь шириной HTML имманентно присущи, или можно с этим что-то сделать?
Текст сообщения под subject - можно. Я об этом тоже думал. Так сделано, к примеру, на computerra.ru.
С индентами можно бороться в нормальных браузерах. Это отчасти уже сделано - обрати внимание на длинные ветки, они не прямые, а загибаются вниз по параболе.
Как бы дерево подрезать или опрыскать - я думал, но ничего супер-интересного в голову не пришло. Можно показывать поддерево по заказу, а не весь thread...
> Можно показывать поддерево по заказу, а не весь thread...
Если поставить "таймаут", то примерно тоже самое будет происходить автоматически. Неактивные треды будут "самосворачиваться"
body under subject может быть и не самый изящный layout, но зато очень органичный. Разорванный тред только с виду страшен, а читать удобнее. Прочитанные сообщения выше, непрочитанные ниже. Даже если метаться по треду, всё равно удобнее. Ориентир
ищу себе "нормальный браузер" - пока не встречал такого
Я тебе сменю! ;) Движок менять не надо, его надо просто подкрутить так, чтобы было удобно. А как удобно - никто не знает...
дорог как память? :)
ну а на самом деле ведь есть много сервисных функций, которые хочется иметь, ну например, рассылка ответов по желанию на мэйл, отслеживание тем, опять таки статистика... Ну и главное дизайн, в конце-концов...
ладно, ладно - умолкаю, я не революционер, не подумайте :)
Этого не надо! Хорошего дизайна один фиг не будет, а форум будет работать медленнее!
Дим, нарисуй дерево на бумажке и попробуй выписать его узлы в каком-нибудь линейном порядке. Тогда вопросы отпадут. Нельзя дерево упорядочить в линейку так, чтобы ответы шли сразу за вопросом! Это элементарная математика ;)
кто еще про деревья может говорить?
Федор, у тебя сейчас все отображается именно в том порядке, в каком нужно. Чтобы организовать удобный просмотр всего треда надо просто добавить текст сообщения и естественно убрать инденты. На первый взгляд это не так сложно.
А больше всего напрягает то, что тело сообщения находится ПОД ветками.
В длинном треде кликаешь на сообщение и дальше пару экранов вниз, и так с каждым мессиджем. Гораздо логичнее и удобнее размещать тело сообщений ПЕРЕД ветками.
Но тогда ветка будет скакать в зависимости от длины сообщения. Можно еще фреймы учудить, но тогда другие проблемы начнутся.
В других конференциях работает на ура без шума, пыли и фреймов.
Значит, это проблемы этого конкретного движка. Ну а переход на новый - гимор еще бОльший, наверное?
Этот движок я написал от начала до конца (переписал тупой). Соответственно, можно дописать что угодно. Дело не в переходе на другой, а моем времени и понимании того, как должно быть в идеале. Переход на другой движок привнесет кучу других проблем и потребует от меня столько же времени.
Т.е. то, что это твое детище, понятно.
Не понятно, какие проблемы связаны с перестановкой тела сообщения наверх, поскольку такое реализовано везде где только можно, хоть на авто.ру.
В любом случае тебе, как разработчику, виднее. Наше дело только пожелания высказывать, раз зашел такой разговор.
Вот еще одно. Почему бы не воспользоваться куками? Тогда не надо будет каждый раз забивать имя и мыло, плюс появится возможность маркировать сообщения не цветом по времени создания, а например, новые с момента последнего посещения. Тогда можно обойтись без подъема ветки с новыми сообщениями наверх.
Спасибо.
А ты зарегистрируйся, тогда ничего не надо будет вбивать ;) Все здесь уже это сделали. ;)
По поводу хранения на сервере списка последних просмотренных сообщений (типа, дома и на работе, чтобы два раза одно не читать) я думаю. Вместо этого цветом помечается дата.
Про перестановку - ты имеешь в виду thread переставлять или что-то еще?
2All. Конкретные разумные предложения с удовольствием принимаются! Несмотря даже на то, что форум - "мое детище". ;)
Blues.Ru -
Музыканты |
Весь этот блюз |
Фото |
Новости |
Календарь |
Обзоры
Форум