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

  • 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

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