Pinned posts don't work on tagged pages

We’re switching our forum over to operate on tag-pages. I just noticed that its not possible to pin a topic on a tag page (or at least it ignores standard pins).

Any solution to making a post stay at the top in tag-pages?

We have categories to pin topic.

Tag-pages and categories are essentially different navigation systems. it makes sense to prioritise one to make things easier for users and leave the other as an advanced feature.

We chose tag-pages as it gives incredible flexibility for cross team collaboration. the issue is new users to the platform want to see pinned posts, like ‘getting started guide’, ‘introductions’, etc.

If we introduce new users to the platform using categories they are going to be confused, as the rest of their early interaction is built on navigating tag-pages.

카테고리는 모든 태그에 걸쳐 적용되는 반면, 태그는 각 사용자가 관심 있는 사항을 식별한다는 점을 고려하여 이 게시물을 다시 올려보고자 합니다. Image.sc의 경우를 구체적으로 보면, 각 태그는 다른 소프트웨어/패키지를 나타내므로 QuPath에 대한 고정된 주제를 CellProfiler 태그 내에서, 또는 CellProfiler에 대한 고정된 주제를 QuPath 태그 내에서 보는 것은 무의미합니다. 또한 FIJI 관련 발표에 대한 고정된 공지사항은 FIJI 태그가 선택되었을 때 상단에 표시되지조차 않습니다.


사용자가 소프트웨어를 선택했을 때 고정된 게시물을 절대 볼 수 없는 상황을 보여주는 간단한 이미지입니다.

1개의 좋아요

주제를 태그 페이지에 고정할 수 있도록 허용하는 것이 합리적인 것 같은데, @eviltrout님은 어떻게 생각하세요?

3개의 좋아요

좋은 아이디어라고 생각하지만, 구현은 쉽지 않을 것 같습니다. 하나의 도전 과제는 주제 고정 모달이 이미 꽤 크다는 점입니다:

더 어려운 부분은 데이터 모델입니다. 현재 주제는 기간을 나타내는 pinned_at, pinned_until을 가지고 있는데 이는 문제없지만, pinned_globally (boolean)이 고정 방식을 결정합니다. True는 전역으로 표시함을, false는 카테고리 내에서 표시함을 의미합니다.

태그 수준에서 고정을 지원하려면 pinned_mode (globally|category|tag)와 같은 것으로 마이그레이션해야 합니다. 주제가 속한 모든 태그에 고정하는 것을 허용한다면 이 방식이 작동할 수 있지만, 사용자가 특정 태그를 선택하여 고정하고 싶어할 수도 있을지 궁금합니다. 그렇다면 이를 처리하기 위해 pinned_tag라는 또 다른 컬럼이 필요할 것입니다.

이 작업을 향후 릴리스로 일정 잡으시겠습니까?

4개의 좋아요

솔직히 딱히 그렇지 않지만, 태그 페이지에 고정된 주제를 허용하는 데는 일리가 있다는 점은 부인할 수 없어요!

4개의 좋아요

아쉽게도 이 이슈는 pr-welcome 태그를 붙이기엔 너무 복잡한 편이라, 당분간 보류하는 수밖에 없을 것 같습니다.

3개의 좋아요

image.sc 포럼에서 @Curtis_Rueden 님이 우회 방법을 찾은 것 같지만, 의도한 것은 아니었습니다. 각 태그에 대해 ‘Tag:Sidebar’ 게시물을 위한 카테고리를 생성했습니다.

잠시 동안 각 포럼에는 해당 태그에서만 표시되는 태그가 지정된 게시물이 있었습니다(이것이 결국 사이드바로 변한 것 같습니다). 이를 재현하는 단계를 정확히 알지는 못하지만, 현재 도구로 태그별 고정 게시물을 만드는 것이 가능해 보입니다.

그 중간 상태에 이르게 된 내부적인 메커니즘은 이해하지 못하고, 그 중간 상태가 실제로 안정적인 상태였는지도 알 수 없습니다. 따라서 유사한 기능을 찾는 다른 사람들이 발견하더라도 이것이 우회 방법인지 아닌지는 확실하지 않습니다.

@microscopyra Image.sc 포럼에서는 여기에서 설명된 대로 Discourse의 Tag Sidebars 테마 구성 요소를 설정했습니다:

이것은 특정 태그 뷰에 토픽을 고정하는 기능을 활성화하는 것과 다른 것입니다. 하지만 인기 있는 태그를 탐색하는 동안 사이드바에서 관련 정보를 볼 수 있다는 점은 좋습니다.

네, 하지만 그 과정에서 중간 단계 중 하나가 각 태그 안에 고정된 단일 주제(토픽)를 생성하는 결과로 이어졌어요. 그 단계에서 멈춘다면 고정된 주제가 존재할 수 있게 되는 거죠?

여러 주제를 고정하는 것도 흥미롭긴 하지만, 각 태그에 하나씩 고정된 게시글을 두고 필요에 따라 수정할 수 있게 하는 것보다 훨씬 더 어수선해질 가능성이 있어요. 그리고 이제 피트와 저는 영원히 수정 권한을 갖게 되었으니, 그때그때 필요한 대로 그 하나뿐인 고정 게시글을 수정할 수 있겠죠.

적어도 제 생각은 그랬습니다.