CMS 챕터/day 목록 편집 기능 개선

변경/추가된 기능

: 메타콘텐츠 챕터 목록과 커리큘럼 Day 목록을 수정하는 기능이 개선되었습니다.

기대효과

: 이전에 공동작업할 때 엇갈린 저장으로 인해 작업중이던 챕터가 사라지거나 하는 등의 불편함이 해소될 것으로 기대합니다.

상세 시나리오

챕터 및 Day 추가
우측 상단의 [+추가] 버튼 클릭 시, 챕터나 Day를 추가할 수 있습니다.
리스트 편집 및 삭제
목록 리스트에 마우스를 올리면, 우측에 편집할 수 있는 버튼이 노출됩니다.
1.
Day 복사하기
2.
타이틀 수정하기
3.
해당 리스트 삭제하기
리스트 목록 선택 삭제
챕터와 Day를 복수 선택 후 삭제할 수 있습니다. (단, 전체 삭제는 불가합니다. 리스트가 1개는 남아있어야하기 때문입니다.)
전체 삭제는 할 수 없습니다.
전체 - 1개까지 삭제할 수 있습니다.
리스트 목록 최신화 (챕터, Day)
공동작업을 할 때, 작성중인 콘텐츠 (챕터나 Day)가 삭제되지 않도록, 수정할 때 마다 서버와 최신 리스트 상태를 비교 후 최신 버전이 아닌 경우 새로고침 후 최신버전에서 수정을 할 수 있도록 개선되었습니다.
해당 메타콘텐츠나 커리큘럼 페이지를 열어두고 계속 작업 진행중일 때, 최신 버전이 아닌 상태가 될 수 있는데, 액션이 있을 때마다 새로고침 후 작업할 수 있도록 변경되었습니다.

기타 참고사항

1.
챕터 내 콘텐츠 모듈이나 액티비티의 변경사항 & Day 내 스터디 모듈이나 유닛, 액티비티의 변경사항은 감지할 수 없습니다. 따라서, 내부 모듈의 삭제 및 추가는 자체적으로 새로고침 후 진행해주세요! (추후 해당 이슈 고도화 예정입니다.)
2.
기존에는 전체 콘텐츠 모듈 관리에서도 챕터의 순서를 조정하거나 삭제하는게 가능했었는데,
이번 업데이트 이후로 챕터의 순서변경 및 삭제 기능은 제한되어, 해당 페이지에서는 모듈과 관련된 수정만 할 수 있습니다.
참고해주세요!
Before : 챕터 순서 이동 및 챕터 삭제 가능
After : 챕터 순서 이동 및 챕터 삭제 불가