안녕하세요, DiscoTOC와 Slack 통합에서 이상한 상호작용을 발견했습니다. 기본적으로 헤더 링크가 제대로 게시되지 않습니다.
상세 내용은 아래에서 확인하실 수 있습니다.
안녕하세요, DiscoTOC와 Slack 통합에서 이상한 상호작용을 발견했습니다. 기본적으로 헤더 링크가 제대로 게시되지 않습니다.
상세 내용은 아래에서 확인하실 수 있습니다.
이는 제목 링크에 주제(topic) 경로가 포함되지 않기 때문입니다. 예를 들어 <a name="overview" href="#overview">와 같습니다. 채팅 통합(Chat Integration) 플러그인은 게시물 내 모든 링크 앞에 포럼의 루트 URL을 붙여 상대 링크를 절대 링크로 변환하려고 하지만, 주제 경로가 누락되어 있어 헤더 링크에는 이 방식이 적용되지 않습니다.
가능한 해결책은 TOC의 href 요소에 주제 경로를 추가하는 것입니다. 예를 들어 <a name="overview" href="#overview">를 설정하는 대신, href 요소를 /t/your-topic-slug/1234#overview"과 같은 형태로 설정할 수 있습니다.
Slack에서 제목이 포함된 게시물이 게시되면 이런 문제가 발생한다는 것을 발견했습니다. 제목 텍스트 앞에 게시물 이름이 앵커로 설정된 사이트 홈페이지 링크가 붙습니다.
예를 들어, 다음과 같은 게시물이:
Slack에서는 다음과 같이 표시됩니다:
네, 이는 DiscoTOC 테마 구성 요소가 없어도 존재하는 자동 제목 링크와 관련된 문제인 것 같습니다. 제목을 이 내용을 반영하도록 수정하겠습니다.
안녕하세요, 이 버그에 대해 업데이트가 있나요? 감사합니다
아직 #pr-welcome에 남아 있는 것 같습니다. 해당 문제를 인지하고 있는 스태프 경험 팀에 알렸습니다.