자신의 게시글에 좋아요 — discourse의 특정 사용 사례

업데이트: 제 요청사항을 한 번 더 설명드리겠습니다. 아마도 제가 설명을 잘못한 것 같습니다. 제 게시글이 수정되었고, 새로운 제목이 제가 구축하려는 워크플로를 반영하지 못하고 있습니다. 죄송합니다. 원래대로 되돌려 두었습니다. 여러분이 제시해 주신 모든 제안을 이해하고 있으며, 제가 교사라면 모두 작동했을 수도 있습니다. 하지만 저는 학생입니다.

우리는 수학적 문제를 게시하기 위해 Discourse를 사용하고 있으며, 매우 잘 작동하고 있습니다. solved 플러그인을 배포하고, 좋아요 순으로 정렬된 미해결 문제를 보여주는 버튼을 추가했습니다. 아이디어는 학생들이 자신의 주제라도 문제를 좋아요할 수 있도록 하는 것입니다. 이렇게 하면 이 수치가 교사가 미해결 버튼을 클릭했을 때 확인할 수 있는 단일 지표가 됩니다.

문제를 게시할 때, 저는 학생으로서 문제를 풀기 위한 단계를 어떻게 만들어야 할지 방법을 알아낼 수 있는 경우가 있고, 그럴 때는 그냥 Discourse에 추가합니다. 하지만 방법을 알아낼 수 없는 경우도 있는데, 이때 제 주제에 좋아요를 누르면 이 단일 지표가 증가하고, 교사가 이를 보고 우리에게 힌트를 줄 수 있습니다.

제가 구축하려는 워크플로가 바로 이것입니다. 현재까지 제가 해 온 것은 다른 계정으로 문제를 게시하는 것인데, 이는 저에게만 작동합니다. 다른 참여자들에게 이 용도로 별도의 로그인을 요구할 수는 없으니까요.

여기서 플러그인 개발자들을 본 적이 있습니다. 우리가 자신의 게시물에 좋아요를 누를 수 있게 해 주는 플러그인을 만드는 것이 얼마나 어려울까요? 제가 대신 해 달라고 요청하는 것이 아니라, 제가 이 Discourse를 오랫동안 지원할 계획이므로, 만약 어렵지 않다면 장기적으로 작성할 가치가 있는지 그 노력을 알고 싶을 뿐입니다.


원문: Discourse를 설정하여 내 주제에 좋아요를 누를 수 있는 방법이 있나요? 우리는 수학적 문제를 게시하는 데 사용하고 있으며, 가장 흥미로운 문제를 강조할 수 있도록 하고 싶습니다.

추가로, 우리가 unsolved 버튼을 가지고 있으며, 교사가 가장 많은 좋아요를 받은 미해결 문제를 보기 위해 이 버튼을 사용한다는 점을 덧붙이고 싶습니다.

고정하거나, 스태프 색상을 추가하거나, 실제로 흥미로운 글이 진짜로 흥미로운 점을 믿고 기다리면, 조회수와 답글 수로 계산이 맞춰질 거예요 :grin:

하지만 자기 글을 좋아요하는 건 좀 중복되는 것 같네요. 마음에 안 드는 글을 쓸 리 없으니까요, 그렇죠?

음, 아니요. 자기 자신의 주제에 '좋아요’를 누를 수 없어요. codinghorror가 이걸 보지 않기를 바랍니다 : )

태그를 사용해 식별할까요? 예를 들어 ‘추천’ 같은 태그를 사용할 수 있습니다.

관련 토론:

이것이 바로 “고정된 주제” 기능의 의도였습니다. (카테고리 상단에 고정하거나, 사이트 전체에 걸쳐 전역으로 고정하는 방식이죠.)

좋아요에는 기본적으로 누가 눌렀는지가 표시되지 않기 때문에, 많은 사람들이 글을 좋아할 수 있으므로 이 기능은 크게 의미가 없을 것입니다.

이 제안을 시도해 보세요. 매우 효과적이고(눈에 띄는) 효과가 있다고 느꼈습니다. :slight_smile:

문제는 내가 학생이지 선생님이 아니라는 점이에요. 문제를 많이 올리는데, 내게 가장 흥미롭거나 어려운 문제들을 강조해서 우선순위를 두어 보고 싶어요.

선생님들이 스태프인가요? 모더레이터가 아니라면 스태프 색상을 추가할 수 없을 것 같습니다. 스태프에게 그 사실을 알리거나 메시지를 보내면, 스태프가 직접 스태프 색상을 추가할 수 있을지도 모릅니다.

북마크를 시도해 보셨나요?

해결되지 않은 문제를 좋아요 수 기준으로 정렬하는 unsolved 버튼을 추가했다는 점을 짚어줘야 했어.

응, 내 요청이 좀 이상하다는 건 나도 알아. 하지만 지금까지 우리 시스템은 이렇게 되어 있거든.

그게 바로 북마크의 기능이야. 북마크는 정확히 그런 용도로 쓰이는 거라고 생각해.

북마크 기능도 추천합니다. 북마크 관련해서도 몇 가지 개선 사항이 준비 중이니 기대해 주세요.

원래 주제에 대한 업데이트를 작성하면서, 우리가 원하는 워크플로우에 대해 더 나은 설명을 찾아보려 했습니다.

플러그인에서는 어떤 작업도 가능합니다. Marketplace 채널에 게시물을 올려서 이를 대신 만들어 줄 개발자를 구할 것을 고려해 보세요.

오, 좋은 선택이네요. 감사합니다.

마켓플레이스의 게시글은 다음과 같습니다:

토픽 평점(Topic Ratings)이라는 이름의 플러그인이나 테마 컴포넌트가 있는 것 같습니다. 원하시는 작업을 수행하는 데 도움이 될 수 있습니다.

확인해 볼게요. 감사합니다.

게시물을 부스트하는 것만 원하신다면, 봇을 사용하는 것을 고려해 보셨나요?

잘 이해가 안 됩니다. 그게 어떻게 작동하는 건가요?

예를 들어, 게시글에 @봇이름을 추가하면 봇이 게시자의 게시글을 좋아한다고 설정할 수 있습니다.