| 3 | | |
| | 3 | == v1.6.1 개발 관련 노트 == |
| | 4 | |
| | 5 | === 추가된 점 === |
| | 6 | * 블로그 : 댓글에 댓글을 다는 경우 뿐 아니라 일반적인 댓글을 다는 경우에도 중복 댓글이 달리지 않도록 함 (#798) |
| | 7 | * 일반 : 디버그 모드에서 복잡한 테스트를 수정할 때 responseXML 해석시 발생할 수 있는 오류 수정 (#860) |
| | 8 | |
| | 9 | === 변경된 점 === |
| | 10 | * 블로그 : 비공개 블로그로 설정한 경우도 BlogAPI 접근 허용 (#862) |
| | 11 | * 블로그 : 트랙백 출력시 HTML Entity가 제대로 처리되지 않는 문제 수정 (#701) |
| | 12 | * TTXML : TTXML 데이터 백업 파일을 만들때, 이후 복원시 한 줄이 너무 길어서 읽지 못하는 문제를 줄이기 위하여 개행 부분을 다수 추가 (#852) |
| | 13 | * 블로그 : mod_url이 없거나 정상적으로 동작하지 않는 경우를 위하여, 주소를 숫자로 사용하는 경우 카테고리 주소도 숫자로 표기되도록 수정 (#863) |
| | 14 | |
| | 15 | === 버그 수정 === |
| | 16 | * 블로그 : .htaccess 사용 모드가 아닌 경우 RSS 및 트랙백의 발송 주소에 ? 부분이 빠지는 부분 수정 (#864) |
| | 17 | * 블로그 : meta tag 출력시 글별로 들어가도 글의 태그가 출력되지 않고 전체 태그가 출력되는 문제 수정 (#861) |
| | 18 | * 블로그 : 싱글모드에서 숫자주소를 사용할 경우 페이지 오류가 발생하는 문제 수정 (#857) |
| | 19 | * 블로그 : 댓글 / 트랙백 허용을 체크하는 부분의 쿼리 오류 수정 (#856) |
| | 20 | * 블로그 : 같은 도메인에 두 개의 사이트를 운영하면서 생길 수 있는 세션 충돌 문제 수정 (#855) |
| | 21 | * 관리자 : 참여중인 블로그가 1개인 경우 빈칸으로 나타나는 문제 수정 (#854) |
| | 22 | * 관리자 : 1-depth to 2-depth 카테고리 순서 변경이 예상한 것과 다르게 되는 문제 수정 (#851) |
| | 23 | * 관리자 : 저자 페이지 설정 저장이 firefox에서 동작하지 않는 문제 수정 (#859) |
| | 24 | * TTXML : 백업 파일을 복원할 때 경우에 따라 댓글이 누락되는 문제 수정 (#852) |
| | 25 | * 리더 : 리더를 비활성화했을 때 단축키도 비활성화되도록 수정 (#805) |
| | 26 | * 스킨 : 관리자 스킨인 Retro 테마에서 댓글에 대한 댓글을 달 때 이미지가 누락되는 오류 수정 (#471) |
| | 27 | |
| | 108 | |
| | 109 | == 스킨 관련 추가점 및 변경 안내 == |
| | 110 | |
| | 111 | * 저자별 페이지 |
| | 112 | 저자별로 글을 열람할 수 있는 기능이 추가되었습니다. 현재 블로그의 저자 목록을 출력하기 위하여 사이드바 등에서 사용할 수 있는 마크업이 추가 되었습니다. <s_author_rep>는 저자 목록 영역, [##_author_rep_link_##] 는 저자별 페이지, [##_author_rep_name_##] 은 저자 이름입니다. |
| | 113 | |
| | 114 | 아래는 예제입니다. |
| | 115 | |
| | 116 | <s_author_rep> |
| | 117 | <li> |
| | 118 | <a href="[##_author_rep_link_##]"> |
| | 119 | [##_author_rep_name_##] |
| | 120 | </a> |
| | 121 | </li> |
| | 122 | </s_author_rep> |
| | 123 | |
| | 124 | * meta 태그 출력 |
| | 125 | 블로그의 성격을 나타내는 블로그 태그를 관리자 메뉴의 '환경설정'-'블로그' 에서 정할 수 있습니다. 여기서 정한 태그는 스킨의 "Keywords" meta 태그로 출력되어 검색 엔진들이 해당 블로그의 성격을 알 수 있도록 해 줍니다. meta 태그 출력 부분은 스킨의 head 부분에 들어갑니다. |
| | 126 | |
| | 127 | 아래는 예제입니다. |
| | 128 | |
| | 129 | <meta http-equiv="Keywords" content="[##_meta_http_equiv_keywords_##]" /> |
| | 130 | |
| | 131 | |
| | 132 | * 댓글,트랙백 RSS 및 글 별 댓글,트랙백 RSS와 답변(댓글+트랙백) RSS |
| | 133 | 텍스트큐브 1.6 부터는 블로그 전체의 댓글,트랙백,댓글+트랙백 RSS 및 글마다 댓글,트랙백,댓글+트랙백 RSS 를 제공합니다. 이 기능은 댓글로 논의가 이어질 때 그 과정을 따라가거나, 댓글 알리미를 사용할 수 없는 경우 댓글의 업데이트 정보를 알고 싶을 때 유용합니다. |
| | 134 | |
| | 135 | 글별로 RSS 주소를 알려주는, <s_article_rep>영역 안에 들어가는 [##_article_rep_rp_rssurl_#] 와, 전체 댓글의 RSS 주소를 의미하는 [##_comment_rss_url_##], 댓글과 트랙백을 함께 포함하는 RSS인 [##_article_rep_response_rssurl_#] 이 추가적으로 지원됩니다. |
| | 136 | |
| | 137 | 아래는 예제입니다. |
| | 138 | |
| | 139 | <li><span class="rssurl">Comment RSS : [##_article_rep_rp_rssurl_##]</span></li> |
| | 140 | <li><span class="rssurl">Trackback RSS : [##_article_rep_tb_rssurl_##]</span></li> |
| | 141 | <li><span class="rssurl">Response RSS : [##_article_rep_response_rssurl_##]</span></li> |
| | 142 | |
| | 143 | <a href="[##_comment_rss_url_##]" class="rss" rel="alternate" type="application/rss+xml">Subscribe to RSS comments</a> |
| | 144 | <a href="[##_trackback_rss_url_##]" class="rss" rel="alternate" type="application/rss+xml">Subscribe to RSS trackbacks</a> |
| | 145 | <a href="[##_response_rss_url_##]" class="rss" rel="alternate" type="application/rss+xml">Subscribe to RSS responses (comments+trackbacks)</a> |
| | 146 | |
| | 147 | 텍스트큐브 1.6에서는 파이어폭스나 인터넷 익스플로러 7등의 자동 RSS 검출 기능을 자동으로 지원합니다. 위의 치환자들은 기본 스킨(standard) 등에 활용 예들이 있으므로 참고하시기 바랍니다. |
| | 148 | |
| | 149 | * 댓글 알리미 RSS |
| | 150 | 텍스트큐브의 댓글 알리미 정보도 RSS로 받을 수 있습니다. 단, 이 경우 인증이 필요합니다. |
| | 151 | |
| | 152 | 댓글 알리미 RSS의 주소는 http://블로그주소/rss/notifycomment 입니다. RSS를 보기 위해서는 이 주소로 loginid (로그인 이메일 주소), key (텍스트큐브 API 키입니다. 관리자 화면의 환경설정-계정 정보 에서 만들 수 있습니다) 를 POST값으로 보내 주어야 합니다. API key 누출등의 보안상의 문제가 있을 수 있으므로 GET으로 해당 변수를 넘기는 것은 지원하지 않고 있습니다. |
| | 153 | |
| | 154 | * Microformat |
| | 155 | 변경된 개발 및 지원 정책에 따라 텍스트큐브는 스킨의 호환성을 최대한 유지하는 차원에서 microformat (http://microformats.org/) 을 지원합니다. microformat 은 블로그의 내용에 컴퓨터도 이해하기 쉽도록 태그를 이용한 설명을 붙여주는 역할을 합니다. 텍스트큐브에서는 hAtom, hCard, rel-tag, rel-nofollow, XFN(XHTML friend Network)을 지원합니다. |
| | 156 | |
| | 157 | * FOAF (Friend Of A Friend) |
| | 158 | 텍스트큐브는 FOAF를 지원합니다. 관리자 화면에서 '스킨'-'출력 설정' 에서 FOAF를 사용함으로 설정할 경우, 블로그주소/foaf 에서 링크에 관련한 정보를 담는 xml 문서를 보여줍니다. 해당 링크는 자동 검출이 가능하도록 스킨의 첫머리에 자동으로 삽입됩니다. 출력 여부는 관리 화면의 '스킨-출력설정'에서 조절할 수 있습니다. |
| | 159 | |