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

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

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

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

[quote]
...
[/quote]

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

3 лайка

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

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

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

1 лайк

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

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

2 лайка

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

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

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

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

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

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

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

С цитатами:

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

2 лайка

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

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

2 лайка

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

2 лайка