Как в скрипте сообщества LibArea работает лента (feed)? Вопрос

German German 16 Сентября 2022

Как посты попадают в неё и что меняется после авторизации?

7 Комментариев

  1. На сайте есть 2 ситуации (если мы говорим про центральную страницу сайта, ленту):

    • До авторизации

    • После авторизации

    Если участник не прошел авторизацию, то в ленте он видит все посты, чей рейтинг выше N значения, настраивается в конфиге.

    // feed.php
    return [
        // Сколько лайков должен набрать пост,
        // чтобы был виден на цент. странице сайта
        'countLike' => 1,
    ];

    А вот после авторизации, всё меняется.

    А именно: лента становится персонализированная (на что подписан) и появляется ещё вкладка Все.

  1. В Reddit за первые 10 минут должно быть > 100 лайков и пост пойдет на главную. )

  1. Тоже интересно, написал вот про рыбу) и только через какое-то время он появился в ленте) ну меня можно и модериривать))) иногда такую хрень пишу 🤣

  1. Кто написал, видит пост. Но без авторизации он будет виден только тогда, когда его лайкать начнут. Сделана так, чтобы без авторизацию на главную не попадали все посты.

  1. логичнее в среднем меню «все» вынести на первое место после авторизации, получается путаница, и все-равно всех все интересует и интуитивно будет понятно, что «лента» это второй пункт и мои подписки, а первый пункт все, где полюбому каждый будет заглядывать.

  1. С этим меню да, пока всё сумбурно как-то. Еще добавится в правой стороне выбор дизайна поста в ленте (как сейчас, урезанный и вообще минимальный). Надо с силами собраться и переделать полностью. Ваш вариант, учту. Спасибо.

  1. po kaifu forum