주제: 태터툴즈 1.1.1 : Vivace를 공개합니다.
안내
2007년 1월 12일 오후 4시 이전에 내려 받으신 분은 다시 받아주세요. 리더에서 시간이 없는 rss 글의 처리 관련하여 계속 글이 늘어나는 문제점이 있었습니다. 불편을 끼쳐드려서 죄송합니다. ㅠ_ㅠ
* 업그레이드 시 기존의 플러그인 디렉토리 안의 AD_Subscription_Default, AD_Referer_Default, AD_Statistics_Default를 꼭 삭제해 주셔야 합니다. 다양한 광고 필터 프로그램에서 웹 페이지 주소에 AD_가 있는 경우를 광고 사이트 주소로 인식하는 경우에 대응하여 AD 가 PN 으로 모두 변경되었습니다.
* 1.1.1부터 태터툴즈 배포 방식이 태터툴즈 코어만을 담은 기본 패키지(core)와, TNC 및 커뮤니티에서 제작한 플러그인 및 스킨이 함께 담긴 확장 패키지(expansion)로 나누어집니다.
기본팩에는 코어의 동작 자체를 제어하고 도움을 주는 'BlogAPI 자동 검출' 과 '키워드 인터페이스' 플러그인만이 포함되어 있습니다.
확장팩의 플러그인은 다음의 기준에 의하여 선택되었습니다.
* 블로그의 '기본 기능'을 보완해 주는 경우.
* 다양하고 좋은 플러그인들이 너무 많기 때문에 '기본 기능'으로 범위를 한정하였습니다.
* TNF에서 해당 코드의 추가 의사 문의시 허락을 얻은 경우.
* 기타 정말 필요하다고 생각되는 경우. (EAS가 해당됩니다.)
* 위의 모든 경우를 통과하였을 때 TNF의 QA(코드 품질 검사) 를 통과한 경우.
확장팩의 플러그인 목록은 이후 포럼의 논의 및 업데이트에 따라 계속 변화할 예정입니다.
확장팩 버전에 따른 변경 사항입니다.
* v7 (2007.1.16)
# IEToy 2에 대응하여 PN_ 계열의 플러그인의 핸들러가 여전히 AD_ 인 부분 수정.
# 기존 사용자들은 plugins 디렉토리의 PN_ 으로 시작하는 플러그인들만 패치하면 됩니다.
* v6
# 센터 최근 방명록 플러그인의 코드 오류 수정
# 센터 최근 방명록 플러그인의 일어 교정
# 센터 최근 댓글 플러그인의 불필요한 부분 삭제
# 기존 사용자들은 plugins 디렉토리의 CT_RecentRP_default 와 CT_RecentRG_default만 패치하면 됩니다.
확장팩에 담긴 플러그인 목록입니다.
BlogAPI 자동 검출 (1.0) By coolengineer
키워드 인터페이스 (1.0) By inureyes, tokigun
* Archive to Selectbox (3.11) By J.Parker
* Eolin Tag Search (3.5) By J.Parker
* Flash Counter View (3.11) By J.Parker
*긴 링크 짧게 표시 (3.11) By J.Parker
* 새 창으로 열기 링크 추가 (1.1) By daybreaker
* 검색어 하이라이트 표시 (3.11) By J.Parker
* 엔트리 본문 짧게 줄이기 (3.2) By J.Parker
* Creative Commons License marker (1.0) By inureyes
날짜 언어/형식 변경 (0.8) By graphittie
Eolin Antispam Service (0.95b) By gendoh
댓글/방명록 이모티콘 표시 (1.0) By TNC
태터툴즈 생일 출력 (1.0) By TNC
* myEolin (0.1) By TNC
*각주 출력 (footnote) (0.4.1) By gofeel
센터 최근 글 보기 (1.0) By Peris, inureyes, graphittie
* 센터 최근 방명록 보기 (1.0) By Peris, inureyes, graphittie, J.Parker
센터 최근 댓글 보기 (1.2) By Peris, inureyes, graphittie, J.Parker
센터 최근 글걸기(트랙백) 보기 (1.1) By nani, Peris, inureyes, graphittie
센터 시작 메뉴 (1.1) By inureyes, gendoh graphittie
센터 통계 (1.0) By inureyes, gendoh
센터 태터툴즈 공지 (1.0) By gendoh
센터 TNF 이야기 (1.0) By inureyes
관리자 통계 (1.0) By inureyes, gendoh
관리자 피드 통계 (1.0) By inureyes
관리자 방문자 통계 (1.0) By inureyes, graphittie
관리자 리퍼러 키워드 통계 (1.0) By 치리
사이드바 배너 출력 (1.0) By gendoh, inureyes
사이드바 태그 입력기 (1.0) By gendoh, inureyes
* 사이드바 RSS 뉴스 (1.1.1) By Peris
* 사이드바 아웃 로그인폼 출력 (0.9) By 치리
사이드바 빈 칸 출력 (1.0) By inureyes* 표시가 있는 것이 이전의 기존 패키지에 포함되지 않았던 플러그인들입니다.
v1.1.1 개발관련노트
=== 추가된 점 ===
* 블로그 - 비공개 카테고리 기능 추가
* 블로그 - 사이드바에 멀티라인 html 코드 삽입 가능하게 추가
* 블로그 - 사이드바에 textarea 타입의 설정 지원 추가
* 블로그 - 키워드 지정시 특정 태그 이외에는 모두 링크 걸리도록 판단루틴 추가
* 블로그 - 포스트별 태그에 rel='tag' 속성을 사용할 수 있도록 설정 추가
* 에디터 - 저장하기 버튼이 저장하기와 완료하기 버튼으로 세분화
* 에디터 - 글꼴색 / 배경색에 흰색및 파스텔 톤 추가
* 에디터 - 글꼴 크기 속성에서 header 속성 (h3~h7) 을 명기할 수 있도록 추가
* 에디터 - 발행 설명 추가
* 플러그인 - ViewList 이벤트 추가 (by j.parker)
* 플러그인 - 블로그 세션의 시작과 끝에 작동하는 OBStart / OBEnd 이벤트 추가 (by doa)
=== 변경된 점 ===
* 일반 - 블로그 동작의 전체적인 안정화
* 일반 - DB schema와 관련된 부분의 전반적인 속도 개선
* 일반 - DB 접근 루틴의 추상화 시작
* 일반 - BlogAPI 관련하여 Zoundry의 경우 <p>, <li> 류의 태그 뒤에 개행이 있어서 빈 줄 추가
* 일반 - 이올린 싱크시 요약정보에서 HTML 요소를 삭제하도록 함.
* 일반 - 백업 과정에서 휴지통의 댓글과 트랙백은 백업되지 않도록 함.
* 블로그 - 일부 서비스들의 트랙백 비정성 규격을 수동으로 추가해서 해석하도록 함.
* 블로그 - 댓글/걸린글 불허 포스트에서 댓글을 입력하기 위해 댓글 영역을 펼치는 동작을 할 때 경고 메세지 뜨는 것을 삭제.
* 블로그 - 트랙백 삭제시 트랙백 부분이 실시간으로 갱신되도록 수정.
* 블로그 - 태그 보기와 카테고리 보기에서 목록만큼 글 수가 출력되는 부분을 페이지당 글 수 지정한 만큼만 나오도록 수정.
* 스킨 - index.xml에서 임의로 설정한 값이 있을 때 스킨 설정으로 부른 범위 안에 없으면 3으로 고정되는 부분 수정
* 스킨 - 스킨의 댓글 및 트랙백의 기본 길이 확장
=== 버그 수정 ===
* 일반 - 다중 사용자 모드에서 사용자를 초대할 수 없는 버그 수정
* 일반 - 윈도우 계열에 설치된 경우 특정한 경우 로그인 후 로그아웃이 안되는 문제 수정
* 일반 - 백업시 블로그 로고를 놓치는 문제 수정
* 일반 - 알수 없는 이유로 인하여 태그 id가 unique하지 않은 경우 발생할 수 있는 문제에 대한 대비 반영. (contributed by linus)
* 일반 - 백업 파일에 글 제목이 없는 경우 임의의 제목을 지정하도록 추가
* 블로그 - 비밀댓글 입력시 illigal parameter 오류 발생하는 문제 수정
* 블로그 - 카테고리 선택시 브라우저에 따라 로딩타임의 차이로 자바스크립트 오류가 발생하는 문제 수정
* 블로그 - 일부 UTF-8 에뮬레이션 환경에서 특정한 태그 이름으로의 접근시 오류가 발생하는 문제 수정
* 블로그 - 관리자 로그인 상태에서 글의 수정 링크를 통해서 글을 수정하는 경우 퍼머링크를 바꾼 후 저장하면 원래 페이지로 돌아가지 못하는 문제 수정.
* 관리자 - 휴지통에서 ip나 제목으로 정렬이 작동하지 않던 문제 수정
* 관리자 - 댓글 알리미 검색시 경우에 따라 검색이 되지 않는 오류 수정
* 관리자 - /owner/entry/edit에 직접 접근하는 경우, returnURL 값이 없어 자바스크립트 오류가 나는 문제 해결.
* 관리자 - 카테고리 미리보기 실행 시 글 Id를 카테고리 id 대신 넘기는 문제 수정. (contributed by NYA)
* 관리자 - 리퍼러 로그 플러그인에서 하단의 쪽수 지정 공백이 잘리는 문제 수정
* 에디터 - 특정한 경우 글의 공백이 하나씩 줄어드는 문제 수정
* 에디터 - 미디어 삽입 > 코드 붙여넣기시 코드를 붙여놓고 취소하기 한 후 다시 열면 이전에 붙여넣은 코드가 남아있는 문제 수정
* 에디터 - 에디터 속성창에서 리샘플링 체크박스를 선택해도 class가 지정되지 않는 문제 수정
* 에디터 - 워터마크 체크 박스가 표시되지 않는 버그 수정.
* 에디터 - 에디터 폭(650px)보다 큰 폭의 contentWidth가 적용될 경우 우측이 넘치는 문제 수정
* 에디터 - 에디터에서 embed 태그를 붙여넣으면 저장되지 않는 문제 수정
* 플러그인 - UTF8 에뮬레이션 모드로 동작하는 경우 플러그인 커스텀 테이블이 생성되지 않는 문제 수정
* 리더 - 시간 정보가 없는 RSS를 읽지 못하는 문제 수정
내려받기
Tattertools 1.1.1 : Vivace core 내려받기(.zip) / 내려받기(.tar.gz)
Tattertools 1.1.1 : Vivace expansion (version 7 : 2007.1.16) 내려받기(.zip) / 내려받기(.tar.gz)
Tattertools 1.1.1 : Vivace source 내려받기(.zip) / 내려받기(.tar.gz)
-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'