Lemmy
Механіка стрічки UJournal 3.0
Привіт, трошки інформації про механіку стрічки яку я реалізував для UJournal 3.0.
Зараз механіка стрічки наступна (я зупинився на ній, буду міняти після того як відбудеться реліз й отримаю фідбек).
Види сортування стрічки:
Популярні — всі пости від всіх людей на платформі, отсортеровані за алгоритмом редіта, мінус ігноруємі користувачі і теги, враховуючи бар’єр мінімального рейтинга поста.
Свіжі — всі пости від всіх людей на платформі, отсортовані за часом, мінус ігноруємі користувачі і теги, враховуючи бар’єр мінімального рейтинга поста.
Читаємі — всі пости від читаємих людей та тегів, отсортвовані за алгоритмом редіта, враховуючи бар’єр мінімального рейтинга поста.
Читаємі за добу (шапка) — всі пости від читаємих людей та тегів, отсортовані за часом, за сьогодні, враховуючи бар’єр мінімального рейтинга поста (цей блок можно відключити у налаштуваннях).
Що таке мінімальний рейтинг посту?
Це налаштування, пости у яких буде недостатній рейтинг — будуть приховані зі стрічки.
Я так розумію воно буде і всю гілку коментарів ховати, Якщо якийсь з коментарів низький за рейтингом, чи як?
Гарне питання: вибір наступний: закривати за спойлером «коментар має низьку оцінку», або застосовувати скриття по першому коментарю в гілці. Можно зробити скривання гілки (зовсім видаляти її) якщо перший коментар замінусований, і робити спойлер в середині гілки. Ти як вважаєш як це було б зручно?
Думаю можна робити плашку, що дана гілка коментарів замінусована, і залишати можливість її прочитати за бажанням
Ще як варіант можна рахувати загальний рейтинг гілки, і якщо він позитивний то нічого не робити, а якщо негативний, то ховати за плашку з можливістю перегляду за бажанням
Поки найпростішим буде скривання за спойлером і читання за бажанням. Зовсім ховати гілку мабуть буде не так очевидно, якщо перший комент набере багато плюсів, а хтось зробе дуже огидний коментар який через мінуси скриє гілку буде не дуже справедливо.