슬랙 전사 템플릿을 커스터마이징하여 인용구 형식을 제거하는 방법이 있을까요?

Slack에서 Discourse로 전사본을 생성할 때 (놀라운!) 플러그인을 사용하면 기본적으로 대화 내용이 “인용문”(quote)으로 생성됩니다:

인용문 없이 생성된 전사본의 모양과 느낌을 훨씬 좋아합니다:
image

그래서 매번 quote를 수동으로 제거하고 있는데, 이 기본 전사본 템플릿을 변경해서 인용문을 제거하는 방법이 있을까요?

[quote]
...
[/quote]

미리 감사드립니다!

3개의 좋아요

전사본 생성 시 사용자 정의 텍스트 템플릿이 사용되기를 바랐습니다. 만약 전사본이 그렇게 생성되었다면, 관리자 / 사용자 정의 / 텍스트 페이지에서 템플릿을 사용자 정의할 수 있을 것입니다. 불행히도, 이 플러그인에서 quote 사용은 다음 위치에 하드코딩되어 있습니다:

코드를 살펴보면, 이를 위해 사용자 정의 템플릿을 사용하는 것이 어려울 수 있어 보입니다. 당분간은 인용문을 제거하기 위해 전사본을 수동으로 편집해야 할 것 같습니다.

제거된 인용문이 포함된 게시하신 예시가 더 보기 좋다는 데 동의합니다. 이 문제에 대해 아이디어가 있는지 확인하기 위해 @david에게 알림을 보내겠습니다.

1개의 좋아요

네, 동의합니다. 번역 가능한 템플릿은 그렇게 잘 작동하지 않을 것 같네요. 하지만 인용/비인용에 대한 사이트 설정을 추가할 수는 있을 것 같습니다.

개인적으로는 인용이 제공하는 분리 방식을 선호합니다. "패스트 레인"과 "슬로 레인"을 구분해 주며, Discourse Chat에서 사용하는 인용 동작 방식과도 더 잘 맞습니다.

2개의 좋아요

이것은 정말 훌륭할 것입니다.

저도 그 의견을 전적으로 존중하지만, 인용 없이 작동하는 것이 훨씬 더 나은 것으로 보이는 기능이 많습니다. @david 님을 설득해 보겠습니다. 예를 들어, GitHub gists나 다른 Discourse 주제 내장(embedding)은 인용 블록 안에서는 작동하지 않지만, 인용 블록을 제거하면 깔끔하게 추가됩니다. 아래는 그 증거입니다:

참고를 위한 다른 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개의 좋아요