HTTP URI처럼 단순히 붙여넣으면, Discourse는 이것이 URI라는 사실을 완전히 무시합니다. 예: urn:records:test:3.
<>로 감싸서 <urn:records:test:3>처럼 작성하면, Discourse는 마지막 두 세그먼트를 뒤집습니다. 예: urn:records:3:test. 우클릭하여 복사하면 마우스 커서의 정확한 위치에 따라 urn:records 또는 test:3 중 하나가 복사됩니다. 좌클릭을 해도 아무 일도 일어나지 않으며, 이는 URI로 완전히 취급되지 않기 때문입니다.
완전한 링크 마크업, 즉 [text over `urn:records:test:3`](urn:records:test:3) 형태로 작성하면, Discourse는 우클릭으로 복사 가능한 – 그리고 여전히 좌클릭으로 활성화되지 않는 – URI에서 마지막 세그먼트를 제거합니다. 이는 여기서 라이브로 확인할 수 있습니다: text over urn:records:test:3. 여기서 우클릭하여 복사하면 urn:records:test가 복사됩니다. 또는 [`urn:records:test:3`](urn:records:test:3)와 같이 작성하면, 여기서 라이브로 확인할 수 있습니다: urn:records:test:3. 여기서 우클릭하여 복사하면 마우스 커서의 정확한 위치에 따라 urn:records:test 또는 3이 복사됩니다.
모든 유효한 URI 구성 요소를 포괄적으로 테스트한 것은 아닙니다. urn:records:test:3은 우연히도 실제 환경에서 볼 수 있는 로컬 예시일 뿐입니다.
안전한 메시징과 통화를 위해 Snikket/XMPP(xmpp:maiki@chat.v2.talkgroup.xyz)로 연락해 주세요.
allowed href schemes에 xmpp를 추가한 경우 다음과 같이 표시됩니다:
For secure messaging and calls connect with me over Snikket/XMPP at <a href="mailto:xmpp:maiki@chat.v2.talkgroup.xyz" dir="ltr">xmpp:maiki@chat.v2.talkgroup.xyz</a>.
이 경우 문제는 href="mailto:xmpp:maiki@chat.v2.talkgroup.xyz" 부분입니다. 이 버그의 사용 사례로 기록합니다.