안녕하세요, 한 사용자가 Discourse 3.5.0(stable 브랜치)로 업그레이드한 후 네비게이션 동작이 변경되었다고 보고했습니다. 사용자는 항상 /unread에서 주제를 읽은 후 사이드바의 Topics 버튼을 클릭하면 "Unread"로 돌아가는 데 익숙했는데, 업그레이드 후에는 /latest로 이동한다고 합니다. 저는 이러한 ‘고정’ 동작이 한쪽 방향으로만 유지되는 것을 사실 인지하지 못했습니다. 이 동작이 변경되었는지, 그리고 원래대로 되돌릴 수 있는 방법이 있는지 확인해 주실 수 있을까요? 감사합니다.
@member-xp-triage 이건 의도된 변경 사항이 아닌 것 같은데요. 이전에는 설명대로 동작했는지 확신할 수는 없지만, 그렇게 동작하는 것이 더 합리적으로 느껴집니다.
음, 솔직히 잘 모르겠어요. OP에서 설명한 대로 작동했던 기억은 없지만, 우리가 했을 법한 것 같긴 해요.
네, 저도 과거에 실제로 그렇게 작동했는지 개인적으로 확인하거나 부인할 수는 없지만, 해당 문제를 보고한 사용자는 포럼에서 매우 활발하게 활동하고 있으므로, 과거에 어떻게 작동했는지에 대해 분명히 기억하고 있는 것입니다.
메타에 오신 것을 환영합니다 ![]()
사이드바를 사용하여 읽지 않은 주제나 최신 게시물로 이동하는 동작은 내비게이션 메뉴 사용자 설정의 Link to the filtered list 옵션으로 설정할 수 있으며, 제 경우에는 여전히 정상적으로 작동하고 있습니다.
사용자가 자신의 설정을 확인해 보시면 도움이 될 수 있습니다.
신기하게도 내 경우에는 작동하지 않습니다! 저도 가장 먼저 확인해 봤거든요.
로고를 클릭할 때는 적용되지만, 사이드바의 주제 링크를 클릭할 때는 적용되지 않습니다.
왜 제 환경에서는 정상적으로 동작하는지 궁금하네요 ![]()
@new-new-testers 때문인 줄 알았는데, 그 그룹에 가입했을 때도 동일하게 작동하더군요.
더 흥미로운 점은, 내비게이션 메뉴 설정을 변경해도 로고를 클릭했을 때의 동작은 바뀌지 않는다는 것입니다. 인터페이스 설정에서 "기본 홈 페이지"를 변경해야만 로고 클릭 시의 동작이 달라집니다.
이런 제안을 해 주셔서 감사합니다! 안타깝게도 제 경우엔 아무것도 바뀌지 않는 것 같습니다. "Make navigation menu links link to filtered list by default"라고 설명되어 있는 관리자 설정인 Default sidebar link to filtered list를 활성화해 보기도 했지만, 이 역시 차이가 없는 것 같습니다.
@sb56637 문제 해결이 되셨나요? 방금 테스트해 보니 Moin님의 제안이 제 환경에서는 잘 작동합니다.
원하시면 default sidebar link to filtered list 설정을 변경하고, 해당 변경 사항을 과거 데이터에도 적용하는 데 동의하시면 모든 멤버의 기본값을 변경할 수 있습니다.
후속 답변 감사합니다. 그렇게 하면 되는 것 같습니다. 팁을 주신 모든 분들께 감사드립니다.
이번에는 다른 방식으로 처리하신 부분이 있을까요? 제가 그 방법을 제안했을 때, 당신(그리고 @chapoi)은 처음에 작동하지 않는다고 하셨는데, 지금은 작동한다고 말씀하고 계십니다. 작동하려면 충족되어야 하는 다른 조건이 있는지 궁금합니다.
그렇게 하려면 브라우저에서 사이트를 새로고침해야 하는 것 같네요. 처음 시도했을 때 새로고침을 하지 않았던 것 같습니다.
