SCP-KO 캘린더를 '이 링크'에 나와있는 기술로 대체하는 것을 제안합니다.
PageCalendar 모듈을 이용한 현재 캘린더는 해당 연/월에 나온 작품의 수를 이상하게 카운트합니다(삭제된 페이지들도 포함해서 카운트하는 걸까요?). 이 문제를 해결하였습니다. CountPages와 극한의 꼼수를 이용해 정확한 카운팅이 되는 캘린더를 만들었습니다.
- 샌박 기준으로 정확하게 작동합니다.
- 모든 환경에서 테스트하지는 않았으나, IE10에서도 동작하도록 수정하였습니다.
- 매월 1일 문서를 갱신해야 합니다. 제가 그 일을 맡아도 됩니다.
- 누구나 쉽게 갱신할 수 있도록, 노가다를 대체해 주는 코드가 포함되어 있습니다. 문서 맨 아래 숨겨진 콜랩을 열면 나오는 버튼을 누르면 해당 날짜에 맞도록 갱신된 소스가 클립보드에 복사됩니다. 붙여 넣으면 끝납니다.
- 기존 캘린더의 숫자 부분을 날려버리고 따로 숫자부분을 추가한 방식이라, 선택한 날짜의 숫자 부분은 볼드체로 되지 않습니다. 대신 배경색을 추가하는 방식으로 가시성을 높였습니다.
- 원하신다면, 기존의 문서 카운트도 같이 나오도록 할 수 있습니다.
- 원하신다면, 해당 달력을 컴포넌트화하여, include 시 검색 범위를 지정할 수 있도록 만들 수 있습니다. 그런데 컴포넌트는 즉각즉각 갱신이 안 되는 것 같아서 문제가 될 수도 있을 것 같습니다.
- 개선할 점을 말씀해주시면 가능한 선에서 반영토록 하겠습니다.
[내용 업데이트]
기존 캘린더는 세로로 너무 길어서 불편합니다. 각 연도를 가로로 배치하여 세로 공간을 절약하였습니다.
본위키에 적용된 모습은 '제 작가페이지' 맨 아래에 콜랩을 확인하시면 됩니다.