URL이 길어서 생기는 문제 맞습니다. TC 1.6에서는 미니트랙잭션을 지원하기 위한 코드가 들어가서 URL에 넣어야할 것을 상당부분 미니트랙잭션용 키만 주고 받으므로 URL이 길어지는 일이 없습니다. smile

어.. 저는 잘 되는거 같은데요. FF2에서요.

http://www.feelsogood.pe.kr/ 에가보니 지금은 잘나오네요... 해결하신건가요?

79

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

샘플 플러그인을 배포판에 포함하여, 누구나 수정하면서 플러그인을 만들 수 있도록 하는 것은 어떨까요?
한 두 개정도로 준비해서, 하나는 정말 쉬운거, 하나는 모든 Event가 다 올라와 있는거.
괜찮겠죠?

강원실 작성:

글쓰기 버튼을 누르면 그림이 모두 삭제 됩니다. 새로 글을 쓸 경우는 새글쓰기 버튼을 클릭하지 마시고 관리자페이지 버튼으로 가서 글쓰기를 하면 삭제되지 않습니다.
;; 같은 경로인데 왜 다른 경로로 들어가면 삭제되는지 이유를 모르겠으나
일단 제 나름의 해법은 이것입니다 ;;

어제 오늘 소스 뜯어 보면서 찾아낸 것은 ms2007등으로 올린 글은 $parent 가 0으로 설정되며,
0으로 설정된 모든 DB와 그림정보는 삭제되는것을 확인하였습니다. 즉, 첨부자료 DB의 내용이
잘못된 정보가 올라감을 알 수 있습니다. 이것을 1로 세팅하면 자동으로 삭제가 되는 것을
방지 할 수 있으나 지우기 버튼으로 지우기가 안됩니다. ;
본래의 $parent를 찾아 올수 있는 방법이 있어야 합니다.

파일 blog.api.php

$attachment = api_addAttachment( getBlogId(), 0, $file )
=>
$attachment = api_addAttachment( getBlogId(), 1, $file )

$parent 가 0으로 한 이유는 다음과 같습니다. 위지윅 에디터로 작성할 경우, post가 먼저 생기고 그 글에 파일을 첨부해서 올리는 방법으로 동작합니다. 그러나 blogapi의 경우, 첨부파일을 올리면 그것에 해당하는 이미지의 경로를 에디터로 보내주고, 에디터는 적당히 html코드를 넣어 마지막으로 post를 올리게 됩니다.

따라서, 첨부파일이 올라가는 시점에 $parent에 해당하는 post id를 알 수 있는 방법이 없게 되는 문제가 발생합니다. 이것을 해결하기 위해, parent 를 잠시 0으로 두고, 실제 post가 올라오는 시점에 0으로되어 있는 첨부파일들을 모두 연결시키는 방법으로 구현됩니다.

그런데, 1.5.x의 SQL 문에 오류가 있었음을 발견하였습니다. :-(

post가 올라올 때, parent가 0인 첨부파일을 찾아내는 SQL 문에 blogid로 비교하지 않고 이전 방식인 owner 비교가 존재하더군요. 1.6.x에서 수정하였습니다.

http://dev.textcube.org/ticket/821
http://dev.textcube.org/changeset/5204

1.5.x에서도 위와같이 수정을 하면 동작하리라 보여집니다.
감사합니다.

81

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

쿠키를 모두 지워보시고, 사용하시려는 도메인이 www 없이도 접근 가능한 상태라면, www 없는 도메인으로 설치해보세요.

네, 문제 파악했고.. 첨부파일이 entry에 연결되지 않아 발생하는 문제입니다... 헤공.

덜덜덜..

와아........

OpenIDComments 를 없애고 기존 Comments에 넣을 수 있겠지만, 코드 수정량이 많아서... wink 다음기회로.

루이체님,
config.php 에 디버그를 켜주시고 다시 한번 마사지를 보여주세요..

87

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

주소가 바뀌었다는 것이... 혹시 /tt 를 / 로 바꾼정도를 말씀하시는 건가요?

88

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

현재 며칠전부터 필받아서 OpenID 모듈을 플러그인에서 메인 트리로 옮기고 있는 중입니다.
더불어 OpenID 2.0으로 갈아타기를 시도 중이구요.
건더기님, 증상에 대해서는 시간나는대로 확인해보겠습니다. wink

89

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

거의 수정한 것이 없는데... 우리 밀접하게 디버깅해보십시다. 말걸어 주세요.

90

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

http://dev.textcube.org/ticket/707#comment:2

늦기전에 해결합니다.

glradios 작성:

 한 가지 더 추가하자면, '계정 정보'의 관리자 오픈아이디 추가란을 공백으로 두고 추가를 누르면 백지 상태로 완료가 뜨네요.

확인해보겠습니다. big_smile

glradios 작성:

 2007121 나이틀리를 설치하였습니다. 우선 오픈아이디 플러그인에 등록된 모든(openid.daum.net/glradios, tc.netspheres.org/glradios)을 모두 삭제한 후 껏다 켠 후에 다시 등록을 했습니다.
 그런데, 원 오픈아이디인 다음 아이디는 계정 등록이 되는데, 플러그인에서 해당 아이디로 제 블로그주소로 딜리게이션 설정을 해주고서 그것을 등록하려 하면 실패 메시지가 뜹니다. "인증하지 못하였습니다. 아이디를 확인하세요."
 딜리게이션 자체에 문제가 있나하여 스프링노트에 로그인 시도를 해보았는데, 잘 됩니다. TC 자체에서 처리를 못하는 것 같습니다.

 추가로 이참에 제안 하나 하자면, 딜리게이션 되는 아이디는 어차피 블로그 사용자 본인의 아이디가 맞다고 판명된 것이니, 사용자가 관리자 오픈아이디 계정에 수동으로 입력하게 하지 말고, 바로 TC에서 입력해주면 어떨까요?

아... 위임설정을 하는 순간, 관리자 계정으로도 등록 시켜주자는 말씀이시죠?

텍스트큐브 로그인 창 및 관리자에 추가하는 곳에는 "hybrid.idtail.com" 과 같이 전체를 입력하셔야합니다. -- 좀 길죠... sad

하이브리드님, 오픈아이디를 긍정적으로 보고계시다니, 도움을 주셨으면합니다. wink
제 gtalk이나 msn을 등록하셔도 좋습니다. 둘다 계정은 hojin.choi@gmail.com 입니다.
텍스트큐브가 채용한 라이브러리 문제인지, 아니면 오픈아이디가 처음에 주는 방법의 혼란함을 메시지가 잘 뿌려주지 못해서 나오는 문제인지..

처음 사용자의 입장에서 듣고 싶고 반영하고 싶습니다.

http://dev.textcube.org/ticket/750

등록하고 수정한 버전을 trunk 에 올려 놓았습니다.

현재 OpenID와 관련된 DB는 두 곳에 등록되고, 서로 동기를 맞추도록 되어 있습니다.
하나는, tt_UserSettings 테이블의 openid.* 레코드이고, 다른 하나는 tt_OpenIDUsers의 acl 필드입니다.
아마도 이부분이 안맞는듯하군요.

수동으로는 OpenID를 관리자 계정에서 제거한 다음 다시 추가하면 될 듯한데,
근본적인 문제를 해결해야겠습니다.

살펴보겠습니다... ^^;

환경설정/계정정보 에 오픈아이디를 등록하셨나요?

TC는 로그인할때, 오픈아이디기억을 체크해두면, 다음에 그 사이트에 방문할때, 마지막 오픈아이디로 로그인을 시도하게 되어 있습니다. 이때, 오픈아이디 로그아웃을 누르시거나, 오픈아이디 인증창에서 취소를 하면 다음에 방문해도 로그인 시도를 하지 않습니다.

P.S.
idtail이 사실 실명제는 아닌데, 가입시에 문구가 "반드시" 라는 말을 넣어서 거부감이 있다는 말에 수정하였습니다....

현재는 alefzero.pe.kr 사이트에 활성화는 안되어 있는거죠?

그리고 카페24는 URL에 trackback이라고 되어 있는 것을 차단하는 듯한 느낌도 있습니다.

100

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

lunamoth 작성:

참 링크 추가시에 xfn 을 설정하게 하는것이 좋을듯 싶습니다 smile

아! 본문 작성할 때 에디터 창 옆에서 말씀하시는거죠?

* Links에 없으면 보이지 않는 속성으로 추가
* 추가 된것을 포함하여 Links에 있는 것에서 검색하여 xfn 속성 수정...

요정도?