# Можно ли настроить шаблон экспорта Slack, чтобы убрать форматирование в виде цитаты?

**URL:** https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145
**Category:** Extras
**Created:** [28.Март.2022 11:15:35 UTC](https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145 "2022-03-28T11:15:35Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Anna\_Geller](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/anna_geller/32/247418_2.png) [@Anna\_Geller](https://meta.discourse.org/u/Anna_Geller)
#### Post date: [28.Март.2022 11:15:35 UTC](https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145/1 "2022-03-28T11:15:35Z")

</div>

При создании транскрипта из Slack в Discourse с помощью (потрясающего!) плагина по умолчанию разговор создается как «цитата»:

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/8/685358d6b394942c03d59807aa778f0daea37b19.png)

Мне гораздо больше нравится внешний вид и ощущения от транскрипта, когда он без цитаты:

 ![image](https://global.discourse-cdn.com/meta/original/3X/1/3/1340a5690203203eb76308aace45fd64c9b358d6.png)

Поэтому я постоянно удаляю `quote` вручную и задаюсь вопросом: есть ли способ изменить этот шаблон транскрипта по умолчанию, чтобы убрать их?

```plaintext
[quote]
...
[/quote]

```

Заранее спасибо!

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [29.Март.2022 21:56:25 UTC](https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145/2 "2022-03-29T21:56:25Z")

</div>

Я надеялся, что для создания транскрипции используется настраиваемый текстовый шаблон. Если бы транскрипция создавалась таким образом, возможно, можно было бы настроить шаблон на странице Администрирование / Настройка / Текст. К сожалению, использование `quote` жестко прописано в плагине здесь:

> <https://github.com/discourse/discourse-chat-integration/blob/main/lib/discourse_chat_integration/provider/slack/slack_transcript.rb#L84>

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

Я согласен, что ваш пример с удаленной цитатой выглядит лучше. Я напишу @david, чтобы узнать, есть ли у него какие-то идеи по этому поводу.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [29.Март.2022 22:06:57 UTC](https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145/3 "2022-03-29T22:06:57Z")

</div>

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

Лично я предпочитаю разделение, которое обеспечивают кавычки. Это сохраняет разделение «быстрой» и «медленной» полосы, а также ближе к поведению цитирования, которое у нас есть в Discourse Chat.

---

<div class="post-metadata">

### Author: ![Anna\_Geller](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/anna_geller/32/247418_2.png) [@Anna\_Geller](https://meta.discourse.org/u/Anna_Geller)
#### Post date: [29.Март.2022 22:28:28 UTC](https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145/4 "2022-03-29T22:28:28Z")

</div>

> [@david](#):
>
> Но мы могли бы добавить настройку сайта для цитат/без цитат.

Это было бы фантастически.

> [@david](#):
>
> Я предпочитаю разделение, которое обеспечивают цитаты.

Я полностью уважаю это, но есть множество функций, которые действительно работают лучше без цитат. Позвольте мне попытаться вас убедить, @david. Например, встраивание гистов Github или других тем Discourse не работает в цитатах, но если убрать блоки цитат, они добавляются корректно. Вот доказательство:

## Встраивание других тем Discourse для справки плохо работает в цитатах

 ![image](https://global.discourse-cdn.com/meta/original/3X/a/c/ac658590d6af134d7ff22e6f2325d5604e371aa1.png)

То же самое без цитат:

 ![image](https://global.discourse-cdn.com/meta/original/3X/4/7/4749652ca45010cf8d1254325443c9f637f66dae.png)

## Блоки кода менее заметны, потому что всё становится серым и теряется контраст:

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/c/dc1d9dde8f449ced8c23aafa970cc65115bef638.png)

Здесь то же самое без цитат (добавлено изображение, которое я вручную скопировал из Slack):

 ![image](https://global.discourse-cdn.com/meta/original/3X/a/6/a6cae7d464006b5b5cff6f92f0bbf8ab6bc2f02d.png)

## Встраивание блоков кода из Github даёт гораздо лучший предпросмотр без цитат

С цитатами:

> [@](#):
>
> [legacy-ui/src/graphql/Calendar/calendar-flow-groups.gql at master · prefect-archive/legacy-ui · GitHub](https://github.com/PrefectHQ/ui/blob/master/src/graphql/Calendar/calendar-flow-groups.gql)

Без блока цитаты:

> <https://github.com/prefect-archive/legacy-ui/blob/master/src/graphql/Calendar/calendar-flow-groups.gql>

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [04.Апрель.2022 13:11:50 UTC](https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145/5 "2022-04-04T13:11:50Z")

</div>

Я добавил новую настройку сайта, которая позволяет включать или отключать это поведение: [FEATURE: Allow `[quote]` to be disabled for slack transcripts (#120) · discourse/discourse-chat-integration@cd6e4a8 · GitHub](https://github.com/discourse/discourse-chat-integration/commit/cd6e4a8b628fef6dbbd3a4f32f48db661597e982)

 ![Screenshot 2022-04-04 at 14.09.51](https://global.discourse-cdn.com/meta/original/3X/5/1/51e97d7e945d6802ca751cdca089988411fde555.png)

Эта функция уже должна быть доступна на вашем сайте, @Anna_Geller. Дайте нам знать, если возникнут какие-либо проблемы!

---

<div class="post-metadata">

### Author: ![Anna\_Geller](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/anna_geller/32/247418_2.png) [@Anna\_Geller](https://meta.discourse.org/u/Anna_Geller)
#### Post date: [04.Апрель.2022 14:03:19 UTC](https://meta.discourse.org/t/is-there-a-way-of-customizing-the-slack-transcript-template-to-remove-the-formatting-as-quote/222145/6 "2022-04-04T14:03:19Z")

</div>

Работает как по волшебству! 🙏 Огромное спасибо за такую быструю реализацию — это сэкономит нам уйму времени!
