Email or username:

Password:

Forgot your password?
𝕵𝖔𝖍𝖆𝖓 ⛧

Знатоки , есть :

Можно ли в при помощи ​’а реализовать скрытие из ленты уже просмотренных постов? (По типу как на ).

@ru @rf @tech

9 comments
Aleksei � Matiushkin

@johan наверняка; нужно посмотреть на diff страницы с непросмотренным постом и с просмотренным, а потом выставлять из юзерскрипта тот флаг, который читает сам мастодон, чтобы их отличать, и ну делать ему дисплей: нан

@ru @rf @tech

𝕵𝖔𝖍𝖆𝖓 ⛧

@mudasobwa @ru @rf @tech Так Мастодон-то, афайк, как раз не пытается отличать просмотренные от непросмотренных.

Aleksei � Matiushkin

@johan а, нет? Ну тогда разве что хэши считать и в локалсторадже хранить

@ru @rf @tech

𝕵𝖔𝖍𝖆𝖓 ⛧

@mudasobwa @ru @rf @tech Хэши вроде тоже не нужны, у каждого поста id-шник есть.

Aleksei � Matiushkin

@johan тогда не вижу никаких проблем

@ru @rf @tech

𝕵𝖔𝖍𝖆𝖓 ⛧

@mudasobwa @ru @rf @tech …Интересно, разбирается в коде ’а? 😉

Aleksei � Matiushkin

@johan я запутался; если речь про юзерскрипт, то зачем вообще смотреть в код мастодона?

Если речь про PR, то код там сложным быть не может.

@ru @rf @tech

𝕵𝖔𝖍𝖆𝖓 ⛧

@mudasobwa @ru @rf @tech Ну… Клиентская часть — это же ведь тоже код. Как иначе назвать?

top.ofthe.top

Ну, можно при желании, но придётся где-то хранить ID просмотренных постов, например в IndexedDB.

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

Go Up