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

  • 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

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

                        Ты её увидишь в моем форке, я ж их смержу.

                • 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

                      «З.Ы. Счётчик сколько народу тебя игнорит в профиле нужен? Чисто для информации.» не знаю, я об этом не задумывался никогда. наверное, нет. это только провоцирует и снижает самооценку. счетчик-то анонимный. без имен. это типа кармы. нет, я думаю, не нужно.

        • 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, тестируй, пиши, присылай патчи в апстрим сосиске. только сначала с ОС на локалхосте разберись. перейди на фряху и не мучайся уже.

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

                      Да я не мучаюсь, Devuan может стоять месяцами, да и графику там уже привели в нормальный вид.

          • 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

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