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