# Добавить небольшое уведомление при изменении цитаты

**URL:** https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517
**Category:** Feature
**Created:** [20.Февраль.2021 15:19:57 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517 "2021-02-20T15:19:57Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Thomas\_G](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_g/32/200158_2.png) [@Thomas\_G](https://meta.discourse.org/u/Thomas_G)
#### Post date: [20.Февраль.2021 15:19:57 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/1 "2021-02-20T15:19:57Z")

</div>

После того как я прочитал [эту](https://meta.discourse.org/t/disable-modification-of-quoted-text/180514) тему, я подумал, что самое время запросить эту функцию. Такое случается часто, особенно в сообществах, где пользователи ищут способы разжечь горячие споры. Цитирование поста — эффективный способ сделать это, **особенно** когда изменяется исходный текст.

Цитирование поста даёт возможность опубликовать чужой ответ в изменённом виде. Хотя приведённый ниже пример немного крайний, я сталкивался с подобным в прошлом:

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/e/de25ea4cf567a5d3f4bbe7e777ac32cf206dfcd3.jpeg)

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

Самое главное: если пользователь А удаляет свой пост, пользователь Б, который процитировал и упомянул пост пользователя А, сможет сохранить свой пост, и другие участники не узнают, был ли он оригинальным или нет.

Поэтому я предлагаю небольшую функцию. Если пользователь Б цитирует пост пользователя А и изменяет его, рядом с цитатой должно появляться небольшое уведомление о том, что это не оригинал и что цитата была изменена пользователем Б. Это может быть иконка, например, оранжевый карандаш для редактирования, или небольшая надпись: ~~Изменённая цитата~~

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [22.Февраль.2021 02:12:25 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/2 "2021-02-22T02:12:25Z")

</div>

Это уже возможно: посмотрите исходный код, и вы увидите, что изменённые цитаты имеют уникальный CSS-класс.

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

---

<div class="post-metadata">

### Author: ![Thomas\_G](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_g/32/200158_2.png) [@Thomas\_G](https://meta.discourse.org/u/Thomas_G)
#### Post date: [22.Февраль.2021 16:31:32 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/3 "2021-02-22T16:31:32Z")

</div>

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

---

<div class="post-metadata">

### Author: ![pqMMA](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pqmma/32/176332_2.png) [@pqMMA](https://meta.discourse.org/u/pqMMA)
#### Post date: [22.Февраль.2021 16:57:48 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/4 "2021-02-22T16:57:48Z")

</div>

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

---

<div class="post-metadata">

### Author: ![renato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/renato/32/383632_2.png) [@renato](https://meta.discourse.org/u/renato)
#### Post date: [22.Февраль.2021 18:44:22 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/5 "2021-02-22T18:44:22Z")

</div>

> [@Thomas\_G](#):
>
> Я понимаю, что вы имеете в виду. Я знаю, что вы можете увидеть уникальный CSS-класс.

Думаю, он имеет в виду, что с помощью этого уникального CSS-класса вы можете сделать что-то вроде этого:

 ![image](https://global.discourse-cdn.com/meta/original/3X/b/2/b298238b3f20bbbc73def8a5fd5d45b93c73ef03.png)

Добавив немного пользовательского CSS:

```css
.quote.quote-modified::before {
    content: "Цитата изменена";
    color: red;
    border-bottom: 1px solid red;
}

```

Мне не нравится добавлять контент с помощью CSS, но, ну, это работает и может решить ваши проблемы. 🙂

---

<div class="post-metadata">

### Author: ![pqMMA](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pqmma/32/176332_2.png) [@pqMMA](https://meta.discourse.org/u/pqMMA)
#### Post date: [22.Февраль.2021 19:23:19 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/6 "2021-02-22T19:23:19Z")

</div>

Спасибо, сэр. Это полезно.

---

<div class="post-metadata">

### Author: ![Thomas\_G](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_g/32/200158_2.png) [@Thomas\_G](https://meta.discourse.org/u/Thomas_G)
#### Post date: [22.Февраль.2021 19:30:13 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/7 "2021-02-22T19:30:13Z")

</div>

Я понимаю, я тоже пробовал что-то подобное. Честно говоря, мне больше нравится, когда это находится внутри цитаты, а не так, как показано на вашем изображении. Другими словами, я пытаюсь найти что-то более **удобное для пользователя**. Что-то, что помечало бы цитату как _неоригинальную_, при этом давало бы пользователю понять, что не стоит делать ничего подобного в будущем, и уменьшало бы, а ещё лучше — полностью устраняло бы этот беспорядок.

---

<div class="post-metadata">

### Author: ![renato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/renato/32/383632_2.png) [@renato](https://meta.discourse.org/u/renato)
#### Post date: [22.Февраль.2021 20:32:32 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/8 "2021-02-22T20:32:32Z")

</div>

Это был пример. Просто настройте CSS под свои предпочтения.

Ещё один пример:

 ![image](https://global.discourse-cdn.com/meta/original/3X/9/8/98e1cfcfe24d9140e26de13fab5e711f47089cfd.png)

```css
.quote.quote-modified::before {
    content: "✏️ Изменено";
    font-size: 0.9rem;
    float: right;
    background-color: #ffe5e5;
    border-radius: 0.25rem;
    padding: 0.25rem;
    margin-left: 0.5rem;
}

```

---

<div class="post-metadata">

### Author: ![Thomas\_G](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_g/32/200158_2.png) [@Thomas\_G](https://meta.discourse.org/u/Thomas_G)
#### Post date: [22.Февраль.2021 20:46:43 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/9 "2021-02-22T20:46:43Z")

</div>

Думаю, это точно отражает мои мысли, спасибо! 🙂

---

<div class="post-metadata">

### Author: ![pqMMA](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pqmma/32/176332_2.png) [@pqMMA](https://meta.discourse.org/u/pqMMA)
#### Post date: [23.Февраль.2021 14:48:08 UTC](https://meta.discourse.org/t/add-a-small-notice-when-a-quote-is-modified/180517/10 "2021-02-23T14:48:08Z")

</div>

Это очень полезно. Я заметил, что если пользователь изменяет имя пользователя при цитировании, класс к цитате не добавляется.
