관리자 사이드바 내비게이션 소개

일단 관리자 사이드바에는 반영되었지만, 몇 가지 문제가 발생해서 불행히도 되돌려야 했습니다. 하지만 곧 다시 돌아올 것이라고 생각합니다. :crossed_fingers:

10개의 좋아요

솔직히 처음에는 이 기능이 정말 싫었는데, 지금은 꽤 잘 맞고 있습니다.

메뉴를 전용 관리 메뉴로 변경하는 방식이 정말 마음에 듭니다.

제가 이 방식을 선호하는 이유는 두 가지입니다:

  • 원래 관리 메뉴를 열 때의 제 손가락 기억(근육 기억)과 잘 맞습니다. 링크 위치가 이전과 동일하기 때문입니다.
  • 메뉴 항목이 너무 많다는 문제(대부분)를 해결해 줍니다.

저에게는 이 중첩 방식이 훨씬 낫습니다.

참고로 저는 이 메뉴를 헤더 드롭다운으로 사용 중입니다. (:+1:)

아직 발견한 문제점은 다음과 같습니다:

  • 업그레이드 링크가 없습니다.
  • "포럼으로 돌아가기"가 사용자 설정의 홈페이지를 무시하는 것 같습니다.
4개의 좋아요

좋아요! 새로운 관리자 사이드바를 마음에 들어 하시는 것 같아 기쁩니다. :sunflower:

저도 마찬가지입니다!

이제 설정, 사용자, 배지 등의 하위 섹션을 사이드바로 더 옮기는 것을 고려하고 있기 때문에 이 부분은 곧 달라질 수 있습니다. 하지만 현재 관리자 사이드바 상단에 검색 필터를 추가하여 필요한 항목을 더 쉽게 찾을 수 있도록 하는 방안도 검토하고 있습니다.

또한 사이트 설정 및 커뮤니티 관리를 위한 항목을 더 직관적으로 찾을 수 있도록 관리자 섹션을 대대적으로 재구성하는 방안도 검토 중입니다. 곧 관련 주제로 새로운 토론을 시작할 예정입니다.

이것은 알려진 문제입니다 - 곧 복구할 예정입니다.

아. @martin 이것은 버그인 것 같습니다. 링크가 / 대신 /latest로 바로 이동하는 것처럼 보입니다. 사이트 로고/타이틀을 클릭할 때와 동일하게 작동해야 한다고 생각합니다.

7개의 좋아요

아 네, 제 실수였습니다. latest로 하드코딩해 두었네요. 설정을 존중하도록 수정하겠습니다:

이번 주 며칠 동안 자리를 비웠고, 제가 없는 동안 발생한 많은 일들로 인해 정신이 없었습니다. 다음 주에는 이 작은 수정 사항들을 처리할 수 있기를 바랍니다 :crossed_fingers:

4개의 좋아요

이 두 커밋으로 마침내 해결되어야 합니다. 사이드바 초기 상태가 로드되는 방식에 대한 아키텍처 문제였기 때문입니다:

8개의 좋아요

점점 제대로 모양이 잡혀가는 것 같아요! 개선해 주셔서 감사합니다.

특히 모바일 화면에서 그 이점을 실제로 체감하고 있습니다.

다소 직관적이지 않은 부분은 드롭다운 메뉴가 범위를 변경하는 방식인 것 같습니다. 좀 비전형적인 UX 동작이죠? … 그래도 여전히 마음에 듭니다. 모든 항목을 한 번에 메뉴에 표시하는 것보다 훨씬 낫고, 이 방식에 적응하는 데도 금방 익숙해지거든요.

5개의 좋아요

이 중 하나를 변경해 주세요. 일반 설정으로 가려는데 계속 이메일 설정에 도달하고 있습니다.

10개의 좋아요

새로운 버그 발견!

메뉴를 열수록 점점 더 길어집니다! :sweat_smile:

유일한 우회 방법은 웹 페이지를 새로고침하는 것입니다.

7개의 좋아요

음… 저희의 훌륭한 플러그인들에 대해 꼭 알려드리고 싶어요! 오늘 중으로 이 문제를 수정해 보려고 해요 :slight_smile:

8개의 좋아요

오늘 미해결 문제에 대한 수정 사항 몇 가지를 병합했습니다:

그리고 며칠 전에는 이 문제도 해결했습니다:

11개의 좋아요

감사합니다. 제 문제가 해결된 것 같습니다 :rocket:

4개의 좋아요

새로운 관리자 사이드바를 사용하시고 소프트웨어 업데이트를 꾸준히 따라오고 계신다면, 2023년 12월에 개발을 시작한 이후로 몇 가지 멋진 새로운 기능이 추가되었을 것입니다. 곧 신규 사이트에서 이것이 기본값이 되도록 하고, 궁극적으로 모든 사용자에게 적용할 계획이므로 여러분의 테스트, 버그 보고 및 아이디어를 환영합니다!

현재 사이드바의 모습은 다음과 같습니다:

주목할 새로운 항목들:

  1. 모든 섹션을 확장/접기 버튼
  2. 관리자 섹션으로 돌아왔을 때 접힘 상태가 기억됨
  3. 사이드바 항목을 이름으로 빠르게 찾을 수 있는 검색 필터
  4. 사이드바 섹션이 새로 등장하는 관리자 섹션 구조를 반영

현재 관리자 사이드바 자체를 넘어 관리자 페이지의 탐색 요소를 개선하고 표준화하는 작업도 진행 중입니다. 이는 진행 중인 작업이므로 현재 상당한 불일치를 볼 수 있습니다. 목표는 각 페이지에 제목, 방향 감각을 돕는 크럼트레일(breadcrumb), 관련 페이지에 액세스하기 위한 서브 내비게이션 메뉴를 제공하는 것입니다.

또한, 각 플러그인은 플러그인과 관련된 설정 및 기타 서브 페이지에 액세스할 수 있는 메뉴가 포함된 새 페이지를 받게 됩니다. 현재는 아래와 같은 모습인 AI 플러그인부터 시작하여 더 많은 서브 페이지가 추가될 예정입니다. AI에서 방식을 확립하면 그 스타일을 모든 플러그인에 적용할 것입니다.

더 많은 관리자 페이지가 비슷한 처리를 받게 될 것입니다. 예를 들어, 현재 사이드바에서 "What’s New"와 "Reports"에 직접 액세스하면 관리자 랜딩 페이지의 탭이 아닌 별도의 페이지에서 볼 수 있습니다.

새로운 내비게이션 구조는 확정된 것이 아닙니다 - 덜 자주 액세스되는 일부 항목을 구조의 더 깊은 곳으로 이동시켜 구조를 더 단순화하는 방법을 모색하고 있으며, 이를 통해 키워드 검색, 해당 섹션에서 무엇을 하고 싶은지에 대한 정보가 포함된 섹션 랜딩 페이지, 관리자 랜딩 페이지에서 직접 링크하는 등 다양한 유용한 방법으로 해당 항목에 도달할 수 있도록 할 것입니다.

9개의 좋아요

필터 기능 너무 좋습니다 :sparkles:

7개의 좋아요

태블릿에서 사이드바를 사용할 때, 원하는 항목이 아닌 옆에 있는 항목을 누르는 경우가 종종 있습니다. 이후 원하는 항목을 선택해도 필터가 적용되지 않는 문제가 발생합니다. 예를 들어, 먼저 '검색’을 클릭한 다음 '실험적’을 클릭하면 다음과 같은 결과가 나타납니다:

또한, 카테고리를 사용하는 대신 필터를 적용하는 일부 사이드바 섹션이 내 로케일에 따라 다른 설정을 표시하는 점도 마음에 들지 않습니다. 사이드바의 실험적 버튼은 로케일이 영어일 경우 모든 실험적 사이트 설정을 반환하지만, 독일어인 경우 설정 이름에 'experimental’이 포함된 항목과 번역되지 않은 항목만 표시됩니다. 후자가 번역되지 않은 항목인 이유는, 독일어 용어를 사용해도 모든 항목이 표시되지 않는 이유이기도 합니다. [1] 해당 사이드바 섹션을 사용할 때 모든 실험적 설정을 볼 수 있기를 기대했습니다. 가장 불편한 점은, 사용자가 선택한 언어에 따라 동일한 사이드바 버튼을 클릭해도 다른 설정이 표시된다는 사실이 직관적이지 않다는 것입니다.

'글꼴’을 클릭했을 때 'delete user self max post count’와 같은 설정이 나타나는 것도 혼란스럽습니다.


  1. 독일어 번역이 있는 항목과 없는 항목을 모두 찾으려면 'experiment’와 같은 용어가 작동합니다. 그러나 이 우회 방법이 작동하지 않는 언어도 있다고 생각합니다. ↩︎

2개의 좋아요

실제로 이는 버그입니다. 지적해 주셔서 감사합니다. 수정하겠습니다.

좋은 지적입니다 – 이들을 별도의 전용 카테고리로 이동해야 합니다.

네, 사이트 설정에 대해 흐릿한 검색(fuzzy searching)을 지원하고 있기 때문입니다. 사이드바 링크를 클릭했는데 정확한 매칭이 아닌 항목들이 보이면 꽤 혼란스럽다는 점에 동의합니다. 이 부분은 더 세밀하게 다듬어야 합니다.

cc @tobiaseigen 모든 맥락을 위해

4개의 좋아요

필터링을 하려면 찾고자 하는 것의 이름을 알아야 합니다. 제가 정기적으로 사용하지 않는 것들의 경우, 이름을 잘 모르는 경우가 많습니다.

그 키워드들은 번역 가능한가요? 번역되지 않는 것 같습니다. 제 로케일을 영어로 바꾸고 'user’로 필터링하면 4개의 결과가 나옵니다. 그중 하나에는 user라는 단어가 포함되어 있지 않습니다. 로케일을 다시 독일어로 바꾸면 'Benutzer’로 필터링할 때 3개의 결과를 찾을 수 있습니다. 키워드가 포함된 항목을 찾으려면 여전히 'user’를 사용해야 합니다.

키워드가 위에서 제가 쓴 내용을 바꿀 수는 있겠지만, 현재로서는 저에게 도움이 되지 않습니다.

7개의 좋아요

이 예시의 경우, 실제로 “Installed Plugins” 링크를 제외한 다른 링크에는 키워드가 추가되지 않았습니다. "Installed Plugins"는 설치된 플러그인 이름(번역되지 않음)을 모두 키워드로 가져옵니다. 이름에 "user"가 포함된 플러그인이 있으신가요?

현재 필터링하는 사이드바 링크는 모두 번역 가능합니다. 사이드바 검색용 추가 키워드를 추가할 때 이 점을 염두에 두어야 합니다. 사이트 설정 검색용 키워드를 추가할 때도 이를 적용했습니다(아직 널리 사용되지는 않음). @kris.kotlarek 이 내용을 인지하고 계실 수 있도록 공유합니다.

4개의 좋아요

사용자 노트

하지만 일부 플러그인 이름은 인터페이스에서 번역되어 표시됩니다. 예를 들어 solved, templates, assign 등이 있습니다. 목록에서 해당 플러그인이 'Vorlagen’으로 표시되는 경우, 'templates’로 필터링해서 찾지 못할 것입니다.

4개의 좋아요

아, 네, 이해했어요. 별로 도움이 안 된다는 건 알지만, 번역된 플러그인과 번역되지 않은 플러그인이 혼재되어 있어서 그렇습니다. 일부 플러그인은 설정을 위한 자체 카테고리를 가지고 있으며, 이 이름은 번역될 수 있고, 우리는 목록에서 이름을 표시할 때 이 값을 사용합니다:

그리고 일부(예: User Notes)는 이 카테고리가 없어서 원본 플러그인 이름을 그대로 사용해야 합니다:

아마도 모든 플러그인에 대해 채워 넣고 번역할 수 있는 admin.plugin_name과 같이 매우 명시적인 번역 키가 필요할 것 같습니다. 이렇게 하면 미래에 더 단단한 기반을 마련할 수 있고, 결국 이러한 기이한 해킹과 폴백을 제거할 수 있을 것입니다.

3개의 좋아요

지난주에 사이드바 필터를 업데이트하여 "결과 없음"인 경우 두 개의 추가 링크를 추가했습니다:

  • “사이트 설정 검색” - 검색창에 필터가 미리 입력된 상태로 사이트 설정 페이지로 이동합니다.
  • “관리자 사용자 목록” - 사용자 이름 검색창에 필터가 미리 입력된 상태로 사용자 목록으로 이동합니다.

더 나은 “전체 관리자” 검색 기능이 제공될 때까지 이 기능이 간극을 메워주길 바랍니다.

이 부분도 이제 처리되었지만, 여전히 많은 추가 키워드를 추가하지는 않았습니다.

6개의 좋아요