URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID4
Нить номер: 378
[ Назад ]

Исходное сообщение
"Последние улучшения в движке форума"

Отправлено Maxim Chirkov , 21-Ноя-10 11:55 
1. В дополнение к значку "new", при клике на который непрочитанные сообщения показывались в раскрытом виде, на основную страницу форума добавлены три кнопки (работают через ajax):
☳ - показать список нитей в древовидном представлении, раскрыв в каждой нити последние 10 сообщений.
☶ - показать список нитей в древовидном представлении, раскрыв для каждой нити первичное сообщение и отсортировав нити по времени создания, а не по времени последнего комментария. Режим  предназначен для упрощения наблюдения за новыми нитями.
⎆ - показать в выбранном форуме только нити, в которых имеются сообщения текущего ника, раскрыв при этом ответы на такие сообщения.

На страницах просмотра списка нитей данные режимы доступны через ссылки "Мое | Новое | ☳ | ☶" в верхнем блоке навигации по страницам. По ссылке "Новое" раскрываются непрочитанные сообщения.

2. Улучшения режима "свернуть нити":
Немного изменено оформление. Управляющий блок [⋘ | ☳ | ⋙ | ⇊ | смотреть все] смещен в правую часть.

⋘ - показать в ajax-режиме блок из 10 первых комментариев к нити
☳ - показать в ajax-режиме 10 самых новых комментариев к нити
⋙ - показать в ajax-режиме блок из 10 последних комментариев к нити
⇊ - показать в ajax-режиме блок из 10 последних комментариев к нити, при этом список комментариев представить в линейном виде, отсортированном по дате публикации. Если открыть ссылку в новом окне, то откроется отдельная статическая страница, отсортированная по дате публикации комментария.


3. Улучшения режима "раскрыть нити":
Вместо повторяющегося заголовка в пределах темы теперь показывается начало ответа, примерно так как сделано под комментариями к новости.
Автоматически раскрываются сообщения текущего автора и ответы на них.

Рядом с ответами первого уровня появился значок "␥", нажав на который в ajax-режиме раскроется вся поднить (ответы на данное сообщение)

Рядом с первым сообщением нити появился блок ссылок "[⋘ | ☳ | ⋙] [линейный вид] [смотреть все] [раскрыть новое]":
⋘ - показать в ajax-режиме блок из 10 первых комментариев к нити
☳ - показать в ajax-режиме 10 самых новых комментариев к нити
⋙ - показать в ajax-режиме блок из 10 последних комментариев к нити
линейный вид - отдельную статическую страницу, на которой ответы отсортированы по дате публикации.
раскрыть новое - раскрыть в ajax-режиме все непрочитанные сообщения текущей нити (помеченные значком new).

3. Отображение комментариев на странице новости.
Блок перед обсуждением трансформировался в  вид "Линейный вид (Ajax) | Показать все | RSS"
По ссылке "Линейный вид" открывается отдельная страница с сообщениями отсортированными по дате публикации (в режиме "смотреть все" в виде дерева). При нажатии на ссылку "Ajax" в ajax-режиме раскроется список комментариев с сортировкой по дате, при этом автоматически раскроются все непрочитанные комментарии или последние 10 комментариев, если нить еще не была просмотрена. При нажатии на "Показать все" в ajax-режиме раскроются все комментарии и настройка будет сохранена, т.е. в будущем все комментарии будут показаны раскрытыми. Если открыть "Показать все"  в новом окне, то откроется стандартная статичская страница со всеми сообщениями (как при нажатии на "смотреть все").


Замечания, предложения и сообщения об ошибках приветствуются.


Содержание

Сообщения в этом обсуждении
"Последние улучшения в движке форума"
Отправлено nuclight , 10-Дек-10 14:01 
> ⎆ - показать в выбранном форуме только нити, в которых имеются сообщения
> текущего ника, раскрыв при этом ответы на такие сообщения.

[...]
> Рядом с ответами первого уровня появился значок "␥", нажав на который в
> ajax-режиме раскроется вся поднить (ответы на данное сообщение)

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


"Последние улучшения в движке форума"
Отправлено Maxim Chirkov , 10-Дек-10 14:13 
> Вот эти значки (оба) отсутствуют в шрифте, один браузер у меня рисует
> просто квадратик, другой квадратик с номером символа.
> Проверил на другой оси тоже в двух, символы слишком мелкие и плохо
> читаемые, попробовал масштабировать - либо не увелчииваются, либо на некоторых размерах
> тоже не отображаются.

Эти символы временное решение, вместо них планировал вставить картинки, но как всегда из-за нехватки времени создание картинок затянулось.



"Последние улучшения в движке форума"
Отправлено pavel_simple , 10-Дек-10 14:24 
>> Вот эти значки (оба) отсутствуют в шрифте, один браузер у меня рисует
>> просто квадратик, другой квадратик с номером символа.
>> Проверил на другой оси тоже в двух, символы слишком мелкие и плохо
>> читаемые, попробовал масштабировать - либо не увелчииваются, либо на некоторых размерах
>> тоже не отображаются.
> Эти символы временное решение, вместо них планировал вставить картинки, но как всегда
> из-за нехватки времени создание картинок затянулось.

print screen + copy-paste -- хотя нужно лицуху на шрифт ещё посмотреть Ж:-)