가져오려는 포럼의 사용자들은 phpBB에서처럼 ‘레이블’ 역할을 하는 상위 카테고리를 원합니다. 하위 카테고리만 포함하고 자체적으로 주제(토픽)는 없는 카테고리입니다.
이것이 Discourse 카테고리의 의도된 작동 방식이 아니라는 점을 잘 알고 있습니다. 하지만 다른 카테고리 구조를 가진 구형 포럼 엔진에서 카테고리를 재구성하는 새로운 방법을 찾기란 항상 쉽지 않으며, 제 사용자들은 나중에 설명할 ‘문제점’(동영상이 포함된 단락 참고)에도 불구하고 현재 재구성된 방식에 만족하고 있습니다.
해당 상위 카테고리에는 4개의 하위 카테고리가 있습니다.
사용자가 하위 카테고리에 게시하도록 강제하는 가장 쉬운 방법은 보안 탭에서 '모든 사용자(all)'에 대한 ‘생성(Create)’ 권한을 해제하고, 이 상위 카테고리에서 주제 생성 권한이 없는 사용자에게 표시될 커스텀 텍스트를 추가하는 것입니다.
그러나 문제는 ‘새 주제(New Topic)’ 버튼이 회색으로 비활성화되어 있고, 마우스를 올리면 기호가 표시된다는 점입니다. 이는 매우 친근하지 않은 인상을 줍니다.
이 버튼을 클릭하면(아이콘 때문에 실제로 클릭할 수 있다는 것을 알려주는 것이 없기 때문에 클릭해도 된다는 것을 알기 어렵지만), 커스텀 메시지(예: “주제를 게시하려면 하위 카테고리를 선택하세요”)가 표시됩니다. 이 메시지는 카테고리 페이지 상단에도 이미 표시되어 있습니다(동영상의 첫 번째 줄).
아마도 이 특정 버튼에서 disabled 클래스를 제거하는 간단한 JS 방법이 있을 것입니다.
하지만 그렇게 하더라도, 또 다른 문제가 발생합니다. 사용자는 매력적인 버튼(정상 상태, 포인터 커서)을 클릭하면 메시지 에디터가 표시되기를 기대하지만, "주제를 생성하려면 하위 카테고리 중 하나를 클릭하세요"라는 메시지가 표시되거든요. 이 포럼은 기존 사용자뿐만 아니라 새로운 사람들을 끌어들이는 것을 목표로 하고 있으므로, 이것이 진입 장벽이 될 것이라고 생각하시나요?
아니면 버튼을 완전히 숨기는 것도 방법일 수 있습니다… 하지만 주제 생성이 허용되는 다른 상위 카테고리에는 ‘새 주제’ 버튼이 존재하기 때문에, 이는 좀 이상해 보일 수 있습니다.
상위 카테고리가 '레이블’이 아닌, 자체 주제를 가질 수 있는 일반 카테고리로 기능하도록 카테고리를 다른 방식으로 구성하는 것을 강력히 권하시나요?
코딩은 할 수 있습니다. 디스코스가 어떤 부분에서는 너무 시끄럽다고 느껴져요. 이미 CSS로 '추천 주제’를 제거했고, 기술 사용에 어려움을 겪는 사람들이 더 읽기 쉽게 만들려고 노력 중입니다. 사람들이 원하는 것을 찾지 못한다고 불평하거든요. 어떻게 하면 그들의 생활을 더 쉽게 만들 수 있는지 아직도 혼란스럽습니다. 그들은 구글 독스와 왓츠앱에 익숙한데, 그건 정말 끔찍합니다.
내 기능 요청사항은 다음과 같습니다. 게시글 목록을 보여주는 대신, 카테고리를 열면 하위 카테고리 목록이 표시되고, 그 아래에는 해당 카테고리의 게시글 목록이 표시되도록 하는 것입니다. 하위 카테고리의 게시글을 보려면 하위 카테고리를 열어야 합니다. 우리 뇌에서 이를 매핑하는 것이 훨씬 쉬울 거라고 생각합니다.