카테고리 제목에 / 이 들어가면 안되는 이유는 제가 전에 패치할 때 1차 카테고리/2차 카테고리가 붙어서 넘어오기 때문에 urlencode과정에서 /을 인코딩하지 않고 구분자로 만들기 위하여 str_replace로 /의 16진수 인코딩을 다시 / 로 번역하게 했기 때문입니다.

글 아래 카테고리 출력시 카테고리명을 읽어오는 부분을 기존의 부분을 포기하고 그냥 바로 읽어오도록 다시 만들어야 겠네요. smile

rawurlencode로 인코딩하는 과정에서 중복으로 링크가 들어가네요.

고쳐놓겠습니다. smile

4,203

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

제목... 길이 수정하려면 DB부터 시작해서 이것저것 뜯어 고쳐야 해요;;

BBS 업데이트 할 때마다 고치기도 그렇고, 스킨 아웃라인 수정도 해야하고, 깔려있는 DB관련 확장기능들하고도 충돌할 수도 있고... 흑 그래서 그냥 70자... 죄송합니다 ㅠ_ㅠ

오버헤드가 문제였네요 >_<
DB읽어오는 부분 보면서 그것까지는 생각을 못했었습니다.

어제 등록한 티켓 오늘 아참에 이렇게 마무리 되는군요. smile

http://dev.tattertools.com/ticket/38

일단 NULL값으로 넣도록 수정해서  commit하였습니다.

찾으려고 하면 strict하지 않은 부분이 많겠군요. smile

4,206

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

아마 API 레벨도 지원을 하지 않을까 싶습니다.
올블로그 같은 모양이 된다기보다는 누구나 올블로그를 쉽게 만들 수 있겠죠 smile

4,207

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

ceris 작성:

예전부터 생각했던건데 글 목록을 지울 때 휴지통이 있으면 좋겠다는 생각을 해봅니다.
가끔.. 글을 실수로 지워서 복구도 불가능해서 울상이 되는분들을 보곤하는데요..
정말 앗차 하는 순간이라서 참 안타깝더라구요..

그래서 휴지통을 따로 만들고.. 글을 삭제하면 그 안에 글이 들어갔으면 합니다.
지금은 글을 삭제할 때 한 번 묻기는 하지만.. 실수로 잘못 클릭해버리면 그대로 삭제되는대신에..
휴지통에다가 바로 삭제시키고.. 나중에 휴지통에 모여진 글을 확인하고 정말로 지울 때는
휴지통 비우기 하면 싹 지워지도록 하면 실수가 줄어들것 같네요. 윈도우즈에서도 바로 지우기보단
휴지통에 일단 넣고 며칠 지나서 진짜 쓸모없으면 지우곤 하거든요.
쓰다보면 꼭 지운게 필요할때가 생기곤 하니까요..

일단은 글만 그렇게하고.. 댓글이나 트랙백은 어떨지 모르겠네요.
본문글만이라도 휴지통이라는 걸 두면 괜찮을거 같습니다.

기능이 중복될 것 같다는 생각입니다.
지우려고 하는 글은 일단 공개가 싫으면 비공개 처리 해버리고, 나중에 글을 지우면 될 것 같습니다. 싱크/공개/비공개 의 구분에 휴지통까지 있으면... 기능상으로도 중복이 될테고, 사용 빈도도 그다지 높지 않지 않을까요?

구현은 공개정도를 나타내는 필드 중 4번에 '휴지통'을 할당하면 되겠지만, 구태여 그 기능이 꼭 필요할까 하는 생각이 듭니다 ^^;

LonnieNa 작성:

음... 이 경우에 해당되는지는 모르겠지만.
제 블로그가 글수는 450여개 쯤 넘는데요.
어느날 부턴가 전체카테고리 보기가 안됩니다.
잘 되던게 말이죠..

역시 저만 안되던게 아니었군요 ㅠ_ㅠ
카테고리 검색시 글 수가 어느 이상을 넘어가면 출력이 안됩니다.
끄어 확실한 원인부터 찾아서 수정해보려고 이 파일 저 파일 따라가고 있습니다 ㅠ_ㅠ

저 혹시 한 카테고리에 글이 600여개 이상이신 분 계시면 마찬가지 테스트 부탁드릴 수 있을까요? 카테고리를 눌러서 글 목록이 제대로 출력되는지 확인 부탁 드립니다 smile 아직 글 수가 원인인지, 다른 요소가 있는지 판단하기가 어렵네요...


전체 글수가 600개 이상이신 분도 테스트 가능하십니다. 카테고리에서  '전체보기'를 눌러서 목록이 나오는지 확인 부탁드립니다 big_smile

그거 고치기 진짜 애매하네요;;; 흐음....

원인 찾았습니다.
getEntriesWithPagingByCategory 에서 너무 목록이 길 경우 처리를 못합니다.. sad

이제 고치는 일만 남았네요.

제 경우엔 희한합니다;;;
전체 보기와 특정한 카테고리만 출력이 안되고 나머지는 잘 되네요. ㅠ_ㅠ

.htaccess에선 별다른 문제가 없는것 같네요.
category/index.php에서 entry model을 부르고 돌려받는 부분이 문제가 있는지 확인 중입니다.

sandbox로 블로그를 사용할 때, 카테고리에서 전체 보기 하면 전체 보기 리스트가 모두 올바로 출력되시나요? 저의 경우 아무 페이지도 나오지가 않습니다.

이 문제가 .htaccess의 문제인지, 아니면 태터 내부의 문제인지 알기 위해서 다른 분의 테스트가 필요합니다 ㅠ_ㅠ 테스트 가능하신 분들은 한 번 테스트해 보시고 결과좀 올려주세요. 부탁드립니다 smile

섭이 작성:

빠른 수정 감사드립니다  ^ㅡ^)b

아참, 그리고 한가지 더...관련 지식이 없는지라 잘은 모르겠지만 UTF-8 문제일듯 한데..
한글로 된 카테고리 클릭하면 주소창에 표시되야 할 한글부분이 옴팡 깨져서 나오더군요 (이건 꽤 오래전부터..)

그런데..이젠 괜찮았던 태그마저도 클릭시 주소창에 한글부분이 깨지네요.. ㅇ_ㅇ;;

넵- 이번 수정은 괜찮았던 부분들을 그렇게 깨지도록 수정하는 것이 목표였습니다 smile

살짝 설명 드리자면, RFC1738 이라는 규격이 있습니다. UTF-8 문자를 담고 있는 주소나 문자열은 그 규격에 따라 16진수로 인코딩되어야 합니다. 지금까지는 일부를 제외하면 인코딩이 되지 않은 채로 링크들이 만들어지고 날아가서, 브라우저의 셋팅이나 (예전 euc-kr이 대세일 때는 IE 에서 '주소를 항상 UTF-8로 보내기' 등등의 옵션을 끄거나 하고는 했죠) 브라우저가 돌아가는 OS의 언어, 웹브라우저의 기본 언어 설정등에 영향을 받아 링크가 제대로 작동하지 않는 경우가 생겼습니다.

주소창에 한글 깨져도 걱정하지 마세요:)
그 대신 세계 모든 나라의 문자로 링크를 만드실 수 있답니다 -

4,216

(3 답글들, 스킨 및 플러그인에 작성)

PAPACHA님이 20일에 1.0.5의 plugin API 에 다국어 지원을 추가하였습니다.

아래는 다국어 지원이 적용된 예입니다. smile 참고하세요.

<?xml version="1.0" encoding="utf-8"?>
   <plugin version="1.0">
     <title xml:lang="en">Tattertools on Wikipedia</title>
     <title xml:lang="ko">위키백과에 올라타기</title>
     <version>0.3</version>
     <description xml:lang="en">Make words binded with [wp]...[/wp],[wp.lang:word]...[/wp],[wp.lang]...[/wp] formats into links to the Wikipedia.</description>
     <description xml:lang="ko">포스트 내용중 [wp]...[/wp],[wp.lang:word]...[/wp],[wp.lang]...[/wp]등의 형식으로 묶인 단어를 온라인 백과사전인 위키백과로의 링크로 만듭니다.</description>
     <license>GPL</license>
     <link>http://playground.postech.ac.kr/blog/forest</link>
     <author link="http://playground.postech.ac.kr/blog/forest"><![CDATA[inureyes]]></author>
     <safety changeData="no" exposeData="no" accessLocal="no" accessRemote="no" accessRaw="no" />
     <requirements>
       <tattertools>1.0.5</tattertools>
     </requirements>
     <binding>
       <listener event="ViewPostContent">TTonWikipedia</listener>
     </binding>
   </plugin>

해결하였습니다. smile
(rev.27)

inureyes 작성:
섭이 작성:

좀전에 개발중인 r24 버전 적용해봤는데 바로 눈에 띄는 버그 하나 발견했습니다..

본문 하단의 태그중에 띄어쓰기가 포함된 태그 클릭할 때 띄어쓰기부분을 '+'로 인식하는군요.

예를 들면 글을 쓸 때 '좋은 아침' 이라는 태그를 포함시켜 저장한 후 본문 하단에 있는 '좋은 아침'을 클릭하면
해당 글이 검색될 때 '좋은 아침'으로 검색하는게 아니라 '좋은+아침' 으로 검색을 합니다.

물론 검색결과는 [ '좋은+아침'에 해당하는 글 0개 ] 이렇게 뜨는...

네 맞습니다.
그 버그는 기존의 태터툴즈에서 UTF-8 글자셋이 들어간 문자들을 인코딩 없이 내보내던 부분을 수정하면서 새로 발생한 것입니다. 현재 escapeURL을 거쳐 나온 링크를 urlencode를 통과시키면 공란이 +로 바뀝니다. =o=

나흘 정도 되었는데, 아직 해결방법을 찾는 중입니다 smile 기다려 주세요 흑
리포트 감사합니다 ㅠ_ㅠ

답 달자마자 해결방법을 찾아냈습니다 ㅎㅎ

확인 후 수정 후 commit하겠습니다. smile 30분 후부터는 고쳐진 버전을 적용해 보실 수 있을거에요 big_smile

섭이 작성:

좀전에 개발중인 r24 버전 적용해봤는데 바로 눈에 띄는 버그 하나 발견했습니다..

본문 하단의 태그중에 띄어쓰기가 포함된 태그 클릭할 때 띄어쓰기부분을 '+'로 인식하는군요.

예를 들면 글을 쓸 때 '좋은 아침' 이라는 태그를 포함시켜 저장한 후 본문 하단에 있는 '좋은 아침'을 클릭하면
해당 글이 검색될 때 '좋은 아침'으로 검색하는게 아니라 '좋은+아침' 으로 검색을 합니다.

물론 검색결과는 [ '좋은+아침'에 해당하는 글 0개 ] 이렇게 뜨는...

네 맞습니다.
그 버그는 기존의 태터툴즈에서 UTF-8 글자셋이 들어간 문자들을 인코딩 없이 내보내던 부분을 수정하면서 새로 발생한 것입니다. 현재 escapeURL을 거쳐 나온 링크를 urlencode를 통과시키면 공란이 +로 바뀝니다. =o=

나흘 정도 되었는데, 아직 해결방법을 찾는 중입니다 smile 기다려 주세요 흑
리포트 감사합니다 ㅠ_ㅠ

4,220

(23 답글들, 질문과 답변 / 사용자 지원에 작성)

daybreaker 작성:

ssh를 지원하는 문제가 쉽지 않을 것 같네요.;
터미널 프로그램을 어느 정도 구현해야 한다는 뜻인데... ssh 프로토콜 구현부터 시작하면 실제로는 쉽지 않을 겁니다. 관련 라이브러리가 있을까요?

ftp에서도 권한 변경을 할 수 있기는 한데, 그것이 항상 모든 서버에서 다 지원하는 건지는 잘 모르겠습니다.

윈도우용이라면 psftp를 이용하면 어떨까요?
putty에 포함된 ssh 클라이언트입니다. smile

4,221

(23 답글들, 질문과 답변 / 사용자 지원에 작성)

laziel 작성:

http://yooe.be/tt.exe
말 나온김에 테스트본으로 만들어본 인스톨러입니다.
아직 개선의 여지는 제법 있겠습니다만 ^^;

테스트 해 보고 싶습니다 ㅠ_ㅠ 만

제 서버는 ssh만 지원하는군요 ㅠ_ㅠ

ssh용도 이왕이면 추가해주시면 안될까요? 즐거이 마루타가 되어 드리겠습니다 >_<


p.s.) 그나저나 무섭군요...... 자동 인스톨러는 커뮤니티가 더 활성화되면 이야기 꺼낼려고 무한 주머니속에 차곡차곡 쌓아 놓은 것이었는데... 멋지십니다 big_smile

댓글 RSS 부분은 플러그인으로 지원할 수 있도록 하는 것은 어떨까 싶습니다.

지금 지원되는 이벤트가 부족하다면 이벤트를 더 찍는 쪽으로 하는 것이 좋겠죠 smile

4,223

(13 답글들, 질문과 답변 / 사용자 지원에 작성)

아니면 기본 버전 / 확장 버전 이렇게, 기본팩과 번들팩을 분리해서 배포하는 것은 어떨까요?

많은 소프트웨어들이 배포되는 방법으로요 smile

4,224

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

이틀 출장 다녀왔습니다 smile

엄청 힘들군요 ㅠ_ㅠ...



















새 글 읽기가 =_=;;

4,225

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

Louice P. 작성:

아... 그리고 언어전환을 하다 보니 시간대가 설정해 둔 것으로 고정되는 게 아니라 언어설정을 바꾸면 국제표준시로 바뀌어버리던데.
...이것도 수정되려나;

그나저나 내일이 시험인데 전 뭐하는건지 모르겠습니다 (...)

두번째 문제는 checkup으로 해결됩니다. 새 버전에서 시간대를 저장하는 방식이 바뀌었습니다 smile
시험...화이팅 ㅠ_ㅠ