jenmck
(jen)
1
현재 문서 솔루션을 전면 개편하고 있으며, 기존 docs 플러그인 대신 문서 카테고리(doc categories)를 사용하도록 전환하는 작업을 진행 중입니다. 현재 개발(dev) 인스턴스에서 테스트를 진행하던 중 작은 문제가 발생했습니다.
인덱스를 생성하고 제목 없이 URL로 토픽을 나열했습니다. 사이드바는 토픽 제목을 정상적으로 가져와서 올바르게 표시되었습니다.
그런 다음 사이드바에서 항목을 다시 정렬할 때의 동작을 확인하고 싶어 두 번째 섹션의 항목 순서를 수정했습니다. 편집을 저장한 후 사이드바의 제목이 올바른 제목이 아니라 URL로 바뀌어 표시되었습니다.
https://meta.discourse.org/t/sidebar-item-title-not-updated-after-linked-topic-title-in-index-is-edited/323530에 안내된 대로 HTML을 다시 빌드해 보았지만 문제가 해결되지 않았습니다. 또한 카테고리 설정에서 인덱스를 제거하고 저장한 뒤 다시 추가해 보았지만 이 역시 효과가 없었습니다.
위에서 링크한 토픽에서는 다음과 같이 언급하고 있습니다.
제 질문은 다음과 같습니다 - 캐싱이 문제라면 해결되는 데 얼마나 걸려야 정상일까요? 처음부터 인덱스에 제목을 포함하는 것이 더 나을까요? 아니면 전혀 다른 문제일 수도 있을까요?
nat
(Natalie T)
2
문의 주시고 상세한 보고를 해주셔서 감사합니다.
사이드바가 변경되었으므로 캐시 문제라고 생각하지 않습니다. 주제가 수정되면 캐시가 제대로 무효화되어야 합니다.
자체 호스팅을 하고 계신가요, 아니면 Discourse가 호스팅하고 계신가요? 이 문제는 플러그인이 기본 URL을 사용하여 URL을 해석하는 방식과 관련이 있을 것 같습니다. 
tvavrda
(Tomas Vavrda)
3
저도 같은 문제가 있습니다 – 셀프 호스팅(최신 버전으로 방금 업데이트했습니다). 인덱스에 간단한 링크만 있는 것만으로는 충분하지 않아요. 작동하려면 라벨을 지정해야 합니다 – label: link 또는 [label](link) 형태로요.
jenmck
(jen)
5
빠른 답변 감사합니다! 저희는 셀프 호스팅을 하고 있습니다.
nat
(Natalie T)
6
버그는 제가 생각했던 것처럼 기본 URL과 관련이 있는 것이 아니라, 아마도 토픽 URL 해석과 관련이 있을 것 같습니다.
여기 수정안이 있습니다.