Вот ситуация, которая меня действительно напрягает на этом сайте...

Evg Evg 1 Января

Допустим, я тут написал пост по «железной ладони». Это очень узкая Тема, которая интересна достаточно малому количеству людей. А практикует «железную ладонь» единицы.

Смотрим в какой Теме размещен данный пост.

В общем я очень хочу… даже не так… категорически хочу, :) чтобы тут писали (и читали) только те, кто имеет к данной теме хоть какое-то отношение.

Хотя бы люди должны быть подписаны на неё. Понимаете?

🤪

Это первый момент. И второй: есть группа людей, если их позвать, они начнут много писать. И если они будут писать, то в блоке «последние комментарии» в основном будут только они. И это не будет тема скрипта.

Там не будет вообще тема скрипта всплывать. Они забьют этот бок другой тематикой.

P.S. Создаём ситуацию. Кто-то, а в данном случае (я) комментирует данную тему.

11 Ответов

  1. Evg Evg 1 Января (ред.)

    А вот комментарий человека, которые подписан на данную тему (железная ладонь)… Ля, ля, ля… и т.д. Ок.


    А вы подписаны на данную тему? Если нет, то как вы читаете её? Аааа вы видимо зашли по этому дурацкому блоку — последние комментарии... Видя мой комментарий там. Так?

    Т.е. вы не подписаны на тему, но видите комментарии, обсуждения данной темы и можете свободно придти сюда и читать, отвечать?

    Вот это нафиг мне не надо!

    Что делать?

    Может быть если пользователь не подписан на Тему, то из данной темы не показывать ему комментарии?

    🤪


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

    Вот скажите мне. Если вы интересуетесь скриптом LibArea вам зачем читать про «железную ладонь» и буддизм? А ведь я темой буддизм интересует куда больше, чем программированием, значит и писать по ней буду куда больше. Вам то зачем это читать? Если бы вам была интересна Темы вы бы подписались на неё.

    И вот, как решить данный вопрос, меня это волнует.

    P.S. а придут люди им зачем читать про LibArea движок? Им плевать на движок этот, они обсуждать «железную ладонь» пришли, а не PHP и движок. 🤪

    1. Я не подписан на данную тему, но зашел по вашему комментарию.

      1. О чем я и пишу. Зачем вам читать комментарии с данной темы? Она (допустим) к LibArea не имеет никакого отношения. )

  1. Можно сделать ещё один запрос и переключение в конфигурации. Кто хочет видеть комментарии только по подписке, тот на своём сайте включит.

  1. Разве лента и выбранные там темы не дают пользователю видеть только то, что ему интересно?
    P.S. Сам этой фичей не пользуюсь, но по смыслу должно быть так :)

    1. Evg Evg 2 Января (ред.)

      Лента фильтруется, это хорошо. Но зачем людям видеть комментарии из поста, который находится в Теме на которую они не подписаны. Вот вы подписаны на Тему «Железную ладонь»? Если нет, то как вы попали сюда?

      🤪

      1. Как — как, так как в ленте у меня пусто, то я смотрю новые посты во ВСЕ :P
        Если хотите, чтобы не подписанные пользователи/гости не видели по умолчанию «левые» темы, то сделайте настройку для наполнения ленты нужными темами по умолчанию и открывайте эту ленту для гостя/пользователя без подписок.
        P.S. На виджет и страницу (в меню) комментариев я вообще не обращаю внимания.

        1. Veter Veter 2 Января (ред.)

          А сейчас зашел через последние комментарии. увидел

        1. Evg Evg 2 Января (ред.)

          Через все, это нормально. Вы выбирали. Но многие заходят именно через блок «последние комментарии», которые идут общей лентой и вообще не зависят от подписки.

          Доп. @Veter вот, о чём я и пишу. Вы (думаю) аналогично не подписаны на «железную ладонь» и ничего не выбирали, а просто нажали на комментарий, который виден по умолчанию на центральной странице сайта.

  1. Сделайте для комментариев то же самое, что для ленты.
    У себя в движке сделал такую настройку:

    Кому какой-то раздел форума не интересен, отключает его в активности.

  1. fomiash fomiash 2 Января (ред.)

    Эта ситуация ожидаемая, так как тематика блогов может быть кардинально разной. С одной стороны это хорошо, так как можно открыть для себя новое, с другой автор блога узкоспециализированного будет видеть комментарии вида «интересно, но ничего не понял».
    Напрашивается такое решение:
    Если тематик(блогов) мало, показываем все новые посты в ленте, хотя у автора должна быть возможность скрыть посты блога из общей ленты или выбрать категории из существующих, если пользователь подписан на них то ему показываем. Этот выбор можно и для каждого поста устанавливать, наверное автором, ему виднее. Часть из этого на Libarea есть.
    Если количество блогов или тематик перевалило за определенное кол-во, допустим 20(также можно в настройки вынести), то тут надо вводить алгоритм подбора, чтобы и авторам и читателям было хорошо. Нужно хранить тематики для зарегистрированных пользователей, которые они часто просматривают и иногда подбрасывать из других в ленту, чтобы понять, интересные ему темы или нет. Остальным показывать по принципу — другие пользователи с похожими тематиками интересовались и этой. Ну и не выводить непрофильные тематики в самый верх ленты.
    Я бы смотрел в эту сторону, хотя движок типа этого мне не доводилось разрабатывать. Это надо сидеть, все варианты продумывать.

    С комментариями проще, фильтровать их по тому же алгоритму, что и посты, к которым эти комментарии.