목록을 위한 새로운 공유 재배치 컨트롤

Discourse에는 사이드바 링크, 사용자 필드, 플래그 및 목록 설정 등 재배열할 수 있는 여러 목록이 있습니다. 과거에는 각각 다른 방식으로 작동했습니다. 어떤 목록에는 화살표 버튼이 있었고, 어떤 목록에는 메뉴가 있었으며, 일부는 드래그만 가능했습니다.

이제 이들을 하나의 공유 컨트롤로 대체합니다. 이동할 수 있는 모든 행에는 동일한 핸들이 표시됩니다:

  • 드래그하여 핸들을 잡아 행을 이동합니다.
  • 핸들을 클릭하거나 핸들이 선택된 상태에서 Enter 키를 눌러 메뉴를 엽니다. 해당 행이 수행할 수 있는 이동 옵션(맨 위로, 위로, 아래로, 맨 아래로)을 제공합니다.
  • 키보드 사용. 방향키로 행 사이를 이동할 수 있습니다. 핸들이 선택된 상태에서 Alt(Mac의 경우 Option) 키와 함께 ↑, ↓, Home 또는 End 키를 누르면 행이 이동하며, 메뉴에는 이러한 단축키가 표시됩니다.
  • 스크린 리더가 각 이동을 안내합니다. 예를 들어 "위치를 5개 중 2번째 위치로 이동했습니다"라고 알려줍니다.

어디서 볼 수 있는지

  • 사이트 설정의 목록: 값 목록, 단순 목록, URL 목록 및 이모지 목록
  • 새로 디자인된 관리자 대시보드: 구성 메뉴, 보고서 관리 및 그룹 비교
  • 플래그, 사용자 필드, 드롭다운 사용자 필드의 옵션 및 배지 그룹화
  • 로고 설정의 매니페스트 스크린샷 목록
  • 사용자 디렉토리의 열 편집기
  • 사이드바 섹션 양식의 링크

카테고리 재배열과 같이 아직 적용되지 않은 목록도 있습니다.

직접 사용해 보기

  1. /admin/config/upcoming-changes 경로로 관리자 → 예정된 변경 사항으로 이동합니다.
  2. 새로운 재배열 컨트롤 활성화 항목을 찾아 적용 대상을 선택합니다.

같은 위치에서 다시 끄실 수 있습니다. 기존 컨트롤은 그대로 남아 있으며 데이터 마이그레이션은 수행되지 않습니다.

참고 사항

  • 고정된 선택지가 있는 목록 설정에서 값은 더 이상 편집 가능한 텍스트 상자가 아닙니다. 여전히 재배열, 삭제 및 드롭다운에서 항목 추가가 가능합니다.
  • 시스템 배지 그룹화는 이름 변경이나 삭제가 불가능하므로, 해당 버튼이 더 이상 표시되지 않습니다.
  • 플러그인이나 테마가 이러한 목록 중 하나를 커스터마이징한 경우, 커스터마이징이 새로운 컨트롤에 반영되지 않을 수 있습니다. 발견하시면 알려주시기 바랍니다.

피드백

이것은 초기 버전입니다. 이전보다 사용이 어려운 목록이 있거나, 어색하게 보이는 부분이 있거나, 누락된 목록을 발견하시면 여기에 답글을 남겨주세요.











3개의 좋아요