커스텀 요소(웹 컴포넌트)인 HTML 요소를 화이트리스트에 추가하기

사용자 정의 요소(custom element)를 화이트리스트에 추가할 수 있을까요?

제가 작성한 사용자 정의 요소 라이브러리가 있으며, 이를 사용자들에게 제공하고자 합니다. @pfaffman 님이 @j.jaffeux 님의 bbcode wrapper 테마 컴포넌트를 언급해 주셨지만, 이는 좀 더… 솔직히 말하자면 예시에서 입력과 출력의 관계가 정확히 어떻게 되는지 이해하지 못하고 있습니다.

플러그인 세계에서는 특정 HTML 요소가 “화이트리스트”에 추가되는 명확한 예시들이 있습니다. 코드가 꽤 많긴 하지만, 이 템플릿을 따르는 것만으로 폐쇄된 사용자 정의 요소 세트를 작동시킬 수 있다면 아마도 해결할 수 있을 것 같습니다:

해당 코드가 어떻게 작동하는지는 꽤 쉽게 이해할 수 있습니다.

만약 해당 태그가 사용자 정의 요소(물론 대시(-)가 포함됨)라면, 예를 들어 <interlinear-text>(이미 Discourse 외부에서 정의해 둔 것)와 같은 경우에도 동일하게 작동할까요?

@amundo 님,

이 부분에 대해 어떤 진전이 있으셨나요? 저는 Webcomponents를 Discourse에 적용하여 웹 자산 전반에 걸쳐 일관된 요소를 추가하는 방안을 검토하고 있습니다.

감사합니다.
ABK

아니요, 보시다시피 응답이 없었습니다. :man_shrugging:t4: