4,076

(13 답글들, 아이디어 및 기능 제안에 작성)

생각해보니 그냥 시간 장소 다 정해버리는 것이 낫겠습니다. smile
20일 오후 2시. 장소는 chester님께서 살짝 수고해 주실 수 있을까요?
(포항에서 한다면야 장소도 제가 섭외해볼 수 있지만요; 역시 서울에서 해야겠죠?)

4,077

(13 답글들, 아이디어 및 기능 제안에 작성)

위에 일단 매달아 봤습니다. smile

아랫쪽 QA 에 저도 같은 글을 올렸습니다.

읽어보시면 더 희한한 점을 보시게 될 거에요.
http://www.tattertools.com/ko/forum/vie … p?pid=1802

4,079

(4 답글들, 잡담하기에 작성)

음...
소방 호스들고 게시판에 진치고 있죠 뭐;

LoonieNa님 도와서 불끄러 가야겠습니다. cool

4,080

(1 답글들, 버그 보고 및 QA (Quality Assurance)에 작성)

희한한 오류입니다.
센터에도 보고가 되고 있는데, FF에서 데이터 교정이 동작하지 않습니다.

이게 왜 희한하냐면... 테스트 결과 리눅스용 FF에서는 동작이 되기 때문입니다 =_=;

IE에서는 일단 잘 동작합니다. 윈도우용 FF에서도 어제까지의 경험으로는 잘 동작했었습니다...만; 이상하게 지금은 동작하지 않습니다.
리눅스용 FF에서는 동작합니다.

아...이런 경우는 낭패네요.

다운로드 (zip)
다운로드 (tar.gz)

= 추가되는 부분 =
일반 - 댓글/트랙백 스팸의 해결 (기본) : 집단적 방법을 통한 해결은 1.0.6으로 이월.
일반 - Eolin의 Tag suggestion 을 켜고 끌 수 있는 기능
일반 - 프로필 사진 초기화 기능
일반 - 블로그 출력시 UTF-8 링크를 인코딩하여 내보내도록 선택 가능
일반 - 트랙백 전송 다이얼로그에 닫기 버튼 추가
일반 - 트랙백 받기 부분에 IP 필터링이 적용
일반 - UTF8 미지원 database에 대한 field length 전처리 지원
일반 - 댓글에 퍼머링크 추가
에디터 - 다중파일 업로드 컴포넌트 (shockwave flash 기반)
플러그인 - 스팸 차단 플러그인을 위한 이벤트 추가
플러그인 - 스팸 차단 플러그인 추가
플러그인 - 플러그인의 다국어 지원
플러그인 - 이벤트 추가 - 리퍼러 로그 출력시
플러그인 - 이벤트 추가 - 리더, RSS 출력시
플러그인 - 이벤트 추가 - updateVisitorStatistics 실행될시
리더 - 개별 피드 업데이트 기능

= 변경및 개선되는 부분 =
일반 - 다국어 지원관련 인프라 고도화 (코어 변경)
일반 - Tag/Location Suggest Timeout 문제 해결
일반 - UTF8 미지원 database에 대한 field length 전처리 지원
일반 - 관리자 메뉴에서의 모든 도움말 링크를 태터툴즈 support 사이트의 해당 부분 (wiki)으로 링크
일반 - XHTML specification에 따른 일부 출력 수정
일반 - 스킨 적용 전에 경고메세지 출력
일반 - '자동으로 저장되었습니다' 메세지 출력 고정 관련 수정
일반 - 블로그 설명 수정
일반 - checkup 자동 권고 기능
일반 - 글리스트에서 휴지통 아이콘 위에서 커서가 잘못 표시
일반 - 일반 화면에서 바로 로그인 / 로그아웃 및 원래 화면으로 돌아오는 기능
스킨 - comment/tracback 에 포함된 URL 에 rel='external nofollow' 포함
리더 - ATOM 피드 읽어오기 개선

= 버그 수정 =
일반 - 관리자 화면이 아닌 블로그 화면에서 '수정'을 눌러 글을 수정하였을 경우 RSS가 갱신 안되는 문제
일반 - 패스식별 다중사용자 모드에서 블로그 주소 설정시 / 중복 오류
일반 - RSS 공개 / 비공개 변경시 RSS가 갱신되지 않는 문제
일반 - [HTML] 치환자를 사용하여 글을 작성한 경우 트랙백된 요약문에 치환자가 표시되는 문제
일반 - 카테고리/검색시 대상이 되는 글이 아주 많은 경우 목록이 출력되지 않는 문제
일반 - 최근트랙백과 받은 트랙백 목록이 불일치하는 문제
일반 - 다중 사용자 모드 사용시 경우에 따라 1차 도메인 주소가 반복되어 출력되는 문제
일반 - javascript string에 ", \r이 포함된 경우에 발생하는 escape 오류 문제
일반 - 트랙백 사이트명에 어포스트로피(')가 있는 경우 표시의 문제
리더 - 오래된 글이 삭제되지 않는 문제
리더 - reader의 갱신 주기가 늦는 문제
리더 - 특정한 경우 EUC-KR로 작성된 RSS를 읽어올 수 없는 문제
리더 - 특정 피드에서 발생하는 에러 문제
리더 - RSS 리더에서 글 계속 보관으로 셋팅한 경우 피드를 가져오지 않는 문제
리더 - 전체피드 업데이트 할때 내 피드만 업데이트 됨
리더 - 그룹 이름 수정할때 다른 사용자의 그룹이름이 변경되는 문제
에디터 - 글을 HTML 모드에서 저장한 후 새 줄이 사라지는 문제
에디터 - 그림 첨부중 Free 방식으로 넣을때 스크립트 에러
에디터 - 특정한 경우 한국어 파일명으로 업로드한 이미지 파일을 볼 수 없는 문제
에디터 - 첨부파일 용량 표시에 null이 나타나는 문제
에디터 - 정규식 처리부분 점검
에디터 - 그림 첨부중 Free 방식으로 넣을때 스크립트 에러가 발생하는 문제
에디터 - 미디어를 복수로 삽입하는 경우 잘못된 태그가 생성되는 문제
에디터 - 그림이 존재하지 않는 경우 갤러리 스크립트 에러 발생하는 문제
에디터 - 새글에 대한 autosave 작동 후 첨부파일의 문제
백업 / 마이그레이터 - 데이터 복원(import/migration)시에 일부 글이 누락되는 문제

= 스킨에 추가된 치환자들 =
[##_rp_rep_link_##] - Comment에 대한 permalink
[##_s_ad_m_onclick_##] - 글 편집 팝업창 열기

= 스킨에 추가된 치환자의 사용 예 =
아래는 스킨 치환자가 추가된 부분의 예입니다. smile 참고하세요.

댓글 퍼머링크의 예 작성:

<s_rp_rep>
      <li> <span class="name">[##_rp_rep_name_##]</span>
      <span class="date">[##_rp_rep_date_##]</span> <span class="control">
            <a href="[##_rp_rep_link_##]">PERMALINK</a>
            <a href="#" onclick="[##_rp_rep_onclick_delete_##]">MODIFY/DELETE</a>
           <a href="#" onclick="[##_rp_rep_onclick_reply_##]">REPLY   </a></span>
...

팝업 글 수정의 예 작성:

...
<s_ad_div>
      <div class="admin"><a href="[##_s_ad_m_link_##]">수정</a> :
      <a href="#" onclick="[##_s_ad_m_onclick_##]">수정(창으로)</a> |
      ([##_s_ad_s1_label   _##])→<a href="#"
...
</s_ad_div>
...

= 플러그인에 추가된 이벤트들 =
UpdatingVisitorStatistics - 방문자 통계 정보 갱신 여부
ViewRefererURL - 리퍼러 로그 URL를 출력할 때
ViewRSS - RSS 피드를 출력할 때
SaveFeedItem - 리더에서 읽어온 피드를 저장할 때
AddingComment - 댓글 추가 여부
ModifyingComment - 댓글 수정 여부
AddingTrackback - 트랙백 수신 여부
AddingRefererLog - 리퍼러 로그 추가 여부

= 플러그인 다국어 지원 변경 예 =
아래는 다국어 지원이 적용된 예입니다. smile 참고하세요.

<?xml version="1.0" encoding="utf-8"?>
   <plugin version="1.0">
     <title xml:lang="en">Plugin Example</title>
     <title xml:lang="ko">플러그인 예제</title>
     <version>0.3</version>
     <description xml:lang="en">Example.</description>
     <description xml:lang="ko">예제입니다.</description>
     <license>GPL</license>
     <link>http://www.tattertools.com</link>
     <author link="http://www.tattertools.com"><![CDATA[inureyes]]></author>
     <safety changeData="no" exposeData="no" accessLocal="no" accessRemote="no" accessRaw="no" />
     <requirements>
       <tattertools>1.0.5</tattertools>
...

= 환경설정 파일 (config.php)에서 조정할 수 있는 변수들 =
$service['timeout'] = 3600;    - 세션 종료 및 자동 로그아웃까지의 시간
$service['disableEolinSuggestion'] = false;    - 이올린의 태그 제안기능을 사용하지 않음으로 설정 (true)
$service['useEncodedURL'] = false;   - 블로그에 출력되는 모든 링크를 RFC1738 규격에 따라 16진수로 인코딩.

= 업그레이드 시 알아둘 점 =
* UTF-8에 대한 처리방법이 개선됨에 따라 기존의 스킨에서 사용한 문자열 자르는 값들을 조금 더 크게 변경해 주셔야 합니다. 그렇지 않으면 댓글 목록이나 트랙백 목록등이 짧게 출력됩니다.
* 트랙백 스팸을 막기 위하여 새로운 이벤트들 및 플러그인이 추가되었습니다. 플러그인 메뉴에서 새로 추가된 스팸 방지 플러그인을 동작시키면 많은 스팸들을 줄일 수 있습니다.
* 플러그인의 경우 다국어 지원을 위하여 index.xml 작성에 일부 변화가 있었습니다. 자세한 내용은 위의 플러그인 예제를 참조해주세요.
* 환경 설정 파일에서 몇가지 값들을 조정할 수 있습니다. 일반적으로 사용하지 않지만, 전문적으로 필요한 경우 위의 옵션들을 조정하여 사용할 수 있습니다.
* 환경 설정 파일의 옵션 중 이올린 태그 제안 기능에 관한 부분은 특별히 설정하지 않아도 서버에 문제가 생기면 자동으로 사용하지 않도록 되어 있습니다. 제안기능을 전혀 사용하지 않기로 결정한 경우만 위의 옵션을 사용하시면 됩니다.
* 관리자 메뉴의 '환경 설정' -> '데이터를 관리합니다' 메뉴에 '데이터 교정' 이 추가되었습니다. MySQL 3 ~ 4.0을 이용하는 분들은 반드시 데이터 교정을 실행해 주세요. 이 경우 유니코드가 아닌 문자들이 ? 로 변경될 것입니다.
* 경우에 따라 글 작성시 에디터가 오동작할 경우가 있습니다. 예전 1.0.4 버전의 자바스크립트들이 사용자의 컴퓨터에 임시 저장되어 충돌을 일으키는 경우이므로, F5나 ctrl+F5를 눌러 새로고침하여 캐시를 갱신해 주세요.

= 기타 사항 =
* 개선할 점이나 아이디어가 있을 경우 태터툴즈의 홈페이지의 게시판을 이용해주시고, 개발에 참여하거나 적극적인 리포팅에 관심이 있으신 분들께서는 Tatter and Friends의 포럼에 가입하여 참여해 주세요 smile

모두모두 즐겨봅시닷 big_smile

이제 이틀정도 태터툴즈 질답게시판에서 지내야겠군요 smile

LonnieNa 작성:

2.

그리고 이전에도 언급이 됐었던
http://www.tattertools.com/ko/forum/vie … php?id=171
카테고리 - 전체보기
일정 글 수가되면 전체보기가 페이지가.. 404에러가 납니다.

Forbidden
You don't have permission to access /kiss/category/ on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request

이는 제 블로그에 다중블로그인데 이에 다른 식별자의 블로그는 전체보기가 잘 되거든요.

위 링크의 토픽에서 1.0.5에 해결될거라 달린것 같은데.
안된건가요?

엇 그문제는 해결되었습니다. smile
저 현상은 퍼미션 문제인것으로 보아 다른 이유에서 발생하는 것 같습니다.

4,083

(9 답글들, 잡담하기에 작성)

파일질라 옵션에 보면 기본적으로 연결에 최대한의 연결수를 사용하도록 되어 있습니다.

그걸 한 번에 하나의 연결만 사용으로 바꾸시면 될 거에요 smile

4,084

(1 답글들, 잡담하기에 작성)

LonnieNa 작성:

퇴근들 안하세요? ㅋ
6시 넘었는데. -_-;;

...방 랩 밥 랩 밥 랩 방...
입니다.

맨 앞이 아홉시 맨 끝이 열두시군요 보통... roll

4,085

(5 답글들, 지역화및 문서화 작업에 작성)

이 정도 써 봤습니다.
추가로 필요한 내용이 어떤 것들이 있을까요?

4,086

(5 답글들, 지역화및 문서화 작업에 작성)

= 추가되는 부분 =
일반 - 댓글/트랙백 스팸의 해결 (기본) : 집단적 방법을 통한 해결은 1.0.6으로 이월.
일반 - Eolin의 Tag suggestion 을 켜고 끌 수 있는 기능
일반 - 프로필 사진 초기화 기능
일반 - 블로그 출력시 UTF-8 링크를 인코딩하여 내보내도록 선택 가능
일반 - 트랙백 전송 다이얼로그에 닫기 버튼 추가
일반 - 트랙백 받기 부분에 IP 필터링이 적용
일반 - UTF8 미지원 database에 대한 field length 전처리 지원
일반 - 댓글에 퍼머링크 추가
에디터 - 다중파일 업로드 컴포넌트 (shockwave flash 기반)
플러그인 - 스팸 차단 플러그인을 위한 이벤트 추가
플러그인 - 스팸 차단 플러그인 추가
플러그인 - 플러그인의 다국어 지원
플러그인 - 이벤트 추가 - 리퍼러 로그 출력시
플러그인 - 이벤트 추가 - 리더, RSS 출력시
플러그인 - 이벤트 추가 - updateVisitorStatistics 실행될시
리더 - 개별 피드 업데이트 기능

= 변경및 개선되는 부분 =
일반 - 다국어 지원관련 인프라 고도화 (코어 변경)
일반 - Tag/Location Suggest Timeout 문제 해결
일반 - UTF8 미지원 database에 대한 field length 전처리 지원
일반 - 관리자 메뉴에서의 모든 도움말 링크를 태터툴즈 support 사이트의 해당 부분 (wiki)으로 링크
일반 - XHTML specification에 따른 일부 출력 수정
일반 - 스킨 적용 전에 경고메세지 출력
일반 - '자동으로 저장되었습니다' 메세지 출력 고정 관련 수정
일반 - 블로그 설명 수정
일반 - checkup 자동 권고 기능
일반 - 글리스트에서 휴지통 아이콘 위에서 커서가 잘못 표시
일반 - 일반 화면에서 바로 로그인 / 로그아웃 및 원래 화면으로 돌아오는 기능
스킨 - comment/tracback 에 포함된 URL 에 rel='external nofollow' 포함
리더 - ATOM 피드 읽어오기 개선

= 버그 수정 =
일반 - 관리자 화면이 아닌 블로그 화면에서 '수정'을 눌러 글을 수정하였을 경우 RSS가 갱신 안되는 문제
일반 - 패스식별 다중사용자 모드에서 블로그 주소 설정시 / 중복 오류
일반 - RSS 공개 / 비공개 변경시 RSS가 갱신되지 않는 문제
일반 - [HTML] 치환자를 사용하여 글을 작성한 경우 트랙백된 요약문에 치환자가 표시되는 문제
일반 - 카테고리/검색시 대상이 되는 글이 아주 많은 경우 목록이 출력되지 않는 문제
일반 - 최근트랙백과 받은 트랙백 목록이 불일치하는 문제
일반 - 다중 사용자 모드 사용시 경우에 따라 1차 도메인 주소가 반복되어 출력되는 문제
일반 - javascript string에 ", \r이 포함된 경우에 발생하는 escape 오류 문제
일반 - 트랙백 사이트명에 어포스트로피(')가 있는 경우 표시의 문제
리더 - 오래된 글이 삭제되지 않는 문제
리더 - reader의 갱신 주기가 늦는 문제
리더 - 특정한 경우 EUC-KR로 작성된 RSS를 읽어올 수 없는 문제
리더 - 특정 피드에서 발생하는 에러 문제
리더 - RSS 리더에서 글 계속 보관으로 셋팅한 경우 피드를 가져오지 않는 문제
리더 - 전체피드 업데이트 할때 내 피드만 업데이트 됨
리더 - 그룹 이름 수정할때 다른 사용자의 그룹이름이 변경되는 문제
에디터 - 글을 HTML 모드에서 저장한 후 새 줄이 사라지는 문제
에디터 - 그림 첨부중 Free 방식으로 넣을때 스크립트 에러
에디터 - 특정한 경우 한국어 파일명으로 업로드한 이미지 파일을 볼 수 없는 문제
에디터 - 첨부파일 용량 표시에 null이 나타나는 문제
에디터 - 정규식 처리부분 점검
에디터 - 그림 첨부중 Free 방식으로 넣을때 스크립트 에러가 발생하는 문제
에디터 - 미디어를 복수로 삽입하는 경우 잘못된 태그가 생성되는 문제
에디터 - 그림이 존재하지 않는 경우 갤러리 스크립트 에러 발생하는 문제
에디터 - 새글에 대한 autosave 작동 후 첨부파일의 문제
백업 / 마이그레이터 - 데이터 복원(import/migration)시에 일부 글이 누락되는 문제

= 스킨에 추가된 치환자들 =
[##_rp_rep_link_##] - Comment에 대한 permalink
[##_s_ad_m_onclick_##] - 글 편집 팝업창 열기

= 스킨에 추가된 치환자의 사용 예 =
아래는 스킨 치환자가 추가된 부분의 예입니다. smile 참고하세요.

댓글 퍼머링크의 예 작성:

<s_rp_rep>
      <li> <span class="name">[##_rp_rep_name_##]</span>
      <span class="date">[##_rp_rep_date_##]</span> <span class="control">
            <a href="[##_rp_rep_link_##]">PERMALINK</a>
            <a href="#" onclick="[##_rp_rep_onclick_delete_##]">MODIFY/DELETE</a>
           <a href="#" onclick="[##_rp_rep_onclick_reply_##]">REPLY   </a></span>
...

팝업 글 수정의 예 작성:

...
<s_ad_div>
      <div class="admin"><a href="[##_s_ad_m_link_##]">수정</a> :
      <a href="#" onclick="[##_s_ad_m_onclick_##]">수정(창으로)</a> |
      ([##_s_ad_s1_label   _##])→<a href="#"
...
</s_ad_div>
...

= 플러그인에 추가된 이벤트들 =
UpdatingVisitorStatistics - 방문자 통계 정보 갱신 여부
ViewRefererURL - 리퍼러 로그 URL를 출력할 때
ViewRSS - RSS 피드를 출력할 때
SaveFeedItem - 리더에서 읽어온 피드를 저장할 때
AddingComment - 댓글 추가 여부
ModifyingComment - 댓글 수정 여부
AddingTrackback - 트랙백 수신 여부
AddingRefererLog - 리퍼러 로그 추가 여부

= 플러그인 다국어 지원 변경 예 =
아래는 다국어 지원이 적용된 예입니다. smile 참고하세요.

<?xml version="1.0" encoding="utf-8"?>
   <plugin version="1.0">
     <title xml:lang="en">Plugin Example</title>
     <title xml:lang="ko">플러그인 예제</title>
     <version>0.3</version>
     <description xml:lang="en">Example.</description>
     <description xml:lang="ko">예제입니다.</description>
     <license>GPL</license>
     <link>http://www.tattertools.com</link>
     <author link="http://www.tattertools.com"><![CDATA[inureyes]]></author>
     <safety changeData="no" exposeData="no" accessLocal="no" accessRemote="no" accessRaw="no" />
     <requirements>
       <tattertools>1.0.5</tattertools>
...

= 환경설정 파일 (config.php)에서 조정할 수 있는 변수들 =
$service['timeout'] = 3600;    - 세션 종료 및 자동 로그아웃까지의 시간
$service['disableEolinSuggestion'] = false;    - 이올린의 태그 제안기능을 사용하지 않음으로 설정 (true)
$service['useEncodedURL'] = false;   - 블로그에 출력되는 모든 링크를 RFC1738 규격에 따라 16진수로 인코딩.

= 업그레이드 시 알아둘 점 =
* UTF-8에 대한 처리방법이 개선됨에 따라 기존의 스킨에서 사용한 문자열 자르는 값들을 조금 더 크게 변경해 주셔야 합니다. 그렇지 않으면 댓글 목록이나 트랙백 목록등이 짧게 출력됩니다.
* 트랙백 스팸을 막기 위하여 새로운 이벤트들 및 플러그인이 추가되었습니다. 플러그인 메뉴에서 새로 추가된 스팸 방지 플러그인을 동작시키면 많은 스팸들을 줄일 수 있습니다.
* 플러그인의 경우 다국어 지원을 위하여 index.xml 작성에 일부 변화가 있었습니다. 자세한 내용은 위의 플러그인 예제를 참조해주세요.
* 환경 설정 파일에서 몇가지 값들을 조정할 수 있습니다. 일반적으로 사용하지 않지만, 전문적으로 필요한 경우 위의 옵션들을 조정하여 사용할 수 있습니다.
* 환경 설정 파일의 옵션 중 이올린 태그 제안 기능에 관한 부분은 특별히 설정하지 않아도 서버에 문제가 생기면 자동으로 사용하지 않도록 되어 있습니다. 제안기능을 전혀 사용하지 않기로 결정한 경우만 위의 옵션을 사용하시면 됩니다.
* 관리자 메뉴의 '환경 설정' -> '데이터를 관리합니다' 메뉴에 '데이터 교정' 이 추가되었습니다. MySQL 3 ~ 4.0을 이용하는 분들은 반드시 데이터 교정을 실행해 주세요. 이 경우 유니코드가 아닌 문자들이 ? 로 변경될 것입니다.
* 경우에 따라 글 작성시 에디터가 오동작할 경우가 있습니다. 예전 1.0.4 버전의 자바스크립트들이 사용자의 컴퓨터에 임시 저장되어 충돌을 일으키는 경우이므로, F5나 ctrl+F5를 눌러 새로고침하여 캐시를 갱신해 주세요.

= 기타 사항 =
* 개선할 점이나 아이디어가 있을 경우 태터툴즈의 홈페이지의 게시판을 이용해주시고, 개발에 참여하거나 적극적인 리포팅에 관심이 있으신 분들께서는 Tatter and Friends의 포럼에 가입하여 참여해 주세요 smile

말 그대로 '위키' 이기 때문에 아무런 제한이 없습니다. smile

하지만 으음 이건 역시 대부이신 LoonieNa님께 문의하시는 것이 ^^;;
어서 오셔서 답변 주세요 ~

4,088

(5 답글들, 지역화및 문서화 작업에 작성)

배포문서... 가 있어야 하지 않을까 싶습니다. smile
일단 dev사이트의 요건 정리한 것 아래에, 스킨과 플러그인의 추가 및 변경된 부분과 예제 정도를 적어서 제공하는 것이 어떨까 합니다만, 어떻게 생각하시는지요.

아래에 일단 정리해 본 내용을 붙여봅니다.

= 추가되는 부분 =
일반 - 댓글/트랙백 스팸의 해결 (기본) : 집단적 방법을 통한 해결은 1.0.6으로 이월.
일반 - Eolin의 Tag suggestion 을 켜고 끌 수 있는 기능
일반 - 에디터에서 기본 글씨체 설정 부분의 글꼴명에 한글 글꼴명 추가
일반 - 프로필 사진 초기화 기능
일반 - 블로그 출력시 UTF-8 링크를 인코딩하여 내보내도록 선택 가능
일반 - 트랙백 전송 다이얼로그에 닫기 버튼 추가
일반 - 트랙백 받기 부분에 IP 필터링이 적용
일반 - UTF8 미지원 database에 대한 field length 전처리 지원
일반 - 댓글에 퍼머링크 추가
에디터 - 다중파일 업로드 컴포넌트 (shockwave flash 기반)
플러그인 - 스팸 차단 플러그인을 위한 이벤트 추가
플러그인 - 스팸 차단 플러그인 추가
플러그인 - 플러그인의 다국어 지원
플러그인 - 이벤트 추가 - 리퍼러 로그 출력시
플러그인 - 이벤트 추가 - 리더, RSS 출력시
플러그인 - 이벤트 추가 - updateVisitorStatistics 실행될시
리더 - 개별 피드 업데이트 기능

= 변경및 개선되는 부분 =
일반 - 다국어 지원관련 인프라 고도화 (코어 변경)
일반 - Tag/Location Suggest Timeout 문제 해결
일반 - UTF8 미지원 database에 대한 field length 전처리 지원
일반 - 관리자 메뉴에서의 모든 도움말 링크를 태터툴즈 support 사이트의 해당 부분 (wiki)으로 링크
일반 - XHTML specification에 따른 일부 출력 수정
일반 - 스킨 적용 전에 경고메세지 출력
일반 - '자동으로 저장되었습니다' 메세지 출력 고정 관련 수정
일반 - 블로그 설명 수정
일반 - checkup 자동 권고 기능
일반 - 글리스트에서 휴지통 아이콘 위에서 커서가 잘못 표시
일반 - 일반 화면에서 바로 로그인 / 로그아웃 및 원래 화면으로 돌아오는 기능
스킨 - comment/tracback 에 포함된 URL 에 rel='external nofollow' 포함
리더 - ATOM 피드 읽어오기 개선

= 버그 수정 =
일반 - 관리자 화면이 아닌 블로그 화면에서 '수정'을 눌러 글을 수정하였을 경우 RSS가 갱신 안되는 문제
일반 - 패스식별 다중사용자 모드에서 블로그 주소 설정시 / 중복 오류
일반 - RSS 공개 / 비공개 변경시 RSS가 갱신되지 않는 문제
일반 - [HTML] 치환자를 사용하여 글을 작성한 경우 트랙백된 요약문에 치환자가 표시되는 문제
일반 - 카테고리/검색시 대상이 되는 글이 아주 많은 경우 목록이 출력되지 않는 문제
일반 - 최근트랙백과 받은 트랙백 목록이 불일치하는 문제
일반 - 다중 사용자 모드 사용시 경우에 따라 1차 도메인 주소가 반복되어 출력되는 문제
일반 - javascript string에 ", \r이 포함된 경우에 발생하는 escape 오류 문제
일반 - 트랙백 사이트명에 어포스트로피(')가 있는 경우 표시의 문제
리더 - 오래된 글이 삭제되지 않는 문제
리더 - reader의 갱신 주기가 늦는 문제
리더 - 특정한 경우 EUC-KR로 작성된 RSS를 읽어올 수 없는 문제
리더 - 특정 피드에서 발생하는 에러 문제
리더 - RSS 리더에서 글 계속 보관으로 셋팅한 경우 피드를 가져오지 않는 문제
리더 - 전체피드 업데이트 할때 내 피드만 업데이트 됨
리더 - 그룹 이름 수정할때 다른 사용자의 그룹이름이 변경되는 문제
에디터 - 글을 HTML 모드에서 저장한 후 새 줄이 사라지는 문제
에디터 - 그림 첨부중 Free 방식으로 넣을때 스크립트 에러
에디터 - 특정한 경우 한국어 파일명으로 업로드한 이미지 파일을 볼 수 없는 문제
에디터 - 첨부파일 용량 표시에 null이 나타나는 문제
에디터 - 정규식 처리부분 점검
에디터 - 그림 첨부중 Free 방식으로 넣을때 스크립트 에러가 발생하는 문제
에디터 - 미디어를 복수로 삽입하는 경우 잘못된 태그가 생성되는 문제
에디터 - 그림이 존재하지 않는 경우 갤러리 스크립트 에러 발생하는 문제
에디터 - 새글에 대한 autosave 작동 후 첨부파일의 문제
백업 / 마이그레이터 - 데이터 복원(import/migration)시에 일부 글이 누락되는 문제

스킨에 추가된 치환자들

플러그인에 추가된 이벤트들

아래 빈칸은 지금 바로 채워갑시다 smile

4,089

(8 답글들, 잡담하기에 작성)

그건 서버 문제라고 합니다. ;;;;
서버 이전해서 살림살이좀 나아지면 해결 되겠지요 smile

4,090

(57 답글들, 공지사항에 작성)

소필 작성:

checkup 후에 자동으로 onwer 페이지로 돌아갔으면 합니다...(그게더 편할듯?)

꼭 owner page에 들어가서야 checkup을 하지는 않으니 그 경우엔 곤란하지 않을까요? smile

4,091

(8 답글들, 잡담하기에 작성)

포럼도 홈페이지도
전부 거북이가 되어가고 있습니다...

이틀동안은 괴로울지도 모르겠군요. tongue

예전에 체험으로 직접 확인하고 티켓으로 등록된 내용입니다.

발표 이후에 지원을 시작하면 늦기 때문에, 베타 2 기준으로 1.0.6에서 지원작업을 시작해야 할 듯 합니다. smile
(IE7도 발표일정이 두 달 남았죠? 그 때 가면 늦지 않을까 싶습니다.)

4,093

(22 답글들, 공지사항에 작성)

chester 작성:

배포본 패키징이 진행중이니, 이제 더이상의 수정작업이나 커밋은 자제해주시기 바랍니다.
아울러, inureyes 님의 작업본은 papacha 님의 판단하에 옮길 수 있는 부분을 최대한 옮기겠습니다 ^^

이것으로 105 배포본은 클로징하고, 잠시후 최종 테스팅후에 내보내겠습니다.
항상 약속한 타임보다 뒤로 스르르 밀리는게 ..ㅋㅋ 태터타임인가요..

ㅎㅎ 혹시 1.0.6 티켓으로 등록하고 코딩 끝내서 올려놓은 댓글 퍼머링크도 포함이 될까요?

4,094

(22 답글들, 공지사항에 작성)

LonnieNa 작성:
chester 작성:

항상 약속한 타임보다 뒤로 스르르 밀리는게 ..ㅋㅋ 태터타임인가요..

봄이 아직 덜 가서 그렇습니다.~ㅋㅋ

근데 전 에어컨 틀어놓고 반팔 입고 살고 있습니다 ㅎㅎㅎ

4,095

(11 답글들, 버그 보고 및 QA (Quality Assurance)에 작성)

1.0.5에는 아마 힘들지 않을까요^^;
간단할 줄 알았는데 의외로 구현에 난관이 있어 고생했습니다. (방명록이 댓글 0번인 것 때문에 코드가 엄청 헷갈리는군요 =_= )

sandbox에 commit하였습니다. (rev.99)

4,096

(11 답글들, 버그 보고 및 QA (Quality Assurance)에 작성)

구현했습니다.

스킨에 추가해 놓은 후 sandbox에 commit해 놓겠습니다.

오늘에서야 깨달은 문제가 있습니다.

akismet을 사용하기 위해서는 api 코드를 받아야 하는데, api 코드를 받기 위해서는 워드프레스를 깔아야 합니다 OTL
실험용으로 워드프레스를 깔아 쓰고 있었기 때문에 코드도 있고 하여 전혀 그 문제를 생각 못하고 있었습니다. =_=;

어쩌죠;
일단은 현재 플러그인과 함께 다른 형식의 플러그인들로 일단 스팸을 막아 놓고, 이올린 API차원에서 collective anti spam method를 구현하는 것이 최선일 것 같습니다.


*

삽질 속에 하나 얻은 것이 있다면, 태터툴즈의 플러그인을 수익모델과 연결지을 수 있는 아이디어를 얻은 것 정도라고나 할까요. smile

예를 들어 봅시다.

글이 들어오면 pdf로 만들어서 보내주는 플러그인을 만들었다고 합시다. 물론 바로 실행되게 만들어도 되지만, 만약 자신의 결과물이 충분히 뛰어나다면 그걸로 수익사업을 할 수가 있겠죠.

사용자는 금액을 지불합니다. 그리고 코드를 받습니다. 플러그인이 실행되고 글 작성 메뉴에서 아이콘을 누르면 플러그인은 현재의 글 내용을 코드와 함께 서버로 전송합니다. (현재의 플러그인들은 stand-alone이지만 꼭 그렇게 만들 필요는 없죠.) 전송받은 쪽에서는 리퍼러와 인증코드를 비교하여 맞을 경우 글 내용을 이용하여 pdf를 만들고, 결과물의 다운로드 링크를 사용자에게 리턴합니다.

물론 웬만큼 만들어서는 플러그인으로 수익모델을 내기는 힘들겁니다. 오픈월드이기 때문에 같거나 더 좋은 기능을 하면서 자유로이 공개된 플러그인들이 많이 나올테니까요. 하지만 틈새시장은 쉽게 가능할지도 모르겠습니다. smile

php5를 컴파일해서 cgi로 실행하기... 실패했습니다. ;;;

모듈에 fcgi까지는 띄웠으나 php5 컴파일시 원인모를 에러가 나는군요;;

제 서버에 fastCGI와 php모듈 설치해보는 중입니다.
설치 후 결과를 말씀드리겠습니다 smile

우수한 작성:

RedirectRule 문제만 어떻게 해결되면 써보겠는데, 쉽지 않네요.
abc/owner 입력 -> blog/owner/index.php로 전환 -> abc/ 위치에서 blog/owner/index.php 를 검색 -> 에러.
이런 수순인 것 같습니다.
php 환경설정 중 cgi.fix_pathinfo, cgi.force_redirect 등의 옵션이랑 관계가 있는건지 잘 모르겠군요.

그리고 $_SERVER['REDIRECT_URL']) 을 $_SERVER['REQUEST_URI'])로 바꾸는 것이
unix기반의 apache에선 안돌아간다는 것은 좀 납득이 되지 않네요.
지금 제가 사용하고 있는 서버가 FreeBSD (unix계열) 이거든요. ^^;
php를 아파치 모듈이 아닌 FastCGI 방식으로 설치했을 뿐이랍니다.

제 주위의 모든 apache모듈을 통한 php 서버에서는 돌아가지 않습니다.
(프비와 데비안 리눅스와 우분투가 있군요.)
전에 commit했을 때에도 페이지 넘김 안된다고 한 번 난리가 났었죠.

그나저나 FastCGI방식은 예전에는 시간이 흐르면 메모리를 추가로 계속 잡아먹는 유명한 버그가 있었는데, 지금은 괜찮아졌나 보네요 smile 그것때문에 안정성이 생명인 저희 분야에서는 쳐다보지도 못했었죠. 기술 참 빨리 발전합니다...