Улучшаем DTF
Vlad Tepes
35

Сортировка комментариев

По порядку по убыванию (самые свежие сверху).

Думаю, гораздо больше комментариев таким образом попадали бы во внимание людей.

Сейчас же приходится каждый раз листать в самый низ, что очень неудобно в постах с 500+ комментов.

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Vlad Tepes", "author_type": "self", "tags": [], "comments": 8, "likes": 1, "favorites": 0, "is_advertisement": false, "subsite_label": "ideas", "id": 64028, "is_wide": true, "is_ugc": true, "date": "Thu, 15 Aug 2019 08:51:44 +0300", "is_special": false }
Подкаст «Жиза ГД»: Почему игры столько стоят
Слушать фоном🎧
0
{ "id": 64028, "author_id": 42490, "diff_limit": 1000, "urls": {"diff":"\/comments\/64028\/get","add":"\/comments\/64028\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/64028"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 145475, "last_count_and_date": null }
8 комментариев
Популярные
По порядку
Написать комментарий...
0

Эти 500+ комментариев находятся в ветках, которые появились в начале. Без самих веток комментарии бессмысленны. Следовательно, нужно тянуть и сами ветки наверх, и, следовательно, вообще ничего не изменится по сравнению с текущим положением дел.
Да и тебе делать что-ли больше нечего лезть в такие темы? Там в 90% случаев перебрасываются либо баянистыми фразами, либо оскорблениями.

Ответить
4

Ветки трогать не нужно. Во многих таких темах ближе к концу всегда хватает комментариев с личным мнением, которые уже никто не читает, так как лень листать

Ответить
0

Ей ей, я еще использую баянистые оскорбления!

Ответить
0

И, кстати говоря, хайпожоры и скорострелы находятся как раз в самом топе, так как оставили мемный комментарий или просто высказали общее мнение, что оказывает отрицательный опыт на использование сайта как платформу для дискуссий. Их почти нет, так как действительно взвешенные мнения людей, которые понимают в теме, находятся глубоко внизу, оставаясь незамеченными. Постоянно так.

Ответить
0

Странная идея, тобишь это получится такое себе инверсивное чтение обсуждения или я не так понял?

Ответить
0

Обсуждения можно не трогать, а сортировать так только родительские комментарии.

Ответить
0

Тогда придётся смешать вниз эти самые 500+ комментов, при новом комменте 🤔

Ответить
0

Динамическую подгрузку при такой сортировке можно оставить как есть, а при перезагрузке уже их выводить сверху. Вариантов масса.

Ответить

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovz", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]