How do I set the order of pinned topics

I can pin a topic but if there is more than one pinned, the order gets rearranged. I’d like to always keep the Welcome topic above other important announcements that I want to keep near the top for awhile.

4개의 좋아요

Perhaps that topic could be a banner topic? Banner topics are the ultimate “on top” and look like this:

Try browsing around there a bit to see what I mean.

You can banner a topic via the admin wrench menu on a topic in the upper right.

That works great for the site, but I need a different banner for each category.

The only way to do it at this time is to un-pin and re-pin to force it back to the top of the pinned topics.

We don’t recommend having too many pinned topics if you can avoid it, as they can become overwhelming for users.

5개의 좋아요

I’m only using two or three on private categories. If the Welcome topic drops below then it is a little odd.I can do the unpin/pin trick for now.

2개의 좋아요

I, too, agree that this is a good feature.

When there are 2 or more pinned topics in particular categories, I find it would be very useful if I could order them.
Unpin-and-pin-again workaround is OK, but still, is it in the TODO list?

P.S. I too have 2 to 3 - not many actually, but I wish I were able to set their order, perhaps by dragging or inputting an ordering natural number.

4개의 좋아요

고정된 주제를 재배열하는 해킹 방법이 더 이상 작동하지 않는 것 같습니다:

  • 3개의 고정된 주제가 있으며, 특정한 순서로 표시되기를 원합니다
  • 추가하고 고정된 최신 주제가 원하는 3번째 위치가 아닌 1번째 위치에 있습니다
  • 따라서 이 새 주제 위에 다른 2개 주제가 표시되도록 고정 해제 후 다시 고정하는 해킹 방법을 적용했습니다
  • … 하지만 아무것도 바뀌지 않으며, 고정 해제/재고정은 순서를 다시 섞지 않습니다
    이 문제에 대해 아이디어가 있으신가요?

… 그러나 주제 텍스트를 편집하면 순서를 다시 섞을 수 있습니다

따라서 고정된 주제를 재배열하는 해킹 방법은 실제로 주제 텍스트를 편집하여 원하는 주제가 목록 상단에 표시되도록 하는 것입니다

5개의 좋아요

고정된 주제가 닫혀 있는 경우, 편집으로 순서를 변경하는 것 같지 않습니다. 적어도 저에게는요 (베타 버전 사용 중).

1개의 좋아요

닫힌 주제에 대해서는 아직 테스트해 보지 않았습니다(지금까지 제 주제들은 모두 열려 있었거든요) & 여러 번 이렇게 해본 적이 있어서, 제 환경에서는 정상적으로 작동한다고 확인해 드릴 수 있습니다.

1개의 좋아요

좋아요, 아무튼 종료된 항목은 순서를 다시 정렬하지 않는 것이 더 합리적일 수 있겠네요. 그러면 원하는 순서를 설정한 후에는 종료하고, 순서에 대해 걱정하지 않고 자유롭게 편집할 수 있습니다.

아하 :bulb:
무언가를 수정할 때마다 매번 순서를 다시 정리하는 번거로움을 피할 수 있는 좋은 정보네요 :slight_smile:

1개의 좋아요

실제로 제 환경에서는 이런 현상이 발생하지 않습니다: 고정된 주제 목록에서 3번째 고정 주제를 수정해도 맨 위로 올라가지 않습니다. 이유가 무엇일까요? 고정 해제된 주제는 수정 시 정상적으로 맨 위로 올라갑니다.

[편집] 해당 고정 주제들은 닫혀 있지 않습니다.

[편집] 전역적으로 고정 해제 후 다시 고정해도 여전히 3번째 위치에 나타납니다.

게시글을 수정하는 것은 고정 순서와 아무런 상관이 없어야 합니다.

하지만, 고정을 해제하고 다시 고정하면 순서가 변경되어야 합니다. try.discourse.org에서 이 세 가지 주제를 다음 순서로 고정했습니다:

가장 아래에 있는 주제(What’s your all-time)의 고정을 해제하고 다시 고정했는데 … 고정 순서에 아무런 영향을 미치지 않았습니다. 따라서 여기에서 드린 조언은 더 이상 정확하지 않습니다. 두 번째 주제(A bear)의 고정을 해제하고 다시 고정해도 순서가 변경되지 않았습니다!

@metadiscourseuser 님이 맞았던 것 같습니다. 새로운 추가 단계가 있습니다. 고정을 해제하고, 수정한 후, 다시 고정해야 합니다. 여기에 어떤 종류의 수정이나 해결책이 필요합니다 – @eviltrout 님, 다음 주에 이 문제를 일정으로 잡을 수 있을까요?

2개의 좋아요

그리고 방금 몇 가지 변수가 있다는 걸 깨달았습니다:

  • 전역 고정
  • 카테고리 내 고정

전역 고정 항목은 카테고리 고정 항목과 달리 고정 해제와 재고정의 영향을 받지 않을 수도 있으므로, 어떤 경우를 이야기하는지 파악해야 합니다. 잠시 후 테스트해 보겠습니다.

@tshenry 이번 주에 이 문제를 맡아 주실 수 있을까요? 적절한 테스트와 해결책이 필요합니다. 솔직히 말해서 고정된 주제에 대해서는 크게 선호하지 않지만(하지만), 이전에 이 주제에서 정의했듯이 순서를 설정할 수 있는 방법이 있어야 합니다.

4개의 좋아요

테스트를 통해 확인한 결과는 다음과 같습니다:

  • 전역 고정(pin) 목록과 카테고리별 고정 목록을 살펴본 결과, 순서가 오직 마지막으로 고정된 날짜(bump date)에 의해만 결정되는 것으로 보입니다.
  • 고정 해제와 재고정은 bump를 발생시키지 않는 것으로 보이며, 따라서 고정된 주제의 순서에 영향을 주지 않습니다.
  • 다음 bump 작업을 확인했으며, 해당 작업들은 고정된 주제를 다른 주제들 위로 성공적으로 올렸습니다:
    • 고정된 주제에 답변을 남김
    • 답변이 없을 때 원글(OP)을 수정
    • 1분짜리 “bump” 주제 타이머 설정 (작동 이력을 삭제해도 bump는 유지됩니다)

테스트를 원하시는 다른 시나리오가 있으시면 말씀해 주세요!

2개의 좋아요

나한테는 괜찮아 보여, @sam @eviltrout 이거 어떻게 생각해? 더 쉽게 만들어야 해, 아니면 이 정도면 충분한 거야?

(내 관점에서는 고정된 주제에 대한 마찰을 원하니까 현상 유지에 투표하지만, 제대로 문서화되어야 해)

2개의 좋아요

우리의 목적에 맞게 작동하는 '특이한 동작’을 수용하는 것은 선호하지 않습니다. 고정된 주제의 순서가 중요하다면, 데이터베이스에서 해당 순서를 적절히 지정할 수 있도록 어떤 형태의 인터페이스를 추가해야 합니다. 제 의견은, 그렇게 하기를 원하지 않는 한 현재 상태를 유지하자는 것입니다.

2개의 좋아요

그래요. @sam님은 어떻게 생각하세요? 저는 '그대로 유지’에 투표했지만, 최종 결정은 @sam님의 의견이 좌우할 것 같습니다.

1개의 좋아요

결국 이 질문은, 여기 OP(원문 게시글)까지 이어지는 핵심인 것 같습니다.

고정(pinning) 기능은 토픽 목록의 정렬 순서를 무시해야 하는가? 현재 최신(latest) 뷰를 볼 때, 고정된 항목은 bumped_at 기준으로, 나머지 항목은 bumped_at 기준으로 정렬됩니다.

목록의 정렬 방식을 변경하면 고정된 항목과 고정되지 않은 항목 모두의 정렬 순서에 영향을 미치게 됩니다.

이 기능 요청에 공감하며, 변경 사항 자체는 매우 단순합니다.

무조건적으로 토픽 목록의 정렬 순서와 무관하게, 고정된 항목은 “pinned_at” 날짜 기준으로 정렬할 수 있습니다. 이미 필요한 모든 정보가 있으며, 변경 비용도 낮습니다.

사이트 운영자 관점에서의 이점은, 가장 중요한 고정 항목을 상단에 쉽게, 그리고 무조건적으로 유지할 수 있다는 것입니다. (상단에 표시하고 싶으면, 고정 해제 후 다시 고정하면 됩니다)

3개의 좋아요

그럼 그렇게 결정했네요! 작업이 쉽으니 그렇게 해봅시다! :raising_hands:

4개의 좋아요