Переделать игнор, чтобы при игноре пользователя пропадали только его комментарии, но не целые ветки.

  • crypt
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    подписался. я хотя бы посмотрю, что там вообще в коде и напишу, какие шансы на исправление.

    • crypt
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      sorrow > И забери халат у кащенки чтобы его можно было заигнорить. так при чем тут кащенко? надо кащенко халат оставить, а вообще убрать, что админов нельзя игнорить. перенес сюда.

      • sorrowOP
        link
        fedilink
        arrow-up
        0
        ·
        4 years ago

        надо кащенко халат оставить

        Ты серьёзно?

        • Александр
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

          О, попасную пече? Я модерку на пару дней поиграться попросил, можешь быть спокоен, неугодных я задавлю без какого-либо админресурса :3 Так никого и не забанил пока игрался. И удалял только себя бгг.

          • l-xoid
            link
            fedilink
            arrow-up
            0
            ·
            4 years ago

            попасную пече

            Сук)

            По теме: как-то странно страдать от комментов в интернете, но при этом не мочь удерживаться от того, чтобы их читать. Не знаю как это точно сформулировать на языке психологии, но херня явно нездоровая.

            • sorrowOP
              link
              fedilink
              arrow-up
              0
              ·
              4 years ago

              психологии

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

              • crypt
                link
                fedilink
                arrow-up
                0
                ·
                4 years ago

                а я вот таблетки пью, а в больные себя не записываю:)

                • sorrowOP
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  4 years ago

                  Возьми с полки пирожок.

                  • crypt
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    4 years ago

                    уже взял и с тобой делюсь, а ты не понимаешь:)

      • cocucka
        link
        fedilink
        arrow-up
        0
        ·
        4 years ago

        надо кащенко халат оставить

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

  • cocucka
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    Я как раз сижу игнор ковыряю, сделаю а-ля i-rinat с блюром сообщений регистранта в игноре.

    • crypt
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

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

      • cocucka
        link
        fedilink
        arrow-up
        0
        ·
        4 years ago

        Ну ответы на комментарий игноранта не нужно блюрить имхо.

      • sorrowOP
        link
        fedilink
        arrow-up
        0
        ·
        4 years ago

        я думаю, админов можно игнорить

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

        • crypt
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

          мл*… как заморочно. ладно, мне пофигу. делайте как хотите.

        • torvn77
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

          В остальных разделах игнор модераторов работать не должен.

          Может сделать для модераторов опцию постинга as moderator которая этот пост будет делать не игнорируемым?

    • sorrowOP
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      Нет, это хрень. Сообщения не должно быть видно никак. Ни блюром ни свернутые, никак. Но ветки пропадать не должны.

      • crypt
        link
        fedilink
        arrow-up
        0
        ·
        4 years ago

        я думаю, хуже, чем сейчас уже не будет. посмотрим, как сосиска это реализует.

      • cocucka
        link
        fedilink
        arrow-up
        0
        ·
        4 years ago

        Почему? Комменты отвечающие в пустоту ещё страннее видеть.

        Впрочем, могу это опционально сделать: блюрить или не показывать.

        • crypt
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

          ну я же лидер по игнору на лоре, вроде бы? если ты хочешь знать мое мнение, то функционально это нужно так: я должен знать, кто здесь писал, но, ес-но, не должен видеть текста и аватарки(!). php bb сжимает пост по вертикали и помещает плейсхолдер с кнопкой “показать всеравно только этот коммент только вот сейчас”. как у рината я просто не знаю. я даже вообще не знаю, где его код. кнопка “показать только этот коммент” на самом деле очень удобная.

            • crypt
              link
              fedilink
              arrow-up
              0
              ·
              4 years ago

              юзер сайд:(( у меня на фряхе лагает рендеринг страницы. поэтому пока отработает js, могут мелькать такие сообщения. ну посмотрим, как у тебя выйдет, конечно. кроме того, уведомление, что ты будешь отвечать юзеру, который игнорит, предполагает функцию, которая будет проверять id на игнор. я бы делал функцию-чек на игнор на сервере.

              • cocucka
                link
                fedilink
                arrow-up
                0
                ·
                4 years ago

                Дык это у него userscript из-за того, что лор такое не умеет. Я из этого только блюр взял бы т.к. мне нравится как оно смотрится

                • crypt
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  4 years ago

                  ты бы не мог проверить мой пул ветки к тебе. пока я не отработал всю схему с пул-реквестами, я не хочу подымать локальное демо и не могу толком исправлять баги. косметические, я имею ввиду.

                  • cocucka
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    4 years ago

                    Если ты про это https://github.com/cocucka-dev/lorsource/pull/8, то все норм, то что нужно. Можешь таким образом реальные патчи присылать, желательно один патч – одна ветка для удобства. И не закрывай их сразу, а то мне не видно.

                • crypt
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  4 years ago

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

                  • cocucka
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    4 years ago

                    Ок, думаю это хорошая идея. Я добавлю.

                    З.Ы. Счётчик сколько народу тебя игнорит в профиле нужен? Чисто для информации.

        • sorrowOP
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

          Почему?

          Потому что если коммент хоть как то виден, то возникает соблазн прочитать его даже при том, что заигнорил пользователя. Плавали, знаем по клубу @crypt. Это одна из причин почему я свалил оттуда. Заигнорил всех людоедов и форум стал пустым, никто кроме них не постил почти ничего. Приходилось их комменты разворачивать и читать.

          • crypt
            link
            fedilink
            arrow-up
            0
            ·
            4 years ago

            ну и что? если человек срется в клубе, но отвечает в технических темах, почему не открыть?

            • torvn77
              link
              fedilink
              arrow-up
              0
              ·
              4 years ago

              если человек срется в клубе, но отвечает в технических темах, почему не открыть?

              Сделать две отдельных опции:

              1. Игнорить в Клубе.
              2. Игнорить в толксах
              3. Игнорить в технических

              Пусть это будет битовые флаги как на ФС.

              • crypt
                link
                fedilink
                arrow-up
                0
                ·
                4 years ago

                потому что на ява делать битовые флаги хреново. это высокоуровневый язык.

                • torvn77
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  4 years ago

                  Битовый флаг не обязательно задавать и хранить как битовый флаг.
                  Его можно хранить и распознавать как диапазоны символов, которые которые будут содержать этот флаг поднятым или опущенным.
                  Например права доступа это битовый флаг, но мы их знаем как числа 4,5,6 и 7.

                  • crypt
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    4 years ago

                    патчи, сестра. шлите патчи! трындеть не мешки ворочать. скачал себе исходник. поднял демо на локалхосте (с этим поможем) и работай с git, тестируй, пиши, присылай патчи в апстрим сосиске. только сначала с ОС на локалхосте разберись. перейди на фряху и не мучайся уже.

          • crypt
            link
            fedilink
            arrow-up
            0
            ·
            4 years ago

            на лоре я это вообще вот так делаю:

          • crypt
            link
            fedilink
            arrow-up
            0
            ·
            4 years ago

            на лоре я это вообще вот так делаю:

        • crypt
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

          так ты это хочешь переделать с server side, как сейчас, на js на стороне клиента? там с кастами могут быть траблы.

          • cocucka
            link
            fedilink
            arrow-up
            0
            ·
            4 years ago

            server side, просто у коммента будет флаг ignored и рендеринг будет его скрывать или сворачивать/блюрить в зависимости от настроек.

            • crypt
              link
              fedilink
              arrow-up
              0
              ·
              4 years ago

              а, ок. если функция-чек есть на сервере, то хорошо.

            • Александр
              link
              fedilink
              arrow-up
              0
              ·
              4 years ago

              И ещё панель с bb-кодами прилепите, тоже в каком-то юзерскрипте для лора она была

        • crypt
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

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

  • cocucka
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    Я пока включил только показ ответов на заингоренные комменты (прод ещё не обновлял). С блюром некрасиво как-то вышло, буду думать дальше.

    • crypt
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      а чем тебя такой вариант не устраивает?

    • crypt
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      я твой коммит посмотрел. а что такое “Ответ на: скрытый комментарий от” ?

  • sudopacman
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    А как же

    Никого никогда не добавляю в игнор

    ?

    • crypt
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      видимо, пребывание в старом клубе ранее его переубедило.

    • sorrowOP
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      Так хреново работающий игнор на ЛОРе является одной из причин тому. Кроме того я не планирую игнорить навсегда. Заигнорю, потом спустя время уберу из игнора.

      Ну и в основном для меня эта фича персонально против кащенки. Больше никого заигнорить у меня желания не возникало.

  • sudopacman
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    Предлагаю сделать, чтобы игнорируемые комментарии и ответы на них сплющивались (аватарку тоже прятать), вместо содержимого показывать заглушку («Комментарий скрыт»), при нажатии на которую его можно развернуть. Ответы тоже так скрывать (можно и опционально сделать). Плюс добавить кнопку “показать ветку”. Так намного логичнее будет, чем сразу все игнорируемые комментарии показывать или скрывать. Заодно, возможно, решится проблема с одновременным показом удалённых и игнорируемых.

    • sorrowOP
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      Я против. Если это и делать, то опционально. Дефолтное поведение должно быть полностью скрывать комментарий и не показывать вообще. Никаких заглушек, ничего подобного. Ответы на скрытый комментарий могут опционально иметь пометку “Ответ на скрытый комментарий”, как сейчас бывают “Ответ на удалённый комментарий”, когда комментарий удаляют, не удаляя ветку.

      • sudopacman
        link
        fedilink
        arrow-up
        0
        ·
        4 years ago

        А чем тебе не нравятся заглушки? И в чём смысл читать ветку без комментариев пользователя, который эту ветку, собственно, начал? С заглушками удобнее показывать ветку, не нужно в самый низ страницы прокручивать. Ещё можно показывать только отдельные ветки, а не все игнорируемые комментарии. Ещё можно по нику написавшего понять, стоит ли показывать или не стоит (не всегда игнор означает нежелание читать абсолютно все комментарии вне зависимости от контекста).

        Ответы на скрытый комментарий могут опционально иметь пометку «Ответ на скрытый комментарий», как сейчас бывают «Ответ на удалённый комментарий», когда комментарий удаляют, не удаляя ветку.

        Оно уже так и работает здесь.

        • sorrowOP
          link
          fedilink
          arrow-up
          0
          ·
          4 years ago

          Тем что возникает соблазн их открыть и прочитать.

          • sudopacman
            link
            fedilink
            arrow-up
            0
            ·
            4 years ago

            Запилишь себе тогда скрипт, чтобы отключал кнопку показа.