| 1 | * 이 문서는 변경사항을 모두 포함하고 있지 않을 수 있습니다. 자세한 변경사항 열람을 위해서는 텍스트큐브 개발 사이트 (http://dev.textcube.org) 의 해당 버전의 로드맵과 티켓들을 확인해 주시기 바랍니다. |
|---|
| 2 | * 버그 로그는 일반적으로 이전 버전에서 발생했으나 해결된 부분을 포함하며, 이번 버전을 만드는 과정에서 발생하는 버그는 기록하지 않습니다. |
|---|
| 3 | |
|---|
| 4 | == v1.8 개발 관련 노트 == |
|---|
| 5 | |
|---|
| 6 | === 추가된 점 === |
|---|
| 7 | * 블로그 : memcached 지원(알파) (#1071) |
|---|
| 8 | * 블로그 : mysqli 지원 (#1066) |
|---|
| 9 | * 블로그 : 방명록에서도 단축키 지원 (#1037) |
|---|
| 10 | * 블로그 : 메모리 설정이 24M 미만인 경우 PHP의 메모리 사용량을 24M으로 설정 (#1073) |
|---|
| 11 | * 블로그 : 설치시 데이터 베이스 관련 설명 추가 (#1103) |
|---|
| 12 | |
|---|
| 13 | === 변경된 점 === |
|---|
| 14 | * 블로그 : 전체 하부 구조 변경 (#824) |
|---|
| 15 | * 블로그 : 컴포넌트 자동 로드 지원 (#824) |
|---|
| 16 | * 블로그 : 휴지통의 댓글 출력시 내용을 잘라서 출력함. (#1080) |
|---|
| 17 | |
|---|
| 18 | === 버그 수정 === |
|---|
| 19 | * 블로그 : 첨부파일 캐시 버그로 특정 디렉토리 접근 시 백지가 출력되는 현상 수정 (#1073) |
|---|
| 20 | * 블로그 : 첨부파일 캐시 처리시 첨부파일이 없는 경우를 검사하지 않아 블로그가 백지로 출력될 수 있는 문제 수정 (#1073) |
|---|
| 21 | * 블로그 : 이메이징(플래쉬 갤러리)의 버튼 요소들이 가운데 정렬되지 않는 문제 수정 (#1043) |
|---|
| 22 | * 일반 : 서버의 Zend 옵션에 따라 OpenID 로그인이 전혀 동작하지 않는 문제 수정 (#1078) |
|---|
| 23 | |
|---|
| 24 | === 버전 요구 사항 변경 안내 === |
|---|
| 25 | 텍스트큐브 1.8 이상부터 설치시 기본적으로 요구하는 사양이 변경되었습니다. |
|---|
| 26 | Apache WebServer 1.2, PHP 5.2 이상과 MySQL 4.1 이상의 시스템에서 정상적으로 동작합니다. 참고하시기 |
|---|
| 27 | 바랍니다. |
|---|
| 28 | |
|---|
| 29 | === 디렉토리 구조 변경 안내 === |
|---|
| 30 | 스킨을 포함한 구성요소들의 위치가 모두 변경되었습니다. 기존 스킨의 경우 /skin/blog 디렉토리로, 관리 패널 스킨의 경우 /skin/admin 디렉토리로, 카테고리 트리 스킨의 경우 /skin/tree 로 변경되었습니다. 기존에 사용하시던 스킨이 있는 |
|---|
| 31 | 경우 해당되는 디렉토리로 이동해 주시기 바랍니다. |
|---|
| 32 | |
|---|
| 33 | === memcached 지원 === |
|---|
| 34 | 텍스트큐브 1.8부터는 memcached가 설치된 시스템에서 memcached를 사용한 가속을 지원합니다. 기능을 사용하기 위해서는 서버 설정에서 memcache 사용을 체크하시면 됩니다. 기본값 이외의 memcached 설정을 위해서는 config.php에서 $memcached 변수를 통해 세부 사항을 지정할 수 있습니다. 가능한 값으로는 $memcached['port'], $memcached['server'] 값이 있습니다. |
|---|
| 35 | |
|---|
| 36 | == v1.7.6 개발 관련 노트 == |
|---|
| 37 | === 추가된 점 === |
|---|
| 38 | * 블로그 : 자바스크립트 프레임웍을 포함한 고정 리소스를 외부에서 불러올 수 있도록 하는 옵션 추가를 통한 트래픽 감소 (#1096) |
|---|
| 39 | * 블로그 : 외부 리소스 사용 기능을 위한 공개 서버 추가 (#1096) |
|---|
| 40 | * 블로그 : IIS 5 이상 공식 지원 (#1085) |
|---|
| 41 | * 관리자 : 스팸 필터에 화이트리스트 기능 추가 (#608) |
|---|
| 42 | * 관리자 : 받은 트랙백에 바로 답 트랙백을 보낼 수 있는 '역 트랙백' 버튼 추가 (#895) |
|---|
| 43 | * 에디터 : Adobe Flash 10 에서 다중 파일 업로드 지원 추가 (#1127) |
|---|
| 44 | * 일반 : 로봇이나 리더들이 방문해서 만드는 1회 접속 세션을 오랜시간 유지하지 않도록 함. (#1113) |
|---|
| 45 | * 설치 : SMTP를 사용할 수 없는 서버에서도 설치 가능하도록 함 (#1106) |
|---|
| 46 | * 리더 : '모두 읽은 글로 표시' 버튼 추가 (#1110) |
|---|
| 47 | * TTXML : 백업시 예약글의 상태도 기록하도록 규격을 확장함. (mandatory가 아니므로 과거버전과의 상호 호환성 보장) (#1115) |
|---|
| 48 | * DEV : UnifiedEnvironment 에서 PHP4.X 를 위한 $_SERVER['REQUEST_TIME'] 지원 |
|---|
| 49 | * DEV : 다중 파일 업로더 플래시 소스 공개 (#1127) |
|---|
| 50 | |
|---|
| 51 | === 변경된 점 === |
|---|
| 52 | * 스킨 : notice 대용으로 쓸 수 있는 page 링크 (http://www.example.com/page/title-of-entry) 지원을 위한 사이드바 치환자 추가 (#1100) |
|---|
| 53 | * 스킨 : 표지를 첫 화면으로 쓰는 경우 body id를 tt-body-cover 로 주도록 변경 (#1129) |
|---|
| 54 | * 블로그 : 공지를 page 모드로 사용할 때 보통 접속시의 body id인 page와 겹치는 부분을 보정하기 위하여 보통때의 body id를 tt-body-pages 로 변경 (#1101) |
|---|
| 55 | * 블로그 : 트랙백 복사 기능을 플래시를 사용하지 않고 트랙백 문자열이 선택되도록 수정 (#1126) |
|---|
| 56 | * 에디터 : 글 수정시 변경한 내용이 없을 경우 자동 저장 기능이 동작하지 않도록 변경 (#1121) |
|---|
| 57 | * 관리자 : 관리 패널이 아닐 경우 리소스 초기화를 하지 않도록 함. (#1104) |
|---|
| 58 | * 일반 : 1.8과의 호환성을 위하여 라이브러리 디렉토리의 위치를 /lib 에서 /library로 변경함 (#777) |
|---|
| 59 | |
|---|
| 60 | === 버그 수정 === |
|---|
| 61 | * 블로그 : iMazing 의 상단에 전체 화면 버튼이 정상적으로 동작하지 않는 문제 수정 (#1087) |
|---|
| 62 | * 블로그 : 공지를 page 모드로 사용할 경우 글을 볼 때 글 제목의 링크가 /page/title 형태가 아니라 /notice/title 형태로 출력되던 문제 수정 (#1100) |
|---|
| 63 | * 관리자 : 관리 모드에서 카테고리를 수정하거나 변경하는 경우 캐시가 지워지지 않는 문제 수정 (#1088) |
|---|
| 64 | * 관리자 : 세션 테이블이 과도한 접속으로 깨졌을 경우 자동으로 복구하는 기능 강화 (#152) |
|---|
| 65 | * 관리자 : 센터 플러그인이 CSS를 추가하지 못하는 문제 수정 (#354) |
|---|
| 66 | * 관리자 : 스킨을 편집한 후 다른 스킨으로 변경했을 때 스킨 편집 화면의 내려받기 링크에서 예전의 skin.html 이 내려받아지는 문제 수정 (#1102) |
|---|
| 67 | * 관리자 : 블로그 설명 수정이 반영되지 않는 문제 수정 (#1122) |
|---|
| 68 | * 리더 : RSS 리더의 XSS 보안 취약점 개선 (#1107) |
|---|
| 69 | |
|---|
| 70 | === IIS 지원 === |
|---|
| 71 | 1.7.6부터 IIS를 공식적으로 지원합니다. 설치 방법에 대해서는 /doc/INSTALL 문서를 참고하시기 바랍니다. |
|---|
| 72 | |
|---|
| 73 | === 페이지 기능을 위한 치환자 추가 === |
|---|
| 74 | 1.1부터 존재했던 페이지 기능을 공식적으로 지원하기 위한 사이드바 치환자가 추가되었습니다. |
|---|
| 75 | |
|---|
| 76 | '페이지' 는 기존의 '공지'를 다른 형태로 쓸 수 있는 방식이며, 주로 정적인 문서를 만들 때 사용합니다. 공지 글을 쓸 경우 /notice/this-is-entry 형태의 글 주소를 갖게 되는데, /page/this-is-entry 의 형태로 접근해도 같은 페이지를 볼 수 있었습니다. 1.7.6에서는 사이드바의 출력등에서 공식적으로 페이지를 쓸 수 있도록 하기 위하여 rct_page 영역과 몇몇 치환자를 추가로 지원합니다. |
|---|
| 77 | |
|---|
| 78 | 추가된 구분자는 <s_rct_page>, <s_rct_page_rep> 이며, <s_rct_page_rep> 영역 내에서 사용할 수 있는 치환자로 [##_page_rep_link_##], [##_page_rep_title_##] 이 있습니다. |
|---|
| 79 | |
|---|
| 80 | 아래는 치환자를 사용하는 예입니다. |
|---|
| 81 | |
|---|
| 82 | <s_rct_page> |
|---|
| 83 | <div class="page module"> |
|---|
| 84 | <h3>Pages</h3> |
|---|
| 85 | <ul class="box"> |
|---|
| 86 | <s_rct_page_rep> |
|---|
| 87 | <li><a href="[##_page_rep_link_##]">[##_page_rep_title_##]</a> </li> |
|---|
| 88 | </s_rct_page_rep> |
|---|
| 89 | </ul> |
|---|
| 90 | </div> |
|---|
| 91 | </s_rct_page> |
|---|
| 92 | |
|---|
| 93 | |
|---|
| 94 | == v1.7.5 개발 관련 노트 == |
|---|
| 95 | |
|---|
| 96 | === 추가된 점 === |
|---|
| 97 | * 에디터 : 위지윅 에디터에서 google chrome 및 webkit 엔진 브라우저 추가 지원 (#1082) |
|---|
| 98 | * 에디터 : 에디터의 브라우저 판단 루틴을 브라우저 기준에서 엔진 과 버전 기준으로 수정 (#1082) |
|---|
| 99 | |
|---|
| 100 | === 변경된 점 === |
|---|
| 101 | * 블로그 : 메모리 설정이 24M 미만인 경우 PHP의 메모리 사용량을 24M으로 설정 (#1073) |
|---|
| 102 | |
|---|
| 103 | === 버그 수정 === |
|---|
| 104 | * 블로그 : 첨부파일 캐시 처리시 첨부파일이 없는 경우를 검사하지 않아 블로그가 백지로 출력될 수 있는 문제 수정 (#1073) |
|---|
| 105 | * 블로그 : 이메이징(플래쉬 갤러리)의 버튼 요소들이 가운데 정렬되지 않는 문제 수정 (#1043) |
|---|
| 106 | * 일반 : 서버의 Zend 옵션에 따라 OpenID 로그인이 전혀 동작하지 않는 문제 수정 (#1078) |
|---|
| 107 | |
|---|
| 108 | == v1.7.4 개발 관련 노트 == |
|---|
| 109 | |
|---|
| 110 | === 버그 수정 === |
|---|
| 111 | * 블로그 : 시스템의 inline 스타일이 카테고리/태그 출력에서 반영되지 않던 문제 수정 (#871) |
|---|
| 112 | * 블로그 : 오픈아이디 발급하기를 눌러 발급한 후 원래 블로그로 돌아오면 로그인이 되지 않는 문제 수정 (#1062) |
|---|
| 113 | * 블로그 : 리스트만 출력시 페이징이 두개 등장하는 문제 수정 (#1070) |
|---|
| 114 | * 블로그 : 모블로깅 사용시 태그 입력때 HTML 태그를 무시하도록 수정 (#960) |
|---|
| 115 | * 관리자 : 관리자 권한에 상관 없이 모든 댓글과 방명록을 볼 수 있는 문제 수정 (#1069) |
|---|
| 116 | |
|---|
| 117 | == v1.7.3 개발 관련 노트 == |
|---|
| 118 | |
|---|
| 119 | === 추가된 점 === |
|---|
| 120 | * 관리자 : 관리 패널의 커뮤니케이션 하위의 댓글/방명록 보기에서, 댓글이 달린 경우가 아니더라도 블로그의 해당 글 위치로 이동하는 링크 출력 추가 (#1057) |
|---|
| 121 | * 스킨 : coolant 스킨에 본문의 table에 대한 스타일 추가 (#930) |
|---|
| 122 | |
|---|
| 123 | === 변경된 점 === |
|---|
| 124 | * 언어 : zh-CN 언어팩 업데이트 (by DX.Kim) |
|---|
| 125 | |
|---|
| 126 | === 버그 수정 === |
|---|
| 127 | * 블로그 : 토요일에 달력을 볼 경우 현재 주간의 하이라이팅이 다음주로 반영되는 문제 수정 (#1051) |
|---|
| 128 | * 블로그 : 블로그가 fancyURL을 사용하는 경우 공지사항의 주소가 빈 채로 출력되는 문제 수정 (#1045) |
|---|
| 129 | * 에디터 : 업로드한 이미지가 미리보기 되지 않는 문제 수정 (#1050) |
|---|
| 130 | * 에디터 : Internet Explorer에서 링크 편집시 에디터 위치를 잃어버리는 문제 수정 (#714) |
|---|
| 131 | * 관리자 : 보호글 비밀번호 변경 시 스크립트 오류 발생 수정 (#1054) |
|---|
| 132 | |
|---|
| 133 | == v1.7.2 개발 관련 노트 == |
|---|
| 134 | |
|---|
| 135 | === 추가된 점 === |
|---|
| 136 | * 일반 : 기존의 단축키에 추가적으로 단축키들을 추가 (#1037) |
|---|
| 137 | |
|---|
| 138 | === 변경된 점 === |
|---|
| 139 | * 일반 : 첫 설치시 .htaccess 초기값 변경 (#1032) |
|---|
| 140 | |
|---|
| 141 | === 버그 수정 === |
|---|
| 142 | * 일반 : .htaccess 설정때 필요 이상으로 강력하게 주소에 간섭하는 부분 수정 (#1032) |
|---|
| 143 | * 블로그 : 공지에서 글 제목을 사용할 경우 숫자로 슬로건을 정하면 접속이 되지 않는 문제 수정 (#1030) |
|---|
| 144 | * 블로그 : meta_recentps_default 플러그인에서 slogan 설정 반영이 안되는 문제 수정 (#948) |
|---|
| 145 | * 관리자 : 댓글 알리미에서 검색을 할 경우 검색 결과에서 페이지를 이동하면 검색어가 초기화되는 문제 수정 (#1029) |
|---|
| 146 | * 관리자 : 방명록에서 검색을 할 경우 결과가 댓글로 검색되는 문제 수정 (#1029) |
|---|
| 147 | * 관리자 : 서비스설정-서버 정보 출력시 mysql 정보가 제대로 출력되지 않는 문제 수정 (#1031) |
|---|
| 148 | * 관리자 : javascript가 php파서를 통해 해석되도록 한 아파치 서버에서 <?xml의 <?가 short_tag=on 인 php 환경에서 php open tag로 인식되는 문제 수정 (#1034) |
|---|
| 149 | * 관리자 : 백업파일을 만들 경우 테스트용 글이 드물게 published=0으로 기록된 글이 백업되지 않는 문제 수정 (#1028) |
|---|
| 150 | * 플러그인: 모블로깅 시 일부 SKT 핸드폰이 수요일을 Wed가 아니라 Wen으로 보내주기 때문에 등록 일자가 1970년 1월 1일로 등록되는 문제 수정 (#1036) |
|---|
| 151 | * 모바일 : iPod touch로 댓글이 달리지 않는 문제 수정 (#1039) |
|---|
| 152 | * 스킨 : 이메이징 갤러리를 사용할 때 가운데로 정렬되지 않는 문제 수정 (#1043) |
|---|
| 153 | * 스킨 : 기본 스킨에서 달력의 제목이 왼쪽으로 쏠려있는 문제 수정 (#1043) |
|---|
| 154 | |
|---|
| 155 | === 단축키 변경점 === |
|---|
| 156 | ==== 블로그 모드 단축키 ==== |
|---|
| 157 | * a, p, h : 이전글 |
|---|
| 158 | * s, n, l : 다음글 |
|---|
| 159 | * j : 아래로 스크롤 |
|---|
| 160 | * k : 위로 스크롤 |
|---|
| 161 | * q : 관리자 모드로 이동 |
|---|
| 162 | * r : 리더로 이동 |
|---|
| 163 | * z : 최근글 사이드바로 이동 |
|---|
| 164 | * x : 최근 댓글 사이드바로 이동 |
|---|
| 165 | * c : 최근 트랙백 사이드바로 이동 |
|---|
| 166 | |
|---|
| 167 | ==== 관리자 모드 단축키 ==== |
|---|
| 168 | * 1,2,3,4,5,6,7,8 : 관리자 각 상위 메뉴에 대응 |
|---|
| 169 | * r : 리더로 이동 |
|---|
| 170 | * t : 리더 글 새로 수집하기 |
|---|
| 171 | * ? : 단축키 보기 |
|---|
| 172 | |
|---|
| 173 | ==== 리더 단축키 ==== |
|---|
| 174 | * a, h : 이전글 |
|---|
| 175 | * s, l : 다음글 |
|---|
| 176 | * d : 현재 글 새창으로 열기 |
|---|
| 177 | * f : 안 읽은 글만 보기 |
|---|
| 178 | * g : 스크랩된 글 보기 |
|---|
| 179 | * q : 블로그 화면으로 가기 |
|---|
| 180 | * w : 현재 글 스크랩하기 |
|---|
| 181 | * r : 리더 첫 화면으로 가기 |
|---|
| 182 | * t : 글 새로 수집하기 |
|---|
| 183 | * j : 위로 스크롤 |
|---|
| 184 | * k : 아래로 스크롤 |
|---|
| 185 | |
|---|
| 186 | ==== 공통 단축키 ==== |
|---|
| 187 | * a : 목록에서 앞으로 |
|---|
| 188 | * s : 목록에서 뒤로 |
|---|
| 189 | |
|---|
| 190 | == v1.7.1 개발 관련 노트 == |
|---|
| 191 | === 추가된 점 === |
|---|
| 192 | |
|---|
| 193 | === 변경된 점 === |
|---|
| 194 | * 일반 : 1.7용으로 변경된 .htaccess로 강제로 체크업함 (#1024) |
|---|
| 195 | * 관리자 : 관리 패널의 휴지통 및 트랙백 리스트의 인터페이스 개선 (#1009) |
|---|
| 196 | * 플러그인: 모블로깅 로그의 용량을 1MB 이내로 제한 (#960) |
|---|
| 197 | * 플러그인: 모블로깅 플러그인 아이콘 추가 (#960) |
|---|
| 198 | |
|---|
| 199 | === 버그 수정 === |
|---|
| 200 | * 일반 : 서버에 따라 메모리 제한으로 cron 로그를 php가 읽어오지 못하도록 커질 경우 발생하는 문제 수정 (#1008) |
|---|
| 201 | * 일반 : 블로그 삭제시 링크 카테고리 정보가 남는 문제 수정 (#1022) |
|---|
| 202 | * 일반 : 유니코드 파일이름의 경우 파일명이 다양한 국가의 언어로 기술되었을 때 접근할 수 없던 문제 수정 (#1013) |
|---|
| 203 | * 관리자 : IE에서 몇몇 메뉴에서 페이지가 중단되는 현상 수정 (#1003) |
|---|
| 204 | * 관리자 : 관리 패널에서 리더로 이동하는 단축키 R과 다시 읽기 단축키 T가 오동작하는 문제 수정 (#1015) |
|---|
| 205 | * 관리자 : 관리 패널의 글 목록에서 글의 카테고리를 변경할 경우 비동기 반응을 하지 않는 오류 수정 (#1010) |
|---|
| 206 | * 블로그 : 태그나 카테고리 주소를 숫자로 사용할 때 태그나 카테고리가 진짜 숫자인 경우 생기는 문제 수정 (#1005) |
|---|
| 207 | * 블로그 : 블로그 화면에서 바로 트랙백 보내기가 동작하지 않는 오류 수정 (#1011) |
|---|
| 208 | * 블로그 : 랜덤 태그 갱신시 등장 비율 계산의 범위가 다중 블로그에서 전체를 대상으로 계산하는 오류 수정 (#1014) |
|---|
| 209 | * 블로그 : 로그인한 상태에서 비밀 댓글을 달면 비밀 댓글인데도 사용자 이름에 링크가 걸리는 오류 수정 (#1018) |
|---|
| 210 | * 스킨 : 본문의 카테고리 bodyid 지원 치환자 오류 수정 - article_rep_category_body_id 로 사용 가능 (#1006) |
|---|
| 211 | * 설치 : 처음 설치시 환경 변수가 없는데 있다고 가정해서 찾으려고 할 때 발생하는 warning 제거 (#1019) |
|---|
| 212 | * 설치 : setup에서 기존에 설치된 텍스트큐브의 테이블을 지우기를 시도할 경우, 1.7 버전의 테이블을 1.6으로 오인해서 덜 삭제하는 오류 수정 (#1021) |
|---|
| 213 | |
|---|
| 214 | == .htaccess 수정 안내 == |
|---|
| 215 | 1.7.1에서는 1.7부터 도입된 새 .htaccess 내용을 사용합니다. 설치 이후 .htaccess 내용을 임의로 수정한 경우, 그 내용이 다양하기 때문에 자동으로 일부를 업데이트 하는 부분은 지원하지 않고 통째로 파일을 교체합니다. 이 과정에서 기존의 .htaccess 파일을 백업하므로, .htaccess를 수정하신 분들께서는 1.7.1 설치 이후 .htaccess_backup_날짜 로 백업된 파일을 참조하셔서 서비스관리-서버 의 .htaccess 편집에서 내용을 추가 및 수정해 주시기 바랍니다. |
|---|
| 216 | |
|---|
| 217 | 이 내용은 텍스트큐브 설치 후 .htaccess를 임의로 수정해 사용하는 분들께만 해당됩니다. |
|---|
| 218 | |
|---|
| 219 | == v1.7 개발 관련 노트 == |
|---|
| 220 | === 추가된 점 === |
|---|
| 221 | * 블로그 : ipod touch / iphone 전용 인터페이스 추가 (#877) |
|---|
| 222 | * 블로그 : 링크 카테고리 기능 추가 (#782) |
|---|
| 223 | * 블로그 : 핸드폰을 사용한 모블로깅 지원 (#960) |
|---|
| 224 | * 블로그 : 존재하지 않는 페이지의 경우 에러에 따라 다양한 페이지로 이동 추가 (#958) |
|---|
| 225 | * 블로그 : cron 이벤트 기능 추가 (#951) |
|---|
| 226 | * 블로그 : 글 출력시 트랙백 ping을 위하여 트랙백의 RDF 정보를 출력함 (#969) |
|---|
| 227 | * 블로그 : 공지글 (notice/page) 에서도 숫자가 아닌 fancyURL 퍼머링크를 사용하도록 함. (#964) |
|---|
| 228 | * 블로그 : 카테고리 보기에서 카테고리 리스트의 한 글을 선택해서 보는 경우 이후의 페이징은 그 카테고리에 한정됨 (#912) |
|---|
| 229 | * 블로그 : 댓글에 댓글 입력시 원 댓글을 보는 인터페이스 추가 (#987) |
|---|
| 230 | * 블로그 : 표지를 블로그 첫 화면으로 한 경우에도 /entry 경로로 접속하면 일반 블로그 형식 보기가 지원됨 (#881) |
|---|
| 231 | * 블로그 : 태터툴즈 클래식의 퍼머링크 체계를 지원하는 부분의 보완 (#865) |
|---|
| 232 | * 관리자 : 글에 별표를 매기는 기능 추가 (#920) |
|---|
| 233 | * 관리자 : 새 블로그를 생성할 경우 간단한 안내문이 기본 글로 작성됨 (#935) |
|---|
| 234 | * 관리자 : 동적 유저 인터페이스 기능 추가 (#896) |
|---|
| 235 | * 관리자 : 단순화된 유저 인터페이스 기능 추가 (#896) |
|---|
| 236 | * 관리자 : 서버 환경 수정을 손쉽게 하기 위한 인터페이스를 서비스설정-서버에 추가 (#957) |
|---|
| 237 | * 관리자 : mod_rewrite 사용 모드에서 .htaccess 수정을 손쉽게 하기 위한 인터페이스를 서비스설정-서버에 추가 (#956) |
|---|
| 238 | * 관리자 : 관리 패널 UI에 ? 단축키로 동작하는 전역 도움말 기능 추가 (알파) (#954) |
|---|
| 239 | * 관리자 : 관리 패널 UI에서 큰 메뉴의 하위 메뉴를 마우스 얹기로 보기 지원 (#961) |
|---|
| 240 | * 관리자 : 플러그인 메뉴에서 플러그인 검색 지원 (#981) |
|---|
| 241 | * 관리자 : 스킨 선택 메뉴에서 설치된 스킨 검색 지원 (#981) |
|---|
| 242 | * 관리자 : 스킨 선택 메뉴에서 아이콘 형식 보기 지원 (#897) |
|---|
| 243 | * 관리자 : 방명록의 휴지통 지우기 및 복원 지원 (#897) |
|---|
| 244 | * 관리자 : 글목록에서 의견 글 수 출력 및 링크 지원 (#897) |
|---|
| 245 | * 에디터 : 동영상 첨부 지원 (#990) - 확장팩 및 플러그인 필요 |
|---|
| 246 | * 스킨 : 스킨 편집시 스킨의 부분만을 편집할 수 있도록 영역별 탭 지원 (#952) |
|---|
| 247 | * 스킨 : 현재 편집중인 스킨의 html을 내려 받는 기능 추가 (#952) |
|---|
| 248 | * 스킨 : static patch가 가능한 스킨 요소들은 스킨 캐시 레벨에서 처리 (#998) |
|---|
| 249 | * 스킨 : 목록과 글이 함께 출력되는 경우 다음 페이지등을 가리키는 페이지 리스트를 목록 아래에도 출력하도록 함 (#903) |
|---|
| 250 | |
|---|
| 251 | === 변경된 점 === |
|---|
| 252 | * 관리자 : 유저 인터페이스를 직관성을 위하여 기능 중심에서 사용자 인지 순서로 변경 (#897) |
|---|
| 253 | * 관리자 : 도움말 및 언어 리소스 대폭 변경 (#897) |
|---|
| 254 | * 관리자 : 대표 태그를 전문가 태그로 변경 (#975) |
|---|
| 255 | * 관리자 : 관리 패널의 텍스트큐브 로고 링크를 자신의 센터로 변경 (#994) |
|---|
| 256 | * 관리자 : 센터 패널의 기본 안내 영역이 삭제되고 기본 알림판 위젯 기능으로 변경 (#993) |
|---|
| 257 | * 블로그 : DOCTYPE strict 모드에서 validation error가 나올 수 있는 부분을 수정하기 위하여 inline style들을 제거함 (#871) |
|---|
| 258 | * 블로그 : rewrite 처리시 경로 오류등으로 흰 화면이 나오는 경우 흰 화면 대신 에러 페이지 출력 (#958) |
|---|
| 259 | * 블로그 : mod_rewrite 를 사용하는 경우 서버의 로드를 줄이기 위하여 php 파서를 최대한 덜 거치도록 함 (#966) |
|---|
| 260 | * 블로그 : 블로그 필자들도 로그인 후 비밀 댓글을 남길 수 있도록 변경. (팀원간 비밀댓글 열람 가능) (#963) |
|---|
| 261 | * 스킨 : <s_t3> 태그를 더이상 사용하지 않음. (과거 스킨의 경우 있어도 동작함) (#970) |
|---|
| 262 | * 전체 : 서비스 내에서 중복된 사용자 아이디를 지원하지 않도록 변경 (#936) |
|---|
| 263 | * 전체 : POD 프레임웍의 레거시 모드 지원으로 모든 mysql 종속 쿼리를 encapsulation (#759) |
|---|
| 264 | |
|---|
| 265 | === 버그 수정 === |
|---|
| 266 | * 관리자 : 휴지통 댓글 열람시 이름,ip로 필터링이 되지 않던 문제 수정 (#897) |
|---|
| 267 | * 관리자 : BlogAPI를 통하여 글을 쓸 경우 비공개로 작성하면 쓴 날짜가 1970년 1월 1일이 되는 문제 수정 (#996) |
|---|
| 268 | * 관리자 : mod_rewrite를 사용하지 않는 경우 글이 중복 저장되는 문제 수정 (#965) |
|---|
| 269 | * 관리자 : mod_rewrite를 사용하지 않는 경우 글을 지우면 xml 페이지가 뜨는 문제 수정 (#965) |
|---|
| 270 | * 관리자 : mod_rewrite를 사용하지 않는 경우 중간 자동 저장시 오류가 발생하는 문제 수정 (#965) |
|---|
| 271 | * 블로그 : 로그인시 특정한 경우 세션 이름 문제로 로그인 상태로 들어가지 못하는 문제 수정 (#937) |
|---|
| 272 | * 블로그 : 최근 트랙백에 드래프트 글이 존재할 경우 가끔 두 개가 출력되는 현상 수정 (#962) |
|---|
| 273 | * 블로그 : changeVisibility 이벤트가 정상 동작하지 않는 문제 수정 (#980) |
|---|
| 274 | * 블로그 : DeletePost 이벤트가 정상 동작하지 않는 문제 수정 (#986) |
|---|
| 275 | * 블로그 : 블로그 재설정시 현재 설치된 블로그를 제대로 찾지 못하는 문제 수정 (#989) |
|---|
| 276 | * 블로그 : OpenID로 비밀 방명록을 남겼을 경우 남긴 사람이 자신의 글을 확인하지 못하는 문제 수정 (#378) |
|---|
| 277 | * 블로그 : 로그인이 성공한 경우에도 '권한이 없습니다' 메세지를 출력하는 경우가 가끔 생기는 문제 수정 (#988) |
|---|
| 278 | * 블로그 : 2차 도메인 로그인 시 1/2차 도메인 모두에서 로그인이 되도록 지원 (#937) |
|---|
| 279 | * 플러그인: 플러그인을 하나도 사용하지 않는 경우 (블로그를 처음 생성한 경우 등) 기본 에디터와 기본 포매터가 자동으로 켜지지 않는 문제 수정 (#983) |
|---|
| 280 | * 플러그인: 블로그의 모든 글 보기 플러그인에서 비공개 블로그의 글도 가져와서 보여주는 문제 수정 (#991) |
|---|
| 281 | |
|---|
| 282 | == 스킨 관련 추가점 및 변경 안내 == |
|---|
| 283 | === <s_t3> 태그 삭제 === |
|---|
| 284 | 스크립트의 출력 위치를 결정하기 위하여 존재하였던 <s_t3> 및 </s_t3> 태그를 더이상 사용하지 않습니다. 이미 있는 스킨의 경우 그대로 사용할 수 있지만, 새로운 스킨을 만들 때 구태요 <s_t3> 태그를 넣을 필요는 없습니다. 단, <s_t3>를 넣지 않는 경우의 스킨은 텍스트큐브 1.7 이후에서만 사용할 수 있습니다. |
|---|
| 285 | |
|---|
| 286 | === 링크 카테고리 기능 === |
|---|
| 287 | 링크 카테고리의 출력을 지원하기 위하여 [##_link_list_##] 치환자가 추가되었습니다. 이 치환자는 카테고리 이름과 링크가 포함된 리스트를 출력해줍니다. |
|---|
| 288 | 기존의 카테고리 치환자를 사용하여 반복구문 식으로 추가하는 경우를 위하여 [##_link_category_##] 이 추가되었습니다. 링크 출력 반복구문에 사용하면 해당 링크의 카테고리 이름이 반영됩니다. |
|---|
| 289 | |
|---|
| 290 | |
|---|
| 291 | == v1.6.3 개발 관련 노트 == |
|---|
| 292 | === 추가된 점 === |
|---|
| 293 | * 블로그 : 서버 종류에 상관없이 UTF8을 보정할 때 NCR을 처리할 수 있도록 함. (#922) |
|---|
| 294 | * 블로그 : IIS에서 사용시 서버의 설정에 따라 환경변수가 덜 넘어올 경우에도 사용 가능하도록 함 (#921) |
|---|
| 295 | * 블로그 : 다른 블로그에서도 블로그 서비스에 로그인이 가능하도록 함. (#911) |
|---|
| 296 | * 블로그 : 방문자 폭주등으로 데이터베이스에 연결이 불가능한 경우 빈 블로그를 띄우는 대신 접속 불가 메세지를 출력함 (#943) |
|---|
| 297 | * 스킨 : 각 글마다 해당되는 카테고리의 body id를 출력하는 치환자인 article_rep_category_body_id 추가. (#905) |
|---|
| 298 | * 포매터 : Markdown 포매터의 확장 테이블 명령어에 대응하는 CSS를 coolant 스킨에 추가 (#930) |
|---|
| 299 | |
|---|
| 300 | === 변경된 점 === |
|---|
| 301 | * 블로그 : 서비스 사용시 로그인을 어떤 블로그에서든 가능하게 함 (#911) |
|---|
| 302 | * 블로그 : 카테고리 이름에 &을 쓸 수 있도록 수정 (테스트) (#892) |
|---|
| 303 | * 블로그 : 설치 경로를 달리하여 운영하는 경우의 세션 지원 보완 (#855) |
|---|
| 304 | * 블로그 : 팀블로그 멤버라고 해도 수정 편집 권한이 있어야만 다른 멤버의 비밀글을 볼 수 있도록 조정 (#938) |
|---|
| 305 | * 에디터 : object code validation을 대소문자 구분하지 않도록 변경 (#682) |
|---|
| 306 | * 포매터 : TTML의 다운로드 확장자 아이콘 이미지에 alt 값이 누락되어 유효성 검사에서 에러를 일으키는 부분 변경 (#16) |
|---|
| 307 | * 스킨 : 기본 스킨의 CSS 개선 (#917) |
|---|
| 308 | * 일반 : UPDATE 쿼리 실행시 필요없이 접근 행 수가 늘어 느려지는 부분을 변경 (#923) |
|---|
| 309 | * 일반 : 도메인 모드에서 path를 중복으로 사용할 수 있도록 함 (#945) |
|---|
| 310 | |
|---|
| 311 | === 버그 수정 === |
|---|
| 312 | * 관리자 : 방명록 목록에서 자바스크립트 에러가 발생하는 문제 수정 (#897) |
|---|
| 313 | * 관리자 : 대표 블로그 설정이 동작하지 않는 문제 수정 (#909) |
|---|
| 314 | * 관리자 : 대표 블로그 설정확인을 위한 권한 확인을 group.creators 로 수정 (#909) |
|---|
| 315 | * 관리자 : 센터에서 텍스트큐브 공지사항이 캐싱되지 않아 센터가 느리게 열리는 문제 수정 (#926) |
|---|
| 316 | * 블로그 : 태그 검사시 빈 태그로 접근할 때 오류가 생겨 느려질 수 있는 문제 수정 (#757) |
|---|
| 317 | * 블로그 : 단일 사용자 모드에서 표지 예제 플러그인의 글 목록이 모두 보이지 않는 문제 수정 (#918) |
|---|
| 318 | * 블로그 : 예전글 목록의 글 수가 글을 수정해도 변경되지 않는 문제 수정 (#933) |
|---|
| 319 | * 블로그 : 리퍼러 통계 저장시 새로운 리퍼러를 제대로 저장하지 못하던 버그 수정 (#934) |
|---|
| 320 | * 블로그 : 글을 삭제할 때 최근 댓글/최근 트랙백 목록이 제대로 갱신되지 않던 오류 수정 (#455) |
|---|
| 321 | * 일반 : globalVariableCache 갱신시의 POD 모듈 사용 오류 수정 (#455) |
|---|
| 322 | * 스킨 : 기본 스킨(coolant)의 분류와 날짜 아이콘이 뒤바뀐 부분 수정 (#929) |
|---|
| 323 | * 포매터 : Markdown 포매터의 footnote 플러그인의 id 중복을 방지 (#930) |
|---|
| 324 | * 에디터 : 글 수정시 퍼머링크를 공란으로 남겨두고 저장했을 때 제목을 기준으로 다시 퍼머링크를 만들지 않는 문제 수정 (#900) |
|---|
| 325 | * 설치 : 설치시 mod_rewrite 지원 검사를 서버에 따라 체크하지 못하는 부분 개선 (#878) |
|---|
| 326 | |
|---|
| 327 | == v1.6.2 개발 관련 노트 == |
|---|
| 328 | === 추가된 점 === |
|---|
| 329 | * 관리자 : 보낸 트랙백 목록 지원 (#874) |
|---|
| 330 | * 관리자 : 관리자 화면의 글-댓글 목록에서 댓글에 대한 댓글쓰기 지원 (#873) |
|---|
| 331 | * 관리자 : 관리자 화면에서 방명록 기록 보기 및 방명록에 댓글쓰기 지원 (#891) |
|---|
| 332 | * 관리자 : 사이드바 및 표지 관리 페이지에서 ajax 콜을 사용할 수 있도록 함(#890) |
|---|
| 333 | * 블로그 : 사이드바에서도 '비밀방문자' 문구를 출력하도록 함 (#489) |
|---|
| 334 | * 리더 : ATOM 1.0 읽기 기능 추가 (#193) |
|---|
| 335 | |
|---|
| 336 | === 변경된 점 === |
|---|
| 337 | * 블로그 : 태그 구름에서의 태그 출력도 숫자 출력 모드에서는 숫자로 링크가 만들어짐 (#863) |
|---|
| 338 | * 블로그 : 댓글 알리미를 통하여 전달되는 댓글의 경우 255자 글자 제한 해제. (#887) |
|---|
| 339 | * 관리자 : 카테고리 선택후 출력되는 목록에서 글을 선택하여 수정한 후 저장한 경우에도 원래 보던 목록으로 이동함 (#885) |
|---|
| 340 | * 관리자 : 글 - 댓글, 방명록, 댓글알리미, 보낸 트랙백, 받은 트랙백의 메뉴를 통합 |
|---|
| 341 | |
|---|
| 342 | === 버그 수정 === |
|---|
| 343 | * 에디터 : 글 주소 저장시 임시로 만들어지는 퍼머링크인 TCDraftPost가 가끔 갱신되지 않는 문제 수정 (#872) |
|---|
| 344 | * 에디터 : 글쓰기 창 크기 변경 부분을 표시해주는 이미지 누락 된 부분 수정 (#882) |
|---|
| 345 | * 블로그 : OpenID 위임 설정시 스킨에 반영되지 않는 문제 수정 (#875) |
|---|
| 346 | * 블로그 : 카테고리의 비공개/공개 속성을 전환 후 RSS가 갱신되지 않는 문제 수정 (#884) |
|---|
| 347 | * 블로그 : OpenID 로그인 시 서버 설정에 따라 하얀 화면이 나오는 문제 수정 (#886) |
|---|
| 348 | * 블로그 : 카테고리 이름에 특수문자가 사용된 경우 글 목록이 제대로 출력되지 않는 문제 수정 (#880) |
|---|
| 349 | * 블로그 : 아파치에 libpng가 설치되지 않은 경우 리샘플링을 시도할 때 발생하는 오류 수정 (#879) |
|---|
| 350 | * 관리자 : 백업 파일 복원시 댓글알리미 정보 중 방명록의 알리미 정보가 누락되는 문제 수정 (#852) |
|---|
| 351 | * 관리자 : refererKeyword 플러그인을 통한 스팸이 가능한 문제 수정 (#889) |
|---|
| 352 | * 플러그인 : 단일 사용자 모드에서 메타페이지 예제 플러그인에서 캐시 갱신이 되지 않는 문제 수정 (#888) |
|---|
| 353 | |
|---|
| 354 | |
|---|
| 355 | == v1.6.1 개발 관련 노트 == |
|---|
| 356 | === 추가된 점 === |
|---|
| 357 | * 블로그 : 댓글에 댓글을 다는 경우 뿐 아니라 일반적인 댓글을 다는 경우에도 중복 댓글이 달리지 않도록 함 (#798) |
|---|
| 358 | * 일반 : 디버그 모드에서 복잡한 테스트를 수정할 때 responseXML 해석시 발생할 수 있는 오류 수정 (#860) |
|---|
| 359 | |
|---|
| 360 | === 변경된 점 === |
|---|
| 361 | * 블로그 : 비공개 블로그로 설정한 경우도 BlogAPI 접근 허용 (#862) |
|---|
| 362 | * 블로그 : 트랙백 출력시 HTML Entity가 제대로 처리되지 않는 문제 수정 (#701) |
|---|
| 363 | * TTXML : TTXML 데이터 백업 파일을 만들때, 이후 복원시 한 줄이 너무 길어서 읽지 못하는 문제를 줄이기 위하여 개행 부분을 다수 추가 (#852) |
|---|
| 364 | * 블로그 : mod_url이 없거나 정상적으로 동작하지 않는 경우를 위하여, 주소를 숫자로 사용하는 경우 카테고리 주소나 태그 주소도 숫자로 표기할 수 있도록 함 (#863) |
|---|
| 365 | * 블로그 : 댓글알리미 RSS의 사용시 POST뿐 아니라 GET으로도 loginid와 key를 전송해도 인식하도록 변경 (#863) |
|---|
| 366 | * 블로그 : checkup시 레이아웃이 무너지거나 캐시를 두 번 비우는 부분을 한 번만 비우도록 변경 |
|---|
| 367 | |
|---|
| 368 | === 버그 수정 === |
|---|
| 369 | * 블로그 : .htaccess 사용 모드가 아닌 경우 RSS 및 트랙백의 발송 주소에 ? 부분이 빠지는 부분 수정 (#864) |
|---|
| 370 | * 블로그 : meta tag 출력시 글별로 들어가도 글의 태그가 출력되지 않고 전체 태그가 출력되는 문제 수정 (#861) |
|---|
| 371 | * 블로그 : 싱글모드에서 숫자주소를 사용할 경우 페이지 오류가 발생하는 문제 수정 (#857) |
|---|
| 372 | * 블로그 : 댓글 / 트랙백 허용을 체크하는 부분의 쿼리 오류 수정 (#856) |
|---|
| 373 | * 블로그 : 같은 도메인에 두 개의 사이트를 운영하면서 생길 수 있는 세션 충돌 문제 수정 (#855) |
|---|
| 374 | * 블로그 : 비공개 블로그에서 checkup 시도시 무한루프를 도는 문제 수정 (#866) |
|---|
| 375 | * 관리자 : 참여중인 블로그가 1개인 경우 빈칸으로 나타나는 문제 수정 (#854) |
|---|
| 376 | * 관리자 : 1-depth to 2-depth 카테고리 순서 변경이 예상한 것과 다르게 되는 문제 수정 (#851) |
|---|
| 377 | * 관리자 : 저자 페이지 설정 저장이 firefox에서 동작하지 않는 문제 수정 (#859) |
|---|
| 378 | * 관리자 : 스킨에서 ajax로 일부분이 갱신될 때 해당 부분에 플러그인이 개입할 수 없었던 문제 수정 (#779) |
|---|
| 379 | * 에디터 : html-위지윅 변환시 줄바꿈 태그가 사라지는 문제 수정 (#823) |
|---|
| 380 | * TTXML : 백업 파일을 복원할 때 경우에 따라 댓글이 누락되는 문제 수정 (#852) |
|---|
| 381 | * 리더 : 리더를 비활성화했을 때 단축키도 비활성화되도록 수정 (#805) |
|---|
| 382 | * 스킨 : 관리자 스킨인 Retro 테마에서 댓글에 대한 댓글을 달 때 이미지가 누락되는 오류 수정 (#471) |
|---|
| 383 | |
|---|
| 384 | == v1.6 개발 관련 노트 == |
|---|
| 385 | |
|---|
| 386 | === 추가된 점 === |
|---|
| 387 | * 일반 : 아파치의 mod_rewrite 모듈 지원 부분 재작성. 호스팅 업체의 설정에 상관없이 동작하도록 호환성 향상 (#718) |
|---|
| 388 | * 일반 : mod_rewrite 모듈이 없어도 텍스트큐브 설치 및 사용 가능. (#718) |
|---|
| 389 | * 일반 : fastCGI 공식 지원. 1.5와 같이 설정등이 필요없이 그대로 동작함. (#718) |
|---|
| 390 | * 일반 : pseudo-fancy-URL 기능 추가. mod_rewrite가 없고 단일 사용자 모드로 사용할 경우 http://example.com/?/entry/테스트-글 형식으로 주소 사용 가능. (#718) |
|---|
| 391 | * 일반 : 메일 발송 서버 지정 기능 (#707) |
|---|
| 392 | * 일반 : 관리자 화면에서 글 목록을 보고 있다가 새 글을 쓸 때, 현재 보고 있던 카테고리가 있는 경우 새 글의 카테고리도 자동으로 지정됨 (#722) |
|---|
| 393 | * 일반 : 아파치에 mod_proxy 모듈을 사용할 경우의 지원. 통계 및 로그인 절차에 proxy 모듈을 참조함. (#765) |
|---|
| 394 | * 일반 : 데이터베이스 입출력 벡엔드 재작성 및 POD 프레임웍 도입 (#711) |
|---|
| 395 | * 일반 : XPath 라이브러리 도입 (#785) |
|---|
| 396 | * 일반 : 세션에 미니 트랜잭션 지원을 위한 컴포넌트 추가 |
|---|
| 397 | * 일반 : 리더를 사용하지 않을 경우 리더 컴포넌트를 모두 끄는 옵션 추가 (#805) |
|---|
| 398 | * 일반 : 브라우저에 독립적으로 트랙백 복사를 지원하기 위한 flash 를 사용하지 않도록 끄는 옵션 추가 (#810) |
|---|
| 399 | * 일반 : cron table 이벤트로 Cron24h, Cron12h, CronDaily 이벤트 추가. (#830) |
|---|
| 400 | * 일반 : XML-RPC 등록을 위한 이벤트 추가 (#831) |
|---|
| 401 | * 스킨 : 블로그 출력시 meta 태그 추가를 위한 치환자 및 설정 패널 추가 (#702) |
|---|
| 402 | * 스킨 : 스킨 캐시 지원.(알파) 스킨의 경우 호출시마다 해석해서 출력하지 않고 미리 해석해서 저장한 후 그 값을 출력함. |
|---|
| 403 | * 블로그 : 블로그 상징 태그 입력 기능 및 meta 태그와의 연계 (#704) |
|---|
| 404 | * 블로그 : 팀블로그 지원 강화 (#408) |
|---|
| 405 | * 블로그 : 퍼머링크에 rel=bookmark 마이크로포맷 자동 지원 (#768) |
|---|
| 406 | * 블로그 : 컨텐츠에 hAtom 마이크로포맷 자동 지원 (#768) |
|---|
| 407 | * 블로그 : 링크에 XFN 마이크로포맷 자동 지원 (#236) |
|---|
| 408 | * 블로그 : 관리자 화면의 링크 패널에서 XFN microformat 속성 추가 지원 (#236) |
|---|
| 409 | * 블로그 : FOAF 지원 (#822) |
|---|
| 410 | * 블로그 : meta 태그로 generator를 삽입해 줌. (#769) |
|---|
| 411 | * 블로그 : 대표 블로그 (아무런 주소 없이 접속했을 때 자동으로 리다이렉트 되는 블로그) 설정 변경 기능 추가 (#770) |
|---|
| 412 | * 블로그 : 전체 댓글 RSS 및 글별 댓글 RSS 지원 (#774) |
|---|
| 413 | * 블로그 : 전체 트랙백 RSS 및 글별 트랙백 RSS 지원 (#774) |
|---|
| 414 | * 블로그 : 댓글 알리미 RSS 지원 (인증 필요) (#819) |
|---|
| 415 | * 블로그 : 저자별 페이지 및 스킨 태그 지원 (#724) |
|---|
| 416 | * 블로그 : 이미지 리샘플링 기능에 부분 클립 기능 추가 (#662) |
|---|
| 417 | * 블로그 : OpenID 2.0 지원 (#785, #675) |
|---|
| 418 | * 블로그 : Favicon이 트래픽을 과도하게 소모하는 현상을 막기 위하여 트래픽 용량을 제한할 수 있는 기능 추가 (#833) |
|---|
| 419 | * 블로그 : 비공개 블로그 / 비공개 팀 블로그 운영 기능 추가 (#839) |
|---|
| 420 | * 관리자 : 관리자 화면 메뉴별로 스크립트를 삽입할 수 있는 방법 추가 (#727) |
|---|
| 421 | * 관리자 : 전체 블로그들 및 사용자들 관리 패널 추가 (#703) |
|---|
| 422 | * 관리자 : 댓글 알리미 백업 지원 (#755) |
|---|
| 423 | * 관리자 : 백업 파일을 서버에 저장 옵션을 선택시 외부에서 백업파일로 접근할 수 있는 URL 제공 (#818) |
|---|
| 424 | * 에디터 : 글 자동 저장 기능의 개선. 1.6 이후에서는 공개한 글을 수정할 때 자동저장 되는 부분은 최종적으로 '저장 후 닫기' 할 때 까지 블로그 화면에 출력되지 않음 (#719) |
|---|
| 425 | * 에디터 : 포매터 예제로 markdown 포매터 추가 (#806) |
|---|
| 426 | * 에디터 : 포매터 예제로 textile 포매터 추가 (#808) |
|---|
| 427 | |
|---|
| 428 | === 변경된 점 === |
|---|
| 429 | * 일반 : 대소문자를 구별하지 않는 DBMS에서 플러그인 테이블 생성 및 동작의 안정화 (#712) |
|---|
| 430 | * 일반 : 레거시 함수들의 정리 (#716) |
|---|
| 431 | * 일반 : 비밀번호 분실시 갱신하기 위한 비밀번호를 메일로 발송하는 과정에서 원래 비밀번호를 변경하지 않고 임시 비밀번호를 발급하여 발송함. (#742) |
|---|
| 432 | * 일반 : 인터페이스 쪽의 전반적인 정리 (#775) |
|---|
| 433 | * 일반 : OpenID 코드를 플러그인에서 메인 코드로 이관 (#785) |
|---|
| 434 | * 일반 : 테이블 필드들의 이름 정리 (#796) |
|---|
| 435 | * 일반 : checkup시 DB구조 체크는 버전업 때만 수행되도록 조정 (#835) |
|---|
| 436 | * 블로그 : 스킨 출력에서 '목록에 따른 글 모두 출력'을 선택할 경우, 카테고리나 태그 보기 시 출력되는 목록을 클릭하면 아래에 출력된 글은 새로 페이지를 불러오지 않고 바로 그 글의 위치로 커서가 이동함 (#749) |
|---|
| 437 | * 블로그 : 표지 플러그인 (cover)들에서 페이지 값을 GET으로 참조할 수 있도록 수정. $_GET['page']를 참조하면 현재 화면의 페이지값을 알 수 있음. (#776) |
|---|
| 438 | * 블로그 : 팀블로거로 댓글을 남길 때, 홈페이지가 없는 경우 오픈아이디를 홈페이지로 사용 (#838) |
|---|
| 439 | * 블로그 : mod_rewrite 모듈이 없는 없는 경우의 호환성을 대비하여 카테고리의 이름에 &와 ?를 사용할 수 없도록 조정 (#845) |
|---|
| 440 | * 관리자 : 여러 블로그를 사용할 때 관리자 모드의 상단 우측 블로그 선택 리스트가 블로그 설명에 따라 너무 길어지는 부분 수정 (#730) |
|---|
| 441 | * 관리자 : 키워드 플러그인에서 구글 이미지 리퍼러에 검색 겨로가가 포함되어 있을 때 검색어를 잘못 추출하는 문제 보정 (#811) |
|---|
| 442 | * 관리자 : 기본 스킨을 swallow에서 white dream으로 변경 (#828) |
|---|
| 443 | * 에디터 : 서식 수정 시 글 작성 패널에서 필요없는 부분 제외 (#744) |
|---|
| 444 | * 에디터 : img 태그 삽입 후 편집모드 전환시 마지막의 /이 누락되는 부분 변경 (#823) |
|---|
| 445 | * 에디터 : 에디터에서 글/공지/키워드/서식 변환시 레이아웃을 실시간으로 변경하도록 루틴 변경 (#840) |
|---|
| 446 | |
|---|
| 447 | === 버그 수정 === |
|---|
| 448 | * 일반 : OpenID 자동 로그인 기능에서 출력되는 경고 제거 (#720) |
|---|
| 449 | * 일반 : 전반적인 캐시 갱신 문제 보정 (#752) |
|---|
| 450 | * 일반 : 주소 처리시 +가 포함된 경우 RFC1738인코딩 옵션을 사용하지 않을 때 누락되는 문제 수정 (#807) |
|---|
| 451 | * 일반 : BlogAPI로 글을 작성시 첨부파일 처리가 잘못 처리되는 문제 수정 (#821) |
|---|
| 452 | * 블로그 : 리스트 출력시 날짜 출력 부분에서 '어제' '오늘' 의 표현이 하루가 지나도 변경되지 않는 문제 수정 (#721) |
|---|
| 453 | * 블로그 : 전체 카테고리 이름을 변경할 때 가끔 발생하는 오류 수정 (#726) |
|---|
| 454 | * 블로그 : 최근글 / 최근 트랙백 단축키인 z,c가 오동작하는 문제 수정 (#780) |
|---|
| 455 | * 블로그 : 센터 패널이나 최근 댓글에서 가끔 중복된 댓글이 출력되는 문제 수정 (#846) |
|---|
| 456 | * 관리자 : 관리자 계정에 OpenID 추가시 공백을 두고 추가하면 흰 화면이 출력되는 현상 수정 (#753) |
|---|
| 457 | * 관리자 : 태그 출력시 rel=tag 마이크로포맷의 설정이 저장되지 않는 버그 수정 (#772) |
|---|
| 458 | * 관리자 : OpenID의 X-XRDS-Location meta 태그가 설정되지 않는 문제 수정 (#694) |
|---|
| 459 | * 관리자 : 서브 카테고리 내의 카테고리 이름이 동일한 경우 복원시 생길 수 있는 문제 수정 (#745) |
|---|
| 460 | * 관리자 : 관리자 계정에 등록된 OpenID인 경우에도 특이한 경우 관리자 권한으로 로그인이 되지 않는 문제 수정 (#750) |
|---|
| 461 | * 관리자 : 표지 / 사이드바 설정이 preview 모드에서 반영되지 않는 문제 수정 (#847) |
|---|
| 462 | * 에디터 : 에디터 속성창 토글시 자바스크립트 리턴값 문제로 IE6에서 리소스를 추가적으로 사용하는 문제 수정 (#737) |
|---|
| 463 | * 에디터 : 새글 쓰기에서 서식 선택 창 선택시 서식 제목에 특수 문자가 들어가 있는 경우 자바스크립트 전송이 되지 않는 문제 수정 (#764) |
|---|
| 464 | |
|---|
| 465 | == 스킨 관련 추가점 및 변경 안내 == |
|---|
| 466 | |
|---|
| 467 | * 저자별 페이지 |
|---|
| 468 | 저자별로 글을 열람할 수 있는 기능이 추가되었습니다. 현재 블로그의 저자 목록을 출력하기 위하여 사이드바 등에서 사용할 수 있는 마크업이 추가 되었습니다. <s_author_rep>는 저자 목록 영역, [##_author_rep_link_##] 는 저자별 페이지, [##_author_rep_name_##] 은 저자 이름입니다. |
|---|
| 469 | |
|---|
| 470 | 아래는 예제입니다. |
|---|
| 471 | |
|---|
| 472 | <s_author_rep> |
|---|
| 473 | <li> |
|---|
| 474 | <a href="[##_author_rep_link_##]"> |
|---|
| 475 | [##_author_rep_name_##] |
|---|
| 476 | </a> |
|---|
| 477 | </li> |
|---|
| 478 | </s_author_rep> |
|---|
| 479 | |
|---|
| 480 | * meta 태그 출력 |
|---|
| 481 | 블로그의 성격을 나타내는 블로그 태그를 관리자 메뉴의 '환경설정'-'블로그' 에서 정할 수 있습니다. 여기서 정한 태그는 스킨의 "Keywords" meta 태그로 출력되어 검색 엔진들이 해당 블로그의 성격을 알 수 있도록 해 줍니다. meta 태그 출력 부분은 스킨의 head 부분에 들어갑니다. |
|---|
| 482 | |
|---|
| 483 | 아래는 예제입니다. |
|---|
| 484 | |
|---|
| 485 | <meta http-equiv="Keywords" content="[##_meta_http_equiv_keywords_##]" /> |
|---|
| 486 | |
|---|
| 487 | |
|---|
| 488 | * 댓글,트랙백 RSS 및 글 별 댓글,트랙백 RSS와 답변(댓글+트랙백) RSS |
|---|
| 489 | 텍스트큐브 1.6 부터는 블로그 전체의 댓글,트랙백,댓글+트랙백 RSS 및 글마다 댓글,트랙백,댓글+트랙백 RSS 를 제공합니다. 이 기능은 댓글로 논의가 이어질 때 그 과정을 따라가거나, 댓글 알리미를 사용할 수 없는 경우 댓글의 업데이트 정보를 알고 싶을 때 유용합니다. |
|---|
| 490 | |
|---|
| 491 | 글별로 RSS 주소를 알려주는, <s_article_rep>영역 안에 들어가는 [##_article_rep_rp_rssurl_#] 와, 전체 댓글의 RSS 주소를 의미하는 [##_comment_rss_url_##], 댓글과 트랙백을 함께 포함하는 RSS인 [##_article_rep_response_rssurl_#] 이 추가적으로 지원됩니다. |
|---|
| 492 | |
|---|
| 493 | 아래는 예제입니다. |
|---|
| 494 | |
|---|
| 495 | <li><span class="rssurl">Comment RSS : [##_article_rep_rp_rssurl_##]</span></li> |
|---|
| 496 | <li><span class="rssurl">Trackback RSS : [##_article_rep_tb_rssurl_##]</span></li> |
|---|
| 497 | <li><span class="rssurl">Response RSS : [##_article_rep_response_rssurl_##]</span></li> |
|---|
| 498 | |
|---|
| 499 | <a href="[##_comment_rss_url_##]" class="rss" rel="alternate" type="application/rss+xml">Subscribe to RSS comments</a> |
|---|
| 500 | <a href="[##_trackback_rss_url_##]" class="rss" rel="alternate" type="application/rss+xml">Subscribe to RSS trackbacks</a> |
|---|
| 501 | <a href="[##_response_rss_url_##]" class="rss" rel="alternate" type="application/rss+xml">Subscribe to RSS responses (comments+trackbacks)</a> |
|---|
| 502 | |
|---|
| 503 | 텍스트큐브 1.6에서는 파이어폭스나 인터넷 익스플로러 7등의 자동 RSS 검출 기능을 자동으로 지원합니다. 위의 치환자들은 기본 스킨(standard) 등에 활용 예들이 있으므로 참고하시기 바랍니다. |
|---|
| 504 | |
|---|
| 505 | * 댓글 알리미 RSS |
|---|
| 506 | 텍스트큐브의 댓글 알리미 정보도 RSS로 받을 수 있습니다. 단, 이 경우 인증이 필요합니다. |
|---|
| 507 | |
|---|
| 508 | 댓글 알리미 RSS의 주소는 http://블로그주소/rss/notifycomment 입니다. RSS를 보기 위해서는 이 주소로 loginid (로그인 이메일 주소), key (텍스트큐브 API 키입니다. 관리자 화면의 환경설정-계정 정보 에서 만들 수 있습니다) 를 POST값으로 보내 주어야 합니다. API key 누출등의 보안상의 문제가 있을 수 있으므로 GET으로 해당 변수를 넘기는 것은 지원하지 않고 있습니다. |
|---|
| 509 | |
|---|
| 510 | * Microformat |
|---|
| 511 | 변경된 개발 및 지원 정책에 따라 텍스트큐브는 스킨의 호환성을 최대한 유지하는 차원에서 microformat (http://microformats.org/) 을 지원합니다. microformat 은 블로그의 내용에 컴퓨터도 이해하기 쉽도록 태그를 이용한 설명을 붙여주는 역할을 합니다. 텍스트큐브에서는 hAtom, hCard, rel-tag, rel-nofollow, XFN(XHTML friend Network)을 지원합니다. |
|---|
| 512 | |
|---|
| 513 | * FOAF (Friend Of A Friend) |
|---|
| 514 | 텍스트큐브는 FOAF를 지원합니다. 관리자 화면에서 '스킨'-'출력 설정' 에서 FOAF를 사용함으로 설정할 경우, 블로그주소/foaf 에서 링크에 관련한 정보를 담는 xml 문서를 보여줍니다. 해당 링크는 자동 검출이 가능하도록 스킨의 첫머리에 자동으로 삽입됩니다. 출력 여부는 관리 화면의 '스킨-출력설정'에서 조절할 수 있습니다. |
|---|
| 515 | |
|---|
| 516 | |
|---|
| 517 | == v1.5.4 개발 관련 노트 == |
|---|
| 518 | === 버그 수정 === |
|---|
| 519 | * 일반 : 블로그 팀원이 경우에 따라 지정된 권한 이상의 동작을 수행할 수 있는 부분 수정 (#699) |
|---|
| 520 | * 일반 : 팀블로그 포스트의 제어 권한 강화 (#723) |
|---|
| 521 | * 일반 : PageCache 컴포넌트의 unserialize가 정확하게 동작하지 않던 문제 수정 (#748) |
|---|
| 522 | * 블로그 : 1-depth 카테고리의 이름에 /가 있을 경우 발생하는 문제 수정 (#746) |
|---|
| 523 | * 블로그 : 키로그에 입력된 지역로그 정보에 따라 지역로그 메뉴에서 출력되는 부분 수정 (#709) |
|---|
| 524 | * 에디터 : 에디터의 속성 지우기 창의 alt값으로 return false; 가 출력되는 부분 수정 (#735) |
|---|
| 525 | * 관리자 : 관리자 화면 내의 warning 수정 (#758) |
|---|
| 526 | |
|---|
| 527 | === 변경된 점 === |
|---|
| 528 | * 블로그 : 키로그 글쓰기가 내장 지원되므로 키로그 플러그인을 켜지 않았을때에도 키로그 페이지가 동작하도록 함 (#738) |
|---|
| 529 | * 일반 : null 검사를 정확하게 하도록 수정 (#757) |
|---|
| 530 | |
|---|
| 531 | == v1.5.3.1 개발 관련 노트 == |
|---|
| 532 | |
|---|
| 533 | === 버그 수정 === |
|---|
| 534 | * 관리자 : 팀블로그 사용 시 글쓰기 모드에서 여러가지 제약 사항이 생기는 문제 수정 (#697) |
|---|
| 535 | |
|---|
| 536 | == v1.5.3 개발 관련 노트 == |
|---|
| 537 | * 모든 로그의 설명 및 진행 사항을 열람하기 위해서는 http://dev.textcube.org/milestone/1.5.3 을 참조해 주시기 바랍니다. |
|---|
| 538 | * 로그에 따라 다음 버전으로 티켓이 넘어간 경우 milestone에 나타나지 않을 수 있습니다. |
|---|
| 539 | === 추가된 점 === |
|---|
| 540 | * 플러그인 : PN_Subscription 플러그인의 agent 추가 (#653) |
|---|
| 541 | * 일반 : 트랙백 인코딩 수동 처리 사이트 추가 (#692) |
|---|
| 542 | |
|---|
| 543 | === 변경된 점 === |
|---|
| 544 | * 에디터 : 글 편집시 퍼머링크에 언더스코어(_)를 사용할 수 있도록 함 (#684) |
|---|
| 545 | * 관리자 : 사파리에서 새 탭 띄우기 단축키를 누르면 리더가 열리는 부분 수정 (#674) |
|---|
| 546 | * 관리자 : 관리자 로그인 후 /checkup으로 캐시를 지우는 작업 수행시에 디렉토리도 함께 지우도록 변경 (#695) |
|---|
| 547 | * 블로그 : 블로그 주소에서도 -기호를 사용할 수 있음. |
|---|
| 548 | * 블로그 : 경로명으로 구분하는 다중 사용자 모드에서 경로명에 해당되는 블로그가 없을 경우에 기본 블로그로 리다이렉트 하는 부분에서 RSS는 꼭 올바른 경로로만 접근해야 읽을 수 있도록 함 (#691) |
|---|
| 549 | * 블로그 : 댓글 입력시 확인 버튼을 중복으로 눌러 같은 댓글이 여러개 저장되는 일이 없도록 변경 (#798) |
|---|
| 550 | |
|---|
| 551 | === 버그 수정 === |
|---|
| 552 | * 블로그 : 기본 스킨의 키로그 치환자 처리 시 캐시 플러싱 문제 및 쿼리 에러 수정 (#648) |
|---|
| 553 | * 블로그 : RSS 출력시 상대주소 anchor가 있어 feed validator에서 에러가 발생하는 문제 수정 (#667) |
|---|
| 554 | * 블로그 : 블로그 공개 정책 설정 후 캐시가 갱신되지 않는 문제 수정 (#672) |
|---|
| 555 | * 블로그 : 사이드바 최신 글 목록에서 슬로건으로 출력되지 않고 번호로 출력되는 문제 수정 (#677) |
|---|
| 556 | * 블로그 : 전체 카테고리 검색시 이름이 설정한대로 나오지 않고 '전체'로만 출력되는 문제 수정 (#678) |
|---|
| 557 | * 블로그 : 글 작성시 미리보기 창에서 body id가 제대로 표시되지 않아서 스타일이 적용되지 않는 문제 수정 (#679) |
|---|
| 558 | * 블로그 : MacOSX 10.4 이상의 safari에서 플래시 컴포넌트 의존적인 기능들을 사용할 때 (갤러리/주크박스) 웹서버 포트번호가 80번이 아닌 경우 플래시를 포함시키지 못하는 문제 수정 (#802) |
|---|
| 559 | * 리더 : Feed URL의 형식에 따라 같은 피드가 중복 등록될 수 있는 문제 수정 (#686) |
|---|
| 560 | * 리더 : 리더에 RSS 주소를 추가할 때 원래 블로그 주소가 location 헤더의 영향을 받지 않고 바로 피드 주소로 잘못 읽어질 수 있는 문제 수정 (#687) |
|---|
| 561 | * 리더 : 특정 상황에서 리더가 서버에 과부하를 걸 수 있는 문제 수정 (#676) |
|---|
| 562 | * 에디터 : 글 편집시 퍼머링크를 변경시 자동이동이 무조건 블로그 밖으로만 이루어지는 문제 수정 (#685) |
|---|
| 563 | * 에디터 : 팟캐스트로 mp3 파일을 지정할 수 없는 문제 수정 (#688) |
|---|
| 564 | * 관리자 : 관리자가 아닌 경우에도 분류 권한을 마음대로 수정할 수 있는 문제 수정 (#690) |
|---|
| 565 | * 관리자 : 관리자 글목록에서 트랙백을 지울 경우 가장 최근의 트랙백이 지워지는 문제 수정 (#693) |
|---|
| 566 | * 일반 : posix 레귤라 익스프레션을 perl로 변환 (#219) |
|---|
| 567 | * 일반 : 다중 사용자 환경에서 2차 블로그 주소를 사용할 수 없는 문제 수정 (#681) |
|---|
| 568 | * 일반 : 데이터 복원시 키워드 / 공지의 첨부파일이 복원되지 않는 문제 수정 (#669) |
|---|
| 569 | * 플러그인 : OpenID 플러그인의 언어 리소스 설정 문제 수정 (#668) |
|---|
| 570 | * 플러그인 : OpenID 플러그인에서 AddComment를 받은 후 target을 반환하지 않아 이후 적용되는 플러그인들이 동작하지 않는 문제 수정 (#671) |
|---|
| 571 | |
|---|
| 572 | |
|---|
| 573 | == v1.5.2 개발 관련 노트 == |
|---|
| 574 | * 모든 로그의 설명 및 진행 사항을 열람하기 위해서는 http://dev.textcube.org/milestone/1.5.2 를 참조해 주시기 바랍니다. |
|---|
| 575 | * 로그에 따라 다음 버전으로 티켓이 넘어간 경우 milestone에 나타나지 않을 수 있습니다. |
|---|
| 576 | |
|---|
| 577 | id type component prioritysummary |
|---|
| 578 | 463enhancement User Interfaces major 위지윅 에디터의 사파리 3 지원 |
|---|
| 579 | 663enhancement Plugins major 표지 예제 플러그인이 gd 없는 환경에서 오작동할 수 있는 문제 |
|---|
| 580 | 664enhancement Plugins minor 표지 예제 플러그인에서 $target과 $mother가 뒤바뀐 문제 |
|---|
| 581 | 666enhancement API minor Eolin.PHP.HTTPRequest에서 referer 첨부 지원 |
|---|
| 582 | |
|---|
| 583 | == v1.5.1 개발 관련 노트 == |
|---|
| 584 | * 모든 로그의 설명 및 진행 사항을 열람하기 위해서는 http://dev.textcube.org/milestone/1.5.1 을 참조해 주시기 바랍니다. |
|---|
| 585 | * 로그에 따라 다음 버전으로 티켓이 넘어간 경우 milestone에 나타나지 않을 수 있습니다. |
|---|
| 586 | |
|---|
| 587 | id type component prioritysummary |
|---|
| 588 | 632task User Interfaces major xhtml 1 validation banner 추가 |
|---|
| 589 | 625enhancement User Interfaces major 메타 페이지 이름 변경 |
|---|
| 590 | 578enhancement User Interfaces major 글쓰기 메뉴 활성시 볼드 처리 |
|---|
| 591 | 656enhancement User Interfaces major 키워드 페이지 정렬 |
|---|
| 592 | 581enhancement Skin major mp3 플레이어에서 center 태그 제외 |
|---|
| 593 | 579enhancement Skin major 기본 스킨 수정 |
|---|
| 594 | 637enhancement Plugins major 메타플러그인 강제 CSS 출력문제 |
|---|
| 595 | 470enhancement Libraries minor EAF의 response message를 스킨화 |
|---|
| 596 | 636enhancement Core major cover_ coverpage 스킨 스트럭쳐문제 |
|---|
| 597 | 628enhancement Core major 휴지통 비우는 루틴 최적화 |
|---|
| 598 | 623enhancement Core major 데이터 교정 시 태그 및 태그 관계 데이터도 교정 |
|---|
| 599 | 617defect User Interfaces minor 에디터에서 gallery의 자막과 미리보기 속성 출력 루틴 개선 |
|---|
| 600 | 616defect User Interfaces minor index.xml 을 수동편집했을 경우에 대한 처리 강화 |
|---|
| 601 | 492defect User Interfaces minor 관리자 화면 css 글꼴 순서 변경 |
|---|
| 602 | 573defect User Interfaces major 파일 업로드 관련 문제 |
|---|
| 603 | 624defect User Interfaces major 스킨매니저 레이아웃 문제 |
|---|
| 604 | 574defect User Interfaces major 파일 업로드 관련 문제 |
|---|
| 605 | 575defect User Interfaces major 메세지 스타일 문제 |
|---|
| 606 | 517defect User Interfaces major 페이지 이동 단축키가 작동되지 않음 |
|---|
| 607 | 639defect User Interfaces major 셋업화면 안내 문구가 두줄로 넘어가는 부분 |
|---|
| 608 | 631defect User Interfaces major 글 화면에서 필자 표시 |
|---|
| 609 | 572defect User Interfaces major 위지윅에디터가 뜨지 않는 문제 |
|---|
| 610 | 580defect User Interfaces major 에디터에서 object 삽입시 자바스크립트 처리 |
|---|
| 611 | 582defect User Interfaces major 사이드바 메뉴 레이아웃 문제 |
|---|
| 612 | 588defect Skin minor Coolant의 본문영역에 포함된 fieldset처리 미흡 |
|---|
| 613 | 577defect Plugins major 첫번째 태그에 키워드 설명 연결 아이콘이 뜸 |
|---|
| 614 | 633defect Plugins major OpenID 로그인 취소시 버그 |
|---|
| 615 | 614defect Plugins major OpenID 플러그인의 short tag |
|---|
| 616 | 596defect Plugins major EolinTagSearchTT 플러그인의 오류 |
|---|
| 617 | 595defect Plugins major 메타페이지 플러그인의 동작 교정 |
|---|
| 618 | 659defect Plugins major 표지 플러그인의 설정 갱신시 캐시가 남는 문제 |
|---|
| 619 | 654defect Plugins major 관리자 계정에 연결된 OpenID로 관리자로그인이 되지 않는 문제 |
|---|
| 620 | 635defect Plugins critical메타플러그인 보호글 노출 버그 |
|---|
| 621 | 615defect Libraries major 모바일 페이지 출력이 되지 않음 |
|---|
| 622 | 627defect Libraries major 리더에서 피드 갯수가 정상적으로 표시되지 않음 |
|---|
| 623 | 611defect Internationalizatiminor 언어팩의 따옴표에 슬래시 처리가 잘못된 문제 |
|---|
| 624 | 583defect Core minor favicon이 깔끔하게 출력되지 않는 문제 |
|---|
| 625 | 563defect Core major Metapage의 label의 참조 대상이 맞지 않는 문제 |
|---|
| 626 | 585defect Core major 플러그인 설정에서 0이 허용되지 않는 문제 |
|---|
| 627 | 571defect Core major 업데이트후 관리자 권한이 없다고 나오는 문제 |
|---|
| 628 | 638defect Core major 리더 OPML 파일 업로드가 되지 않는 문제 |
|---|
| 629 | 570defect Core major Checkup 에 실패하는 문제 |
|---|
| 630 | 641defect Core major 글 목록에서 공개여부 변경시 이벤트 제공 |
|---|
| 631 | 621defect Core major 변수의 메타포 문제 |
|---|
| 632 | 569defect Core major 티스토리/태터툴즈 데이터의 텍스트큐브로의 복원이 안되는 문제 |
|---|
| 633 | 642defect Core major 보호된 글에서 Author 표시가 안됨 |
|---|
| 634 | 640defect Components major PageCache에서 owner와 비 owner 캐시가 제대로 관리되지 않는 문제 |
|---|
| 635 | 630defect API major 에디터에서 contentDocument 접근시 IE를 고려하지 않은 문제 |
|---|
| 636 | 584defect API major IE7에서 센터 최근 댓글 알리미 간격이 벌어지는 문제 |
|---|
| 637 | |
|---|
| 638 | === 스킨 관련 변경점 및 추가 안내 === |
|---|
| 639 | * metapage 의 cover로의 변경 |
|---|
| 640 | 1.5에서 도입된 메타페이지가 Cover로 이름이 변경되었습니다. 또한 이를 사용하기 위한 문법도 전체 스킨 규격과 통일성을 맞추기 위하여 전면적으로 변경 되었습니다. |
|---|
| 641 | 1.5에서의 metapage 및 문법 지원은 이후의 혼란을 막기 위하여 제거 되었습니다. 양해 말씀 드립니다. |
|---|
| 642 | |
|---|
| 643 | * <s_cover> : 표지 영역 |
|---|
| 644 | * <s_cover_rep> : 표지 플러그인 출력의 반복 영역 |
|---|
| 645 | * [##_cover_content_##] : 표지 플러그인 출력 부분 |
|---|
| 646 | |
|---|
| 647 | 아래는 예제입니다. |
|---|
| 648 | ------------------------------ |
|---|
| 649 | <s_cover> |
|---|
| 650 | <div class="aaa"> |
|---|
| 651 | <s_cover_rep> |
|---|
| 652 | <div class="bbb">[##_cover_content_##]</div> |
|---|
| 653 | </s_cover_rep> |
|---|
| 654 | </div> |
|---|
| 655 | </s_cover> |
|---|
| 656 | ------------------------------ |
|---|
| 657 | |
|---|
| 658 | === 플러그인 관련 변경점 및 추가 안내 === |
|---|
| 659 | * 공개 속성을 변할 때 사용할 수 있는 이벤트인 ChangeVisibility 가 추가되었습니다. |
|---|
| 660 | |
|---|
| 661 | |
|---|
| 662 | == v1.5 개발 관련 노트 == |
|---|
| 663 | * 아래에는 중요한 변경 사항들 및 수정들만이 명기되어 있습니다. 모든 로그를 열람하기 위해서는 http://dev.textcube.org/milestone/1.5 를 참조해 주시기 바랍니다. |
|---|
| 664 | |
|---|
| 665 | === 추가된 점 === |
|---|
| 666 | b2 * 관리자 - 글 목록에서 글 수정후 돌아올 때 이전의 선택사항이 보존됨 (#348) |
|---|
| 667 | a1 * 관리자 - 플러그인 메뉴외 1단 메뉴 하위에 관리자 플러그인이 위치할 수 있도록 함 (#329) |
|---|
| 668 | a2 * 관리자 - 스킨에서 여러 css파일을 편집할 수 있도록 함. (#299) |
|---|
| 669 | a3 * 관리자 - 글 목록에서 공개/비공개/보호전체/서식 탭 추가 (#383) |
|---|
| 670 | a5 * 관리자 - BlogAPI에 카테고리 설정 기능이 없는 클라이언트를 위해 카테고리별 API 주소를 사용할 수 있도록 함 (#419) |
|---|
| 671 | a5 * 관리자 - BlogAPI용 비밀번호를 별도로 설정할 수 있게 함 (#408) |
|---|
| 672 | b3 * 관리자 - BlogAPI에서 특정한 카테고리로 글을 보내기 위한 주소를 제공하는 도우미 추가 (#419) |
|---|
| 673 | rc2* 관리자 - AJAX 메세지의 스킨화 (#470) |
|---|
| 674 | b3 * 에디터 - 사용자 서식 작성 및 적용 기능 추가 (#15) |
|---|
| 675 | rc1* 에디터 - 사파리 3에서의 위지윅 에디터 지원 (#473) |
|---|
| 676 | rc1* 에디터 - 자동 저장 기능 안정화를 위한 재작성 및 인터페이스 개선 (#474) |
|---|
| 677 | a1 * 일반 - RSS 피드에 표시되는 고유주소의 기본 설정을 숫자로 변경할 수 있도록 함 (#347) |
|---|
| 678 | a4 * 일반 - 팀블로깅 및 멀티 블로깅 지원. (#408) |
|---|
| 679 | b1 * 일반 - OpenID 지원 (#378) |
|---|
| 680 | rc1* 일반 - OpenID로 로그인 한 사람만 댓글 쓰기 권한 주기 기능 (#378) |
|---|
| 681 | rc1* 일반 - OpenID로 작성한 비밀 댓글의 경우 OpenID로 로그인하면 자신의 댓글 및 답변으로 달린 비밀 댓글을 확인할 수 있음 (#378) |
|---|
| 682 | a1 * 플러그인 - 플러그인 설정관련 컴포넌트 추가 (#351) |
|---|
| 683 | a1 * 플러그인 - DateConverter 플러그인에 AM/PM 항목 추가 (#362) |
|---|
| 684 | a1 * 플러그인 - 플러그인에서 플러그인 이름을 제공받을 수 있도록 추가 (#344) |
|---|
| 685 | a6 * 플러그인 - OpenID 소개 및 가입 링크 추가 (#378) |
|---|
| 686 | rc1* 플러그인 - CT_RecentRP_Default 플러그인의 날짜포맷 변경 (#421) |
|---|
| 687 | b2 * 플러그인 - 관리자만이 실행할 수 있는 플러그인이 지정가능함. (#342) |
|---|
| 688 | b2 * 플러그인 - 현재 블로그 페이지가 전체 메타 블로그인이 개인 블로그인지 구분할 수 있는 함수 제공 (#342) |
|---|
| 689 | b2 * 플러그인 - 독립된 페이지를 만드는 메타 페이지 플러그인 기능 추가 (#342) |
|---|
| 690 | rc2* 플러그인 - 댓글 알리미용 이벤트인 ReceiveNotifiedComment 추가 (#557) |
|---|
| 691 | b5 * 플러그인 - 글 추가 및 삭제때 동작하는 UpdatePost, DeletePost추가 (#433 |
|---|
| 692 | a3 * 스킨 - 리스트 출력시의 조건들을 index.xml에서 읽어올 수 있도록 함 (#360) |
|---|
| 693 | a2 * 스킨 - 관리자 화면에서 여러개의 html/css 파일 편집 지원 (#299) |
|---|
| 694 | a4 * 스킨 - 404 에러 발생시 스킨 출력 지원 (#180) |
|---|
| 695 | a6 * 스킨 - 블로그 본문 제목 부분의 수정이 가능하도록 치환자 추가 (#155) |
|---|
| 696 | a6 * 스킨 - 1.0 대 스킨의 레거시 지원을 위하여 <s_paging>밖에서도 쪽링크 추가 가능 (#239) |
|---|
| 697 | a5 * 블로그 - IE에서 첨부파일 다운로드 후 캐시폴더에서 바로 실행 시 cache-control에 대응 (#381) |
|---|
| 698 | a5 * 블로그 - 검색시 댓글 / 트랙백의 닉네임도 조건에 포함 (#238) |
|---|
| 699 | a5 * 블로그 - 검색시 트랙백 검색 추가 (#237) |
|---|
| 700 | a6 * 블로그 - 방명록 글들에서 퍼머링크 지원 (#317) |
|---|
| 701 | a5 * 기타 - 태그와 키워드의 통합. (#226) |
|---|
| 702 | b2 * 기타 - fastCGI 환경 지원 (#438) |
|---|
| 703 | b2 * 기타 - IceWeasel 브라우저 지원 (#441) |
|---|
| 704 | rc1* 기타 - Safari 3를 공식 지원 브라우저에 추가 (이후 safari 3 정식 버전이 나올때까지 대응에 들어감) (#473) |
|---|
| 705 | b3 * 기타 - 동적 SQL문에 cache 도입하여 DB 쿼리수 감소 (#454) |
|---|
| 706 | b3 * 기타 - 부하가 큰 페이지의 처리를 위하여 pagecache 도입 (#455) |
|---|
| 707 | b3 * 기타 - 여러 텍스트큐브가 깔려있는 경우 세션의 범위를 제한함 (#456) |
|---|
| 708 | |
|---|
| 709 | === 변경된 점 === |
|---|
| 710 | b2 * 설치 - 설치시 비밀번호를 반드시 6자 이상 입력받도록 함 (#442) |
|---|
| 711 | a3 * 설치 - 기본 테이블 prefix를 tc로 변경 (#393) |
|---|
| 712 | a1 * 관리자 - 환경설정 부분의 패널 재배치 (#368) |
|---|
| 713 | a5 * 관리자 - 카테고리를 추가할 경우 동일한 카테고리가 있으면 메세지로 알림 (#272) |
|---|
| 714 | a6 * 관리자 - 에디터의 모듈화로 에디터를 별도로 작성하여 붙이거나 변경할 수 있음 (#335) |
|---|
| 715 | a2 * 일반 - 스팸 소각 처리 루틴을 접속당 실행에서 하루당 한 번 실행으로 변경하여 속도 증가 (#384) |
|---|
| 716 | a2 * 일반 - 언어팩 제작 편의를 위한 언어팩 처리 루틴의 전면적인 변경. (#229) |
|---|
| 717 | a5 * 일반 - 댓글 알리미 및 댓글 검색 시 시간 역순 출력에서 최근 댓글 순으로 출력으로 변경 (#409) |
|---|
| 718 | rc2* 일반 - 마크업 개선 (#16) |
|---|
| 719 | a2 * 블로그 - IE에서 첨부파일 다운로드 후 캐시에서 바로 불러 실행하는 경우 오류가 발생하는 부분을 변경 (#381) |
|---|
| 720 | a3 * 블로그 - 블로그 페이지에 출력되는 스크립트의 간소화 (#407) |
|---|
| 721 | a4 * 블로그 - 본문 및 댓글에서 태터툴즈 및 텍스트큐브 치환자가 번역되지 않도록 수정 (#401) |
|---|
| 722 | a5 * 블로그 - 트래픽 절약을 위한 리샘플링 기능 보완 (#377) |
|---|
| 723 | a5 * 블로그 - 기본 기능에서 워터마크 기능 제거. (#377) |
|---|
| 724 | a5 * 블로그 - 트랙백을 허용하지 않는 글의 경우 트랙백 주소 대신 트랙백을 보낼 수 없다는 메세지를 출력 (#279) |
|---|
| 725 | a3 * 플러그인 - 플러그인 이름 표시시 htmlspecialchars 중복을 막기 위해 실행하지 않도록 수정 (#406) |
|---|
| 726 | a3 * 플러그인 - 플러그인 패널 인터페이스 변경 (#361) |
|---|
| 727 | a5 * 플러그인 - 플러그인 삭제를 위해 플러그인 정보에서 플러그인 설치 위치를 표시함 (#349) |
|---|
| 728 | a3 * 백업 - 복원시 플러그인 환경이 다를 수 있으므로 플러그인 데이터는 복원하지 않도록 함 (#242) |
|---|
| 729 | a1 * 기타 - dojo library 업데이트 (#373) |
|---|
| 730 | a5 * 기타 - EAF를 읽을 수 있는 형태로 변환 (#416) |
|---|
| 731 | b2 * 기타 - 모든 field에서 owner 삭제. blog와 user가 분리되었음. (#428) |
|---|
| 732 | b3 * 기타 - 전체 쿼리 개선 (#441, #459) |
|---|
| 733 | rc1* 기타 - 비밀 댓글에 다는 비밀 댓글은 비공개를 기본으로 함 (#378) |
|---|
| 734 | rc1* 기타 - 테스트 중이었던 bodyid와 이미지 리샘플러의 정식화 (#468) |
|---|
| 735 | |
|---|
| 736 | == 버그 수정 == |
|---|
| 737 | a2 * 일반 - 태터툴즈 데이터 복원시 오류가 발생하는 현상 수정 (#386) |
|---|
| 738 | a1 * 블로그 - 비밀 댓글 문구와 비밀 방명록 문구의 분리 (#287) |
|---|
| 739 | a1 * 블로그 - Safari에서 댓글수정/삭제 후 바로 댓글수정/삭제 버튼을 누르면 화면 최상단으로 이동하는 문제 수정 (#338) |
|---|
| 740 | a1 * 블로그 - Safari에서 태그/지역로그 추천 리스트의 인코딩 에러 수정 (#341) |
|---|
| 741 | a1 * 블로그 - 아카이브 출력시 스킨 설정을 따라가지 않는 문제 수정 (#372) |
|---|
| 742 | a1 * 블로그 - 분류 항목에서 게시물이 2개로 중복되어 출력되는 문제 수정 (#363) |
|---|
| 743 | a2 * 블로그 - 사파리에서 댓글 수정 후 바로 댓글 수정/삭제 버튼을 누르면 동작하지 않는 문제 수정 (#346) |
|---|
| 744 | a3 * 블로그 - 리스트 출력시 선택한 태그나 검색어에 해당되는 값이 없을 경우 발생할 수 있는 warning 대응 (#398) |
|---|
| 745 | a3 * 블로그 - RSS 출력시 리샘플된 이미지가 상대경로로 출력되는 문제 수정 (#391) |
|---|
| 746 | a5 * 블로그 - 로그인 상태 본문에서 트랙백 전송이 되지 않는 문제 수정 (#410) |
|---|
| 747 | a5 * 블로그 - 검색 결과 목록에서 페이징이 나타나지 않는 문제 수정 (#413) |
|---|
| 748 | a3 * 블로그 - RSS 출력시 갤러리 출력도 리샘플되어 출력되도록 수정 (#391) |
|---|
| 749 | rc1* 블로그 - 본문에 포함된 스킨태그 형식 컨텐츠에 removeAllTags()가 적용되는 문제 수정 (#401) |
|---|
| 750 | a1 * 관리자 - Safari에서 플러그인 사용중 버튼이 눌러지지 않는 문제 수정 (#353) |
|---|
| 751 | a1 * 관리자 - Safari에서 센터에 myEolin 내용이 표시되지 않음 (#352) |
|---|
| 752 | a1 * 관리자 - 센터에서 프로필 이미지 가출하는 문제 수정 (#339) |
|---|
| 753 | a2 * 관리자 - 사이드바 플러그인 처리 시 핸들러 오류가 발생하는 문제 수정 (#382) |
|---|
| 754 | a3 * 관리자 - 상단 메뉴에서 데이터 관리시 화살표가 잘못 출력되는 오류 수정 (#397) |
|---|
| 755 | a3 * 관리자 - call_user_func 정의시 pass-by-reference가 일어나는 부분에서 발생할 수 있는 warning 수정 (#404) |
|---|
| 756 | a1 * 플러그인 - KeywordUI 플러그인에서 [##_blog_word_##]의 처리 (#366) |
|---|
| 757 | a1 * 플러그인 - 불필요하게 플러그인 설정값을 제한하는 경우 삭제 (#340) |
|---|
| 758 | a2 * 플러그인 - 피드 통계 플러그인의 테이블 생성 쿼리가 잘못되어 있는 문제 수정 (#385) |
|---|
| 759 | a3 * 플러그인 - openID 플러그인의 클래스 이름 오류 수정 (#378) |
|---|
| 760 | a2 * 에디터 - 위지윅 모드에서 delete, backspace가 가끔 먹히지 않는 문제 수정 (#390) |
|---|
| 761 | a2 * 에디터 - 이미지 삽입시 세로 리사이징 사이즈가 어긋나는 문제 수정 (#370) |
|---|
| 762 | a3 * 설치 - DB 제거시 XMLRPCPingSettings 가 삭제되지 않는 문제 수정 (#394) |
|---|
| 763 | |
|---|
| 764 | |
|---|
| 765 | === 스킨 관련 변경점 및 추가 안내 === |
|---|
| 766 | * metapage Part 추가 |
|---|
| 767 | 블로그에 프롤로그 기능을 포함하여 다양한 기능을 가진 페이지를 더할 수 있는 메타페이지 플러그인이 추가 되었습니다. 이 기능을 사용하기 위하여 출력되는 영역을 지정하는 metaPage 가 스킨 문법에 추가되었습니다. |
|---|
| 768 | * <s_meta> : 메타페이지 영역 |
|---|
| 769 | * <s_metapage> : 메타페이지 플러그인 및 구성요소 출력 반복 영역 |
|---|
| 770 | 아래는 예제입니다. |
|---|
| 771 | ------------------------------ |
|---|
| 772 | <s_meta> |
|---|
| 773 | <div class="metapage"> |
|---|
| 774 | <s_metapage></s_metapage> |
|---|
| 775 | </div> |
|---|
| 776 | </s_meta> |
|---|
| 777 | ------------------------------ |
|---|
| 778 | |
|---|
| 779 | |
|---|
| 780 | * 태그와 키워드의 통합 |
|---|
| 781 | 키워드 기능을 사용할 때, 같은 이름을 가진 태그가 있으면 해당 태그 페이지를 보여줄 때 키워드 설명을 먼저 보여주도록 할 수 있습니다. 이를 위하여 스킨에서 |
|---|
| 782 | * <s_keylog_rep> |
|---|
| 783 | * [##_keylog_rep_title_##] |
|---|
| 784 | * [##_keylog_rep_desc_##] |
|---|
| 785 | 치환자가 추가 되었습니다. |
|---|
| 786 | |
|---|
| 787 | 아래는 예제입니다. |
|---|
| 788 | ------------------------------ |
|---|
| 789 | <s_keylog_rep> |
|---|
| 790 | <div class="entryKeylog"> |
|---|
| 791 | <div class="titleWrap"> |
|---|
| 792 | <h2>[##_keylog_rep_title_##]</h2> |
|---|
| 793 | </div> |
|---|
| 794 | <div class="article"> |
|---|
| 795 | [##_keylog_rep_desc_##] |
|---|
| 796 | </div> |
|---|
| 797 | </div> |
|---|
| 798 | </s_keylog_rep> |
|---|
| 799 | ------------------------------ |
|---|
| 800 | |
|---|
| 801 | |
|---|
| 802 | |
|---|
| 803 | * 404 에러 관련 |
|---|
| 804 | 페이지가 없을 때 출력되는 페이지를 스킨에서 추가적으로 지정할 수 있습니다. <s_page_error>로 묶은 부분이 에러 발생시에 출력됩니다. 스킨에 해당 부분이 없을 경우에는 1.5 이전과 똑같이 동작합니다. |
|---|
| 805 | |
|---|
| 806 | * 트랙백 검색 관련 스킨 추가 |
|---|
| 807 | 트랙백 검색 결과 출력을 위한 [##_tblist_conform_##], [##_tblist_count_##], <s_tblist>, <s_tblist_rep>, [##_tblist_rep_regdate_##], [##_tblist_rep_link_##], [##_tblist_rep_subject_##], ##_tblist_rep_body_##]가 추가되었습니다. 아래는 예제입니다. |
|---|
| 808 | |
|---|
| 809 | ------------------------------ |
|---|
| 810 | <s_tblist> |
|---|
| 811 | <div class="searchTblist"> |
|---|
| 812 | <h3>'[##_tblist_conform_##]'에 해당되는 트랙백 [##_tblist_count_##]건</h3> |
|---|
| 813 | <ol> |
|---|
| 814 | <s_tblist_rep> |
|---|
| 815 | <li> |
|---|
| 816 | <span class="date">[##_tblist_rep_regdate_##]</span> |
|---|
| 817 | <span class="name"><a href="[##_tblist_rep_link_##]">[##_tblist_rep_subject_##]</a></span> |
|---|
| 818 | <div class="contents">[##_tblist_rep_body_##]</div> |
|---|
| 819 | </li> |
|---|
| 820 | </s_tblist_rep> |
|---|
| 821 | </ol> |
|---|
| 822 | </div> |
|---|
| 823 | </s_tblist> |
|---|
| 824 | ------------------------------ |
|---|
| 825 | |
|---|
| 826 | * 제목 표시 부분 추가 |
|---|
| 827 | 제목의 모양과 표시될 때의 상태에 따라 자유롭게 변경할 수 있습니다. (더이상 :: 을 보지 않으셔도 됩니다. 이에 따라 |
|---|
| 828 | 상황에 따라 제목이 변하는 영역을 의미하는 <s_page_title>과 |
|---|
| 829 | 현재 페이지에서 보여주는 포스트 이름인 [##_page_post_title_##] 이 추가되었습니다. |
|---|
| 830 | 아래는 예제입니다. |
|---|
| 831 | ------------------------------ |
|---|
| 832 | <title>[##_title_##] <s_page_title> :: [##_page_post_title_##]</s_page_title></title> |
|---|
| 833 | ------------------------------ |
|---|
| 834 | |
|---|
| 835 | === 플러그인 관련 변경점 및 추가 안 |
|---|