Re[2]: Помечать отдельным цветом сообщения товарищей из игнор-списка.
От: Venom  
Дата: 13.10.19 18:57
Оценка:
Здравствуйте, antonio_banderas, Вы писали:

_>Есть товарищи, которые пишут трэш, который читать неприятно.

_>Было бы классно помечать такие сообщения (в дереве сообщений) отдельным цветом, чтоб не кликать на них при просмотре.

Если видишь ник неприятного тебе человека, то не читай его сообщения!
Читай лучше сообщения приятных тебе людей, которые ему отвечают!

P.S.: иногда даже неприятные люди пишут разумные вещи, поэтому имеет смысл иногда поглядывать в их сообщения!
Re: UX фича
От: Venom  
Дата: 13.10.19 19:03
Оценка: +2

См. картинку.

Давайте выпилим окно подтверждения оценки, потому что неудобно кликать сначала на оценку, а потом еще и ОК.
Зачем спрашивать подтверждение, потому что всегда можно удалить оценку нажав на "крестик" на панели оценок и поставив новую, еще краше!

Даёшь упрощение простановок оценок и как следствие их популяризацию!
Re: В ответах темы убрать, туда выводить начало сообщений..
От: nt2000  
Дата: 15.10.19 10:17
Оценка: +2
Много лет тому назад такое было в форумах РБК.. Первые 2 строки шли как темы, а если сообщение большое то надо было кликать и открывать..
Очень удобно когда столпотворение..
Re[2]: Помечать цветом прочитанные сообщения на уровне RSDN, не браузера.
От: akasoft Россия  
Дата: 24.10.19 07:50
Оценка:
Здравствуйте, antonio_banderas, Вы писали:

_>Причем технически сделать это довольно просто скорей всего.


Ну да, хранить матрицу прочтения размерностью N сообщений * M пользователей в 1 бит на стороне сервера само собой технически просто.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[3]: Помечать цветом прочитанные сообщения на уровне RSDN, не браузера.
От: antonio_v_krasnom Россия  
Дата: 24.10.19 09:31
Оценка:
Здравствуйте, akasoft, Вы писали:

_>>Причем технически сделать это довольно просто скорей всего.


A>Ну да, хранить матрицу прочтения размерностью N сообщений * M пользователей в 1 бит на стороне сервера само собой технически просто.


Где взять числа?
Моё предположение:
Пусть в среднем пишется 5000 сообщений в сутки,
пусть храним матрицу только за последний год,
пусть в системе 10000 пользователей.

5000*365*10000 = 18250000000 бит = 2281250000 байт = 2227783 КБ = 2175 МВ = 2 ГБ.

Реально можно применить оптимизации: учитывать только пользователей с некоторой активностью (отметет много мертвых душ).

Развернуть БД на SSD, даже если по факту окажется не 2 ГБ, а 10 или даже 20 ГБ — вряд ли это настолько технически сложно.
И дальше 2 простейших запроса в БД. Всё! Вуаля!

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

ВСЁ!
Где здесь сложности?
Re[4]: Помечать цветом прочитанные сообщения на уровне RSDN, не браузера.
От: Ночной Смотрящий Россия  
Дата: 24.10.19 10:30
Оценка:
Здравствуйте, antonio_v_krasnom, Вы писали:

__>Где здесь сложности?


Сложности будут в объеме после нескольких лет функционирования. А так — http://api.rsdn.org/swagger
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re: Оценки и рейтинг
От: lpd Черногория  
Дата: 15.11.19 08:25
Оценка:
Не реализован подсчет рейтинга в непрофильных разделах.
Предлагаю при расчете рейтинга учитывать тип форума:
— в юморе повышать рейтинг за смайлики.
— в Священных Войнах повышать рейтинг за полученные отрицательные оценки.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Отредактировано 15.11.2019 8:27 lpd . Предыдущая версия . Еще …
Отредактировано 15.11.2019 8:26 lpd . Предыдущая версия .
Re: Юникодовые смайлики в дополнение к основным
От: Vain Россия google.ru
Дата: 09.03.20 07:08
Оценка:
Здравствуйте, Roman Odaisky, Вы писали:

Вот тут пример: http://rsdn.org/forum/life/7663383.1
Автор: Mamut
Дата: 19.02.20


Можно: поле + табличка. В поле — тестируешь. В табличке выбираешь предопределённые варианты.
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re: Идеи
От: Kaifa Россия  
Дата: 05.04.20 03:35
Оценка:
RO>TODO: Перенести непосредственно идеи из ответов сюда.

сделать окно "такое сообщение уже отправлено" самозакрывающимся (также как при обычной отправке)
Re: tree change column sequence
От: Sm0ke Россия ksi
Дата: 02.02.22 15:31
Оценка:


Как вам идея переместить колонку автора до названия темы?
Ещё их возможно выровнять по правому краю?
Отредактировано 02.02.2022 15:32 Sm0ke . Предыдущая версия .
Re[2]: tree change column sequence
От: wildwind Россия  
Дата: 04.02.22 05:58
Оценка:
Здравствуйте, Sm0ke, Вы писали:

S>Как вам идея переместить колонку автора до названия темы?


В ответах тема абсолютно не информативна, я бы поставил туда имя автора.

А в начальных сообщениях, на мой взгляд, тема важнее автора, поэтому должна идти первой.

Еще есть мысль визуально отделять недавние сообщения в теме от давнишних.
Re: Убрать звук от оценки "Смайл"
От: lpd Черногория  
Дата: 26.09.22 09:48
Оценка:
Звуковое уведомление от этих смайликов абсолютно бесполезно.

P.S. Или отберите смайлики у Vi2, как полумера.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)
Отредактировано 26.09.2022 13:40 lpd . Предыдущая версия .
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.