이제 정말 고생하고 있습니다… 사용자의 기본값을 어떻게 변경하죠? 영어로 어떻게 표현되는지 기억이 안 나고, 'user’와 'default’로 일반적인 검색을 해봐도 쓸모없는 결과만 나옵니다. 글쎄요, ask.discourse.com(혹은 지금 .org인가요… 이 것도 기억이 안 나지만, DiscourseHub는 기억하죠 )에 가서 물어보겠습니다.
이 실험 기능은 관리자 사이드바가 활성화된 경우, 메인 사이트 설정 페이지의 내부 사이드바에 있는 카테고리 목록을 숨깁니다. 또한 설정 목록의 기본값을 특정 카테고리가 아닌 "모두"로 설정합니다. 여기서는 이 페이지를 사용하는 사람들이 카테고리를 하나씩 훑어보지 않고 정확한 설정을 찾으려는 목적이라고 가정하고 있습니다. 또한 관리자 사이드바에도 이미 중요한 설정들이 여러 그룹으로 나뉘어 있어 탐색에 사용할 수 있습니다. 마지막으로, 페이지를 로드할 때 입력창에 포커스가 맞춰지므로 필터링이 더 빠릅니다.
음, 그 가설은 틀렸네요…
실험 기능은 명시적으로 활성화해야 한다고 생각합니다…
다행히 해결책은 이미 있습니다. admin_sidebar_enabled_groups에서 자신을 제거하기만 하면 됩니다…
그 외에는 관리자 사이드바는 정상적으로 작동합니다. 사이트 설정은 그렇지 않은데, 모든 설정 항목이 사이드바에 포함되어 있지 않기 때문입니다. 사이트 설정을 사용하는 새로운 방법을 배울 수는 있겠지만, 그렇게 하려면 모든 항목이 그곳에 있어야 합니다. 그런데 현재 상황은 그렇지 않죠. 아니면 지금처럼, 사용자 기본값이 아주 잘 숨겨져 있는 상태인 겁니다.
저는 보통 필터 상자에 무언가를 입력해서 제가 이루고자 하는 목표와 관련된 설정을 찾으려고 합니다. 그리고 그러면 (예전에는) 필터링된 내부 사이드바가 표시되어, 어떤 설정 그룹들이 관련이 있는지 이해하는 데 도움이 되었습니다… 그리고 나서 저는 내부 사이드바에서 해당 그룹 중 하나에 포커스를 맞추고 필터 텍스트를 지워, 내가 조정해야 할 다른 인접한 설정들이 있는지 탐색하는 경우가 많습니다.
관리자 사이드바 전체의 문제는, 정당한 독립적인 모듈들(예: “이메일 스타일 사용자 정의”)과 "사이트 설정의 사전 필터링된 부분 집합"인 것들을 서로 섞어 놓으면서, 후자가 실제로는 완전한 “사이트 설정” 뭉치의 필터링된 부분 집합이라는 점을 인정하지 않고 있다는 것입니다. 내부 사이드바는 그 공간을 양방향으로 탐색하기 위한 메커니즘이었죠.
이것들은 "스태프 경험"을 개선하고 단순화하기 위한 실험입니다. 관리자들이 필터와 사이드바를 어떻게 활용하는지에 대한 다양한 의견을 들려주셔서 우리 팀은 매우 감사히 생각하고 있습니다. 다만, 우리의 주된 목표는 새로운 “스태프” 사용자에게 더 쉽게 접근할 수 있게 하되, 이전처럼 다양한 기능을 유지하는 것입니다.
내부 피드백으로도 이것이 꽤 치즈 같은 수(cheese move)일 수 있다는 의견이 나왔습니다!
네! 사실, 내부 사이드바 방식에서도 텍스트로 필터링된 설정이 어떤 그룹에 속하는지 알기 위해 내부 사이드바에 표시된 그룹을 클릭해서 확인해야 하는 상황이 발생하며, 솔직히 말하면 항상 약간 번거로웠습니다.
기능/사용 사례 측면에서: 저는 설정의 서로 다른 뷰/그룹화 사이의 양방향 연결을 원합니다:
관리자 사이드바 링크 — 및 사이드바 내 해당 그룹화
사이트 설정 페이지/서브셋의 개별 설정
설정 그룹
등
다양한 그룹화는 의미 있는 정보입니다(좋아요!) 하지만, 한 뷰에서 아래로 드릴다운한 후, 주변 하위 공간(관련 관리자 링크, 관련 설정, 관련 그룹 등)을 탐색하기 위해 다른 뷰를 통해 다시 확대할 수 없다면 좌절스럽고 혼란스럽습니다. 저는 컨텍스트 A에서 방금 보고 있던 것과 동일한 것을 컨텍스트 B에서 찾아내기 위해 검색할 필요 없이 컨텍스트를 전환할 수 있기를 원합니다.
이것을 달성하는 방법에 대한 제안, 어쩌면:
사이트 설정 페이지에서, 텍스트 필터 박스 옆에 그룹 이름 풀다운 필터를 추가합니다(사실상 필터 역할을 하는 내부 사이드바의 그룹 목록 대신).
사이트 설정 목록 내에서 그룹 이름을 섹션 구분선으로 인라인으로 표시합니다(예: 모든 설정을 스크롤하면서 그룹화/그룹을 볼 수 있도록).
(그룹 이름 표시를 스크롤 영역 상단에 고정되는 요소 중 하나로 구현하는 것도 좋습니다)
새로운 그룹별 설명도 이름 헤더 바로 뒤에 인라인으로 포함할 수 있습니다.
인라인으로 표시된 그룹 이름 헤더를 클릭하면 그룹 이름 필터가 해당 그룹으로 설정되어야 합니다. (완전히 필수적은 아니지만, 사용자는 이름이 바로 앞에 보이므로 필터 풀다운에서 선택할 수 있으므로, 이를 통해 더 매끄러운 경험을 제공할 수 있습니다.)
관리자 사이드바의 설정 전용 링크/버튼은 이제 그룹별로 필터링된 사이트 설정 페이지로 가는 바로가기로 작동할 수 있습니다.
예: 관리자 사이드바에서 "신뢰 수준(Trust Levels)"을 클릭하면, 사이트 설정 필터에서 “신뢰 수준” 그룹이 미리 선택된 사이트 설정 페이지로 이동합니다.
그리고 까다로운 부분… 사이트 설정 목록에서 섹션을 이동하면서, 관리자 사이드바에는 현재 위치를 알 수 있도록 해당 링크가 강조 표시/보여지도록 해야 합니다.
…또한, 다른 탭 외에 “설정” 탭이 있는 관리자 페이지에 대해서는 어떻게 해야 할지 확실하지 않습니다.
검색어를 정제하지 않고 검색 결과를 필터링하는 명백한 사용 사례 외에도, 필터가 어떤 플러그인 설정이 검색되었는지 빠른 개요를 제공한 점이 좋았습니다. 해당 플러그인을 사용하지 않아 그 설정에 관심이 없는 경우, 내가 찾고 있던 설정이 분명히 아닌 것을 확인하는 데 도움이 되는 경우가 있었습니다. 예를 들어, "tag group"을 검색할 때 Tags listed by group인지 Show tags by group인지 찾고 싶었습니다. 필터를 사용하면 클릭 한 번으로 둘 중 하나(그리고 어느 쪽이)가 문서 플러그인에서 온 것인지 확인할 수 있었습니다.
여기서 주신 모든 피드백에 감사드립니다. 여러분의 사용 사례에서 배운 점과 의견을 소중히 생각하고 있습니다.
‘모든 사이트 설정’ 페이지의 기존 그룹핑 방식의 문제점 중 하나는 사이드바의 구성과 점점 더 달라져 불필요한 혼란을 초래했다는 점이었습니다. 이를 제거하면 사이트 설정에 대한 그룹핑 방식이 하나만 남게 되어 전반적으로 혼란이 줄어들 것입니다. 다만, 설정이 매우 많은 이 페이지에서 그룹핑이 없으면 사용성이 떨어질 수 있다는 점은 충분히 이해할 수 있습니다.
이를 해결하기 위해 현재 진행 중인 작업은 다음과 같습니다:
‘모든 사이트 설정’ 페이지에서 메인 내비게이션 사이드바와 동일한 그룹핑 방식을 사용하여 설정을 그룹핑합니다.
각 그룹을 시각적으로 구분하여 스크롤 및 탐색이 더 쉬워지도록 합니다.
가능할 경우 모든 설정이 메인 사이드바 페이지 어딘가에 표시되도록 보장합니다.
다른 페이지에 걸쳐 수정된 설정을 추적하는 UI를 제공하여, 저장하기 전에 어떤 설정을 변경했는지 알 수 있도록 합니다.
관리자 전체에서 특정 설정을 검색할 수 있는 관리자 전역 검색 기능을 검토하고 있습니다.
이 모든 업데이트가 함께 적용되면, 메인 관리자 사이드바가 사이트의 모든 설정을 효율적이고 유용하게 찾을 수 있는 경로가 되고, ‘모든 사이트 설정’ 페이지의 사용성이 향상되며, 특정 설정을 쉽게 찾을 수 있게 될 것입니다.
여러분의 피드백에 진심으로 감사드립니다! 이 피드백을 바탕으로 해당 변경 사항을 되돌렸으며, 내부 사이드바가 ‘전체 사이트 설정’ 페이지에 다시 복원되었습니다. 소프트웨어를 어떻게 사용하시는지, 그리고 워크플로우가 어떤지 알아보는 것은 항상 매우 유익합니다. 앞으로도 피드백을 계속해 주시면 감사하겠습니다.
참고를 위해 되돌림을 위한 풀 리퀘스트는 다음과 같습니다:
전반적으로 내비게이션을 더 쉽고 직관적으로 만들 추가적인 개선 작업을 진행 중이며, 해당 업데이트가 준비되면 공지사항을 게시하겠습니다.