nathank
(Nathan Kershaw)
1
이 테마 컴포넌트는 그룹 링크를 리다이렉트하여 그룹 멤버 페이지가 아닌 그룹 메시지 페이지로 이동하도록 합니다.
이 기능은 포럼에서 그룹을 광범위하게 사용하지만, 각 그룹마다 사적인 통신을 위한 개별 카테고리를 설정하고 싶지 않을 때 유용합니다.
/g/group-slug/messages 페이지는 추가적인 관리자 작업 없이 이러한 그룹의 주제 목록으로 기능할 수 있습니다. 불행히도 이러한 페이지는 다소 찾기 어렵고, 도달하려면 여러 번의 클릭이 필요합니다.
이 컴포넌트는 그룹이 클릭될 때마다 그룹 메시지 페이지를 기본 랜딩 페이지로 설정합니다. 이를 통해 사용자가 그룹 메시지(특히 오래된 메시지)를 찾고 사용하는 것이 훨씬 더 직관적입니다. 이 동작은 다음 조건이 충족될 때만 수행됩니다.
- 해당 그룹에 그룹 메시지가 존재하고 그리고
- 사용자가 해당 그룹의 멤버일 때
이 컴포넌트는 @Johani의 놀라운 지원을 공식화하기 위해 다음과 같은 대화를 통해 제작되었습니다:
설정이 없습니다. 단순히 설치하고 활성화하면 됩니다.
12개의 좋아요
nathank
(Nathan Kershaw)
2
방금 TC를 업데이트하여 브라우저 콘솔에서 더 이상 경고를 표시하지 않도록 했습니다:
4개의 좋아요
nathank
(Nathan Kershaw)
3
현재 /g 페이지에서 나타나는 컴포넌트 관련 문제가 있습니다:
코어에서 이 커밋과 관련이 있는 것 같습니다:
제대로 수정할 때까지 해당 페이지의 기능을 일시적으로 비활성화했습니다:
또한 새 기능 - 사이드바(Sidebar) 호환성 추가
이와 함께 새로운 #sidebar와의 호환성도 추가하고 싶습니다.
현재 사이드바의 그룹 메시지 링크는 다음으로 이동합니다:
/u/username/messages/group/group-slug
대신 다음과 같이 이동하도록 변경하고 싶습니다:
이 두 가지 중 어느 것에든 도움을 주실 수 있나요? 저에게는 둘 다 너무 높은 수준의 문제입니다.
3개의 좋아요
nathank
(Nathan Kershaw)
5
이 컴포넌트는 더 이상 그 자리가 없다고 생각합니다(혹은 아예 작동하지 않는다면요). 그래서 deprecated 태그를 붙였습니다.
3개의 좋아요