새로운 작곡가(Composer)를 사용해 보세요!

재현 단계

  1. 특정 주제 텍스트에 대해 인용 복사(Copy Quote)를 사용합니다.
  2. 새로운 답글 작성기를 엽니다.
  3. WYSIWYG 모드로 전환합니다.
  4. 붙여넣기를 합니다.
  5. 문자가 그대로 표시되는 결과가 나옵니다.

이 경우 문자를 그대로 복사하는 것이 아니라, 예상대로 WYSIWYG 인용 블록으로 표시되어야 합니다.

2개의 좋아요

죄송합니다. 이 문제를 재현할 수 없습니다. 제가 이전 게시물에서 정확히 그렇게 했고, 방금 이 새로운 인용구에서도 똑같이 했기 때문입니다.

'문자 그대로의 문자(literal characters)'가 무엇인가요? 운영체제에서 인용 부호가 자동으로 ‘스마트’ 인용 부호로 대체되고 있나요?

어떤 브라우저/운영체제를 사용하시나요?

1개의 좋아요

안드로이드 A14에서 크롬을 사용하여 재현할 수 있습니다. 메타에서도 발생합니다.

1개의 좋아요

어떤 방식으로 붙여넣기를 하고 계신가요? Android IME 기능(즉, “스마트 바”)을 사용하고 계신가요?

그렇다면, 해당 기능은 조정하기가 매우 어렵고, 불행히도 이 조합은 수정 불가능할 가능성이 매우 높습니다. 하지만 일단 더 알아볼게요.

테스트/비교를 위해, IME 바를 사용하지 않는 방식으로 길게 눌러 붙여넣기하는 방법을 시도해 주실 수 있을까요?

1개의 좋아요

음… 커서를 눌러 ‘붙여넣기’를 클릭하면 작동하는데, 키보드 바의 프롬프트를 클릭하거나 클립보드 > 복사된 인용 선택으로 이동하면 작동하지 않아요.

2개의 좋아요

이 문제는 이전에 내부적으로도 제기된 바 있으며, 당시 제가 파악한 내용은 다음과 같습니다:

이 상황이 여전히 동일한지, 아니면 우리가 할 수 있는 조치가 있는지 명확히 확인해 보겠습니다. 참고용으로 여기 남겨둡니다.

transformPasted doesn't catch pasted - #3 by marijn - discuss.ProseMirror

강조 표시는 제가 한 것입니다. 우리가 이 일반 텍스트를 마크다운으로 처리하기를 원하므로 '다행인 점’은 우리에게 도움이 되지 않습니다.

아직 [quote]에 대한 입력 규칙(input rule)이 없습니다. (IME 입력이 키보드로 각 문자를 입력하는 것과 동일하게 동작한다고 가정할 때) 첫 번째 영상에서와 같이 결과 페이스트 텍스트에 깨진 닫기 태그 [/quote]가 없다면 도움이 될 수 있습니다.

이 텍스트가 어떻게 페이스트되는지 공유해 주시겠어요? (가능하면 코드 블록으로) 결과 페이스트 텍스트에도 내부 보고서처럼 닫기 bbcode 태그가 두 줄로 나뉘어 있는가요?

마크다운은 다음과 같이 보입니다:

\[quote="brian, post:58, topic:120"\]

This is a quote

\[/quote\]

This is a test.

Chrome on Android (as PWA)

WYSIWYG 모드에서는 이것이 문자 그대로 표시됩니다.

3개의 좋아요

이 문제를 해결하기 위한 두 가지 잠재적인 방법을 보고 있으며, 이번 주 동안 두 가지를 모두 탐색해 볼 예정입니다.

IME 입력이 실제 paste 이벤트를 트리거하지 않기 때문에 상황이 매우 어렵습니다.

첫 번째 방법은 [quote] 자동 텍스트 변환(ProseMirror에서는 이를 “input rules”라고 함)을 지원하는 것입니다. 하지만 IME 입력 모드에서는 여전히 작동하지 않을 수 있습니다. 그래도 시도해 볼 가치가 있습니다.

두 번째 가능성은 제가 더 확신이 적은 부분입니다. composition 이벤트를 듣고 무언가를 해킹하는 것이 가능할지 모릅니다.

리포트 감사합니다!

7개의 좋아요

이 주제에 활발한 논의가 진행 중이라는 점은 알고 있지만, 방금 새 작성기( Introducing our new composer, making writing on Discourse easier than ever )를 출시했으므로, 이를 Discourse의 다른 기능과 마찬가지로 대할 것을 권장합니다. 문제가 발생하면 Support 또는 Contribute > Bug 카테고리에 게시해 주시고, Contribute > Feature 카테고리에서 개선 사항을 제안하는 것도 좋습니다.

이 주제를 며칠 안에 닫을 수 있도록 타이머를 설정할 예정입니다. 이를 통해 현재 진행 중인 대화들이 마무리될 수 있는 시간을 확보할 수 있습니다.

8개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 새 답변은 더 이상 허용되지 않습니다.