Пользователи вставляют спам-ссылки в свои посты с задержкой

Просто недавнее наблюдение. Я заметил несколько комментариев на нашем форуме, которые казались немного странными, но при этом достаточно человечными, и в них не было ссылок или рекламы, так что всё в порядке. Спустя неделю их отредактировали, добавив ссылки на некоторые сайты. Теперь я замечаю это всё чаще. Комментарий в одно предложение, который не всегда имеет смысл, но так или иначе касается темы основного поста. А через неделю или около того к нему добавляется ссылка. И поскольку это редактирование, вы не получаете уведомления о новом комментарии. Поэтому я замечаю это только тогда, когда проверяю все обновлённые или новые посты. Discourse не позволяет новым пользователям размещать ссылки в первом посте, иначе они попадут в очередь на одобрение. Однако редактирование разрешено.

5 лайков

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

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

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

7 лайков

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

1 лайк

Я не совсем профи, но редактирование постов в вики должно быть разрешено — возможно, имеет смысл размещать там уроки и подобные материалы. Просто идея, может, не подойдёт для вашего случая.

4 лайка

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

4 лайка

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

10 лайков

Эти пользователи были новыми, у них был всего один пост. Какие настройки позволяют ограничить редактирование для TL0/1?

1 лайк

Ищите в настройках параметр период прощения при редактировании

6 лайков

Привет, @wroot,

Я согласен с @helmi: неделя — это очень щедрый срок для редактирования, хотя всё зависит от того, как вы используете свои ответы в сообществе. Возможно, для вас лучше подойдут ограничения по уровню доверия (TL).

Тема ниже, похоже, описывает то, с чем вы сталкиваетесь в данный момент; я думаю, что ограничения TL0/1 тогда ещё не были доступны.

Но, по крайней мере, вы не одиноки. :slightly_smiling_face:

4 лайка

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

3 лайка

Вы абсолютно правы. Я должен был сказать «лимит времени редактирования поста» — спасибо, что заметили.

6 лайков

Ну, мы уже обсуждали это ранее. Мне нужно самостоятельно редактировать свои посты (списки тикетов, руководства), поэтому ограничение этой опции создаст для меня проблемы. Я читал о вики, и, похоже, у всех будет возможность их редактировать, что тоже не подходит (если только я не закрою их после редактирования, если такая функция работает). Кроме того, я не могу найти способ опубликовать вики на нашем форуме (возможно, эта функция отключена или отсутствует соответствующий модуль).

1 лайк

Это не затрагивает сотрудников.

7 лайков

Понял. Буду иметь это в виду. Спасибо.

4 лайка

Разве эта настройка настолько нова, что её нет в последней версии (2.4.0.beta7)?

Я вижу настройку для TL2+ и настройку для TL0 и TL1 вместе, но нет требуемого разделения между TL0 и TL1.

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

Было бы неплохо иметь возможность применять это ограничение на редактирование только к новым пользователям (и насколько мне известно, TL0 — лучший способ идентифицировать нового пользователя, верно?)

3 лайка

Крис, эти настройки для T2+ и T0/T1 не помогут против такого спама, так как они влияют только на историю версий, а не на возможность редактирования. По сути, существует только одна настройка «ограничение времени на редактирование поста», которую можно установить, например, на 60 (минут). Таким образом, через час никто, кроме сотрудников (предположительно администраторов/модераторов?), не сможет редактировать посты. Хотя я бы предпочёл, чтобы защита от спама работала одинаково и для редактирования с ссылками, как это происходит для новых постов.

3 лайка