안녕하세요, 토픽 링크를 제목으로 표시하고 싶습니다.
아래의 비공개 카테고리 내부에 토픽을 게시할 때,
같은 카테고리 내의 토픽 링크가 제목으로 표시되지 않았습니다.
어떻게 수정할 수 있을까요?
이것은 보안 기능입니다. 편집자가 접근할 수 없는 주제에 대한 개인 정보를 파악할 수 있으므로, 여기서 확장 기능을 도입할 때 매우 신중해야 합니다.
네, 권한이 없는 사용자에게 제목을 숨기는 것에 동의합니다.
원박스(Onebox)와의 차이점을 알고 싶습니다.
예를 들어, 주제 A와 주제 B가 동일한 비공개 카테고리에 있다고 가정해 보겠습니다.
주제 B에서 주제 A의 링크를 표시할 때,
원박스를 사용하면 주제 B에서 주제 A의 제목이 포함된 미리보기가 표시됩니다.
반면 주제 A의 URL을 공백으로 표시하면, 주제 B에서는 주제 A의 URL만 표시됩니다.
인라인 원복서(inline oneboxer)의 특이한 문제임을 확인했습니다. 수정해야 합니다.
다음 PR은 끝 공백이 있는 링크가 인라인 원박스(Onebox)가 아닌 일반 원박스로 변환되도록 보장합니다:
~~FIX: Onebox URLs which have leading spaces - Pull Request #8893~~ - discourse/discourse - GitHub
선두 공백이 있는 URL을 완전히 원박스(onebox)로 변환하는 것은 원치 않는 것 같습니다. 선두 공백이 원박스 변환을 방지하도록 하기 위해 상당한 노력이 기울여졌거든요:
인라인 원박싱(inline-oneboxing)이 올바른 방향이라고 생각하지만, 일반 원박스와 동일한 방식으로 범주 간(cross-category) 작동하도록 인라인 원박스 변환기를 수정해야 합니다.
네, @dan은 이미 인지하고 있으며 PR 업데이트를 진행 중입니다 ![]()
여기서 문제가 발생한 이유는 InlineOneboxer가 링크의 컨텍스트(즉, 토픽의 카테고리)를 고려하지 않기 때문입니다. Oneboxer를 리팩토링하여 Topic 객체를 가져오는 데 사용되는 동일한 메서드를 노출하도록 했습니다. 장기적으로는 두 클래스를 통합하고 inline: 옵션을 추가해야 합니다.
