지금 회원광장에 사용하는 Flexstagram 스킨의 페이지 목록 출력 부분이 모바일,PC 다르게 나오게 되어있습니다.
개인적으로 모바일에서 이전,현재,다음 이러게 간략하게 버튼으로만 제공되는 것이 심플한 면은 있지만 다른 페이지로 이동할때 불편한 것이 많아 PC에서 사용하는 동일하게 사용하도록 했습니다.
그런데 여기에 목록에 없는 다른 페이지를 직접 이동하는 기능을 스케치북 스킨에서 차용해와 이식했습니다.
PC에서 모습입니다. 스케치북스킨에서 제공하는 기능은 너무 복잡하게 계산해서 저 직접 이동기능을 노출해 주는데 저는 그냥 게시판 설정에서 지정한 한 페이지 목록 수 보다 게시글이 많아 이동할 페이지 목록이 한 화면에 보이지 않을 가능성이 있는 경우에 나오게 하였습니다.
쉽게 말하면 PC에서 페이지 목록 수 설정이 10, 모바일 페이지 목록수 5 라고 설정한 게시판이라면 PC에서는 게시글수가 10 페이지보다 많은 11 페이지 일경우 보이게 하였고 모바일에서는 6페이지 일경우만 보이게 했습니다.
설정보다 적은 글의 숫자를 가진 곳은 나오지 않습니다. 나올 필요가 없죠. 보이는 목록에서 직접 클릭하면 되니까요.
모바일도 같은 것을 사용하게 했으니 똑같이 나옵니다. 단 페이지 목록 수만 다르게 나옵니다.
* ... 을 ionicon 으로 교체했습니다.