글 작성 시간을 짧은 날짜로 표시되도록 하기
아주 초기에 배포한 스킨을 제외하고, 제가 배포하는 대부분 스킨이 짧은 날짜를 표시할 수 있는 방법이 제공됩니다.
티스토리 기능 업데이트로 치환자 레벨에서 짧은 날짜를 표시할 수 있게 된 후에 배포된 스킨들은
스킨 설정 옵션으로 긴 날짜(년월일 시분까지 표시) 와 짧은 날짜(년월일만 표시)를 옵션 선택으로 켜거나 끌 수 있도록 기능이 제공됩니다.
새 치환자가 나오기 이전에 배포된 스킨들은 디자인 컨셉상 짧은 날짜만 표시되도록 강제로 자바스크립트로 조정을 한 스킨들이 있습니다.
script.js 파일 안에
setDateFormat();
함수를 호출하는 부분이 있으면 짧은 날짜로 표시하는 스킨입니다.
구 배포 스킨 이용자중 짧은 날짜 표시가 싫은 경우 이 함수 호출(보통 2개 검색됨)을 주석처리 해주면
//setDateFormat();
긴 날짜로 표시됩니다.
또는 아래처럼 긴날짜 표시 치환자를 짧은 날짜 치환자로 일괄 변경해주면
스킨 레벨에서 짧은 날짜로 표시되기 때문에 조금 더 깔끔하고,
페이지 로딩 후 강제로 날짜를 짧게 자바스크립트로 잘라내면서 순간적으로 긴 날짜가 보이는 현상도 개선됩니다.
사용하는 스킨의 skin.html 파일에서
글 목록, 글보기 치환자
3개(스킨 종류에 따라 갯수 다름) 전체 검색해서 변경
[##_article_rep_date_##] -> [##_article_rep_simple_date_##]
커버 치환자(커버 미사용 시 없음)
[##_cover_item_date_##] -> [##_cover_item_simple_date_##]
공지글 치환자(공지 미사용시 없을 수 있음)
[##_notice_rep_date_##] -> [##_notice_rep_simple_date_##]
스킨에 따라서는 일부 치환자는 없을 수도 있고, 검색 갯수가 다를 수도 있습니다.
나오는 것들만 모두 변경해주면 됩니다.