Textcube 1.5 beta 2 발표

텍스트큐브 1.5의 두번째 베타를 공개합니다.
주의할 점
이전 버전에서의 업그레이드 시
beta 2를 덮어 씌우는 방식으로 업그레이드 후 블로그 화면이 정상적으로 보이지 않고 기본 스킨이 보이는 등의 문제가 있을 수 있습니다. checkup을 하지 않은 경우 정상적인 상황이므로 당황하지 마시고 블로그 주소 끝에 /checkup을 입력하여 강제 checkup을 실행해 주시기 바랍니다. 테이블 구조 변경 후 정상적인 화면이 나타날 것입니다.
업그레이드에 관련하여
텍스트큐브 1.5의 경우 태터툴즈 1.1 버전과 외양은 비슷하지만 코드와 데이터베이스 구조부터 동작 방법까지 내부적으로 굉장히 많은 변화가 있었습니다. 따라서 꼭 이 점을 유의해 주세요. 데이터베이스의 구조를 상당히 많이 바꾸기 때문에 텍스트큐브로 업그레이드 한 후 태터툴즈 1.1.3으로 돌아가는 것은 불가능합니다. 테스트 목적으로만 사용해 주시기 바랍니다.
에디터 모듈에 관련하여
기본 에디터는 HTML raw 에디터입니다. 기존에 사용하던 위지윅 에디터를 사용하거나, 위지윅 에디터로 작성된 글을 보기 위해서는 '플러그인'의 모듈 카테고리에서 위지윅 에디터 모듈과 TTML 파서 모듈을 사용함으로 변경하여야 합니다.
베타2부터는 아무런 모듈을 선택하지 않은 경우 텍스트큐브의 기본 위지윅 에디터와 TTML 파서가 자동으로 켜집니다.
플러그인 사용과 제작에 관련하여
플러그인의 경우 기존의 misc::getUserSetting / misc::setUserSetting 이 모두 misc::getBlogSetting / misc::setBlogSetting으로 변경되었습니다. 1.1의 플러그인을 사용하기 위해서는 위 호출을 모두 변경해 주셔야 합니다. 또한 index.xml의 requirement 필드에
또한 현재 블로그의 id를 의미하던 $owner는 더이상 사용되지 않습니다. 1.5에서는 레거시 지원을 위하여 남아있지만 이후 현재 블로그 id를 의미하는 $owner는 모두 getBlogId()를 통해서 얻어야 합니다.
또한 텍스트큐브의 테이블 구조가 태터툴즈와 상당히 다르므로 테이블을 직접 읽는 방식의 플러그인은 동작하지 않을 가능성이 높습니다. 이 경우 쿼리의 owner 필드를 모두 blogid 필드로 변경해 주시면 됩니다. 만약 플러그인이 태터툴즈에서 기본적으로 지원하는 DBQuery 클래스를 사용하여 데이터베이스에 접근하는 경우
플러그인 아이콘의 경우 플러그인 디렉토리 안에 images 디렉토리를 만들어
- icon_plugin.png (플러그인 설명에 나오는 아이콘)
- icon_plugin_off.png (플러그인이 꺼진 상태에서 나오는 아이콘. 사이즈 90x90)
- icon_plugin_on.png (플러그인이 켜진 상태에서 나오는 아이콘. 사이즈 90x90)
피드백
1.5의 안정화를 위하여 많은 피드백이 필요합니다. 버그나 소스에 대한 피드백은 버그 보고 게시판을 통해 부탁드립니다. 또한 소스를 개선하신 경우 위 게시판을 통해 변경된 점을 (diff등을 통하여) 제공해 주시거나, dev at tattersite dot com 으로 보내주시기 바랍니다.
sandbox 접근 권한과 커밋을 필요로 하시는 분 또한 위의 메일 주소로 메일을 보내 주시기 바랍니다.
지역화 작업
베타2의 language 디렉토리에는 갱신된 언어팩이 들어있습니다. 원하는 언어로 번역하기를 원하시거나 번역이 덜 된 부분을 추가해 주실 분들께서는 디렉토리 안의 XX-XX.php (XX-XX는 국가코드입니다.) 를 수정하시면 됩니다. 번역되지 않은 문자열의 경우 앞에 // 식으로 주석이 붙어 있습니다.
또한 새로운 언어를 추가하고 싶으신 분은 해당 국가의 국가코드를 갖는 파일을 만들어 번역하시면 됩니다. 이 경우 ko.php를 복사하시면 됩니다.
poedit를 사용하시기 위해서는 language 디렉토리 안의 po 디렉토리에 위치한 php2po.pl을 통하여 php파일을 po파일로 변환할 수 있습니다.
의 방식으로 po파일을 만들 수 있습니다. 수정한 po파일을 language 디렉토리 안의 po 디렉토리에 넣으시고, language 디렉토리의 권한을 777로 하신 후 텍스트큐브로 접속하시면 자동으로 po파일이 php파일로 번역되어 language 디렉토리에 저장됩니다.
내려받기
이 링크를 통해 내려받으실 수 있습니다.
- Tracked from : 正中龍德 2007/07/13 18:27 DELETE
Subject : 텍스트큐브 베타2로 업그레이드
이젠 새로운 버전이 나왔다하면 바로 깔수밖에 없지요... ^-^일단 아직 깔기만 하고 금방 학교에 가야하기 때문에 제대로 테스트를 못해 보았는데요. 일단 이젠 색동메뉴(메타페이지)가 구동됩니다. 실제 적용은 어떨지 모르겠습니다.그이외에도 이전보다 완성도가 많이 나아진 모습니다. 정식버전이 빨리 발표되었으면 좋겠습니다.크리에이티브 커먼즈 라이센스이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실...
- Tracked from : 바로바로의 중얼중얼 In China 2007/07/13 21:56 DELETE
Subject : 텍스트큐브 베타 2 중국어번역 작업중...
하여간 심심할땐 안나오고 오늘 약속 잡아서 놀러 나갈까 하는데 이런게 뜨네요. 텍스트규브 베타 2버젼입니다. 이번부터 슬슬 지역화작업을 해야되서 중국어 작업을 시작하고 있는데, 짜증나는 부분이 몇가지 있네요. 새벽이 되서 속도가 되야지 베타 2을 올려서 설치해봐야 알 수 있는 기능들이 많이 있는 것 같습니다.(낮에는 ftp로 올리는게 거의 불가능합니다. 밤에도 2시간 걸리는걸-_-;;)모듈을 번역하긴 했지만, 대체 실제로 어떻게 쓰이는지 이해가 안되..
- Tracked from : gem486h In isloco.com 2007/07/16 23:23 DELETE
Subject : Textcube beta 2 - 점점 심오해지는 텍스트큐브의 세계...
후후후... 역시 전산학과도 아닌 터라 저런 것을 깊이 구경하기엔 모르는 게 너무 많습니다. (덜덜덜) 그래도 태터툴즈 블로그를 쓰는 사람으로서 앞으로의 태터블로그의 형태라는 텍스트큐브에 관심이 가다보니 슬쩍슬쩍 설치는 해보고 있습니다. alpha1 때부터 판올림 있을 때마다 설치해보고 '우와- 이번에는 이런 기능이 생겼구나.'하게 되는데 beta version에서도 매번 재밌는 기능이 생기고 있습니다. 원래 테스트블로그를 설치해서 놀았는데... 그..
2007/07/13 21:58 PERMALINK MODIFY/DELETE REPLY
po 파일은 먼지 모르겠고;;; 일단 번역 완전히 끝낸뒤에 다시 신고하도록 하겠습니다^^::
2007/07/14 12:01 PERMALINK MODIFY/DELETE
감사합니다^^
2007/07/14 17:15 PERMALINK MODIFY/DELETE REPLY
색동을 사용해 보고 싶은데 어느 스킨을 사용해야 하나요? 그리고 beta1에서는 별문제없이 작동하던 플러그인들이 beta2에서는 많이 작동을 하지 않는군요. 플러그인 구조에 변화가 생긴건가요?
2007/07/15 00:02 PERMALINK MODIFY/DELETE
색동을 사용하기 위해서는 블로그 설치 / 사용자 모두 내장되어 있는 tistory 스킨을 사용하시면 됩니다.^^
플러그인 구조의 경우 위의 설명대로 데이터베이스 입출력이 있는 경우에는 모든 필드를 owner -> blogid로 수정하셔야 합니다. 또한 자체 테이블을 만드는 플러그인의 경우 블로그를 설치한 아이디(블로그 관리자) 로 로그인해서 테이블을 삭제한 후 다시 만들거나, 또는 수동으로 owner 필드를 blogid 필드로 변경해 주셔야 합니다. 내부 구조가 바뀌었기 때문에 필요한 부분이므로 양해 부탁 드립니다. :)
2007/07/15 01:05 PERMALINK MODIFY/DELETE
DB 필드 이름 변경의 경우 삭제 및 수동 변환 없이 checkup에서 자동으로 처리하도록 수정하였습니다. :)
2007/07/14 17:56 PERMALINK MODIFY/DELETE REPLY
죄송합니다만, 제가 번역과정에서 몇가지 도저히 이해가 안되는 부분이 있어서, 가능하시면 msn을 추가해 주셨으면 좋겠습니다^^:; 귀찮으시면 별 수 없겠지만...말입니다..하하;;;
제 msn은 ddbaro@hotmail.com 입니다^^
2007/07/14 21:53 PERMALINK MODIFY/DELETE
현재 문제가 되는 3가지 !!
//$__text['두루마기'] = '';
//$__text['색동'] = '';
//$__text['임의로 생성'] = '临时';
두루마기는 새로운 큐브에 아예 빠져있는데, 대체 머하는 기능인지 궁금합니다. 아예 모르는것을 번역할 도리가 없군요.....큭;;
색동의 경우 아마 메타페이지의 이름일것 같은데, 이것을 메타 페이지로 그냥 번역할까요? 아니면 색동의 느낌을 최대한 살려서 번역할까요? 이건 제작자분들의 의견을 들어야 될거 같아서 말입니다.
그리고 임의로 생성이라는 항목이 있는데, 대체 임의로 무엇을 생각하는지 잘 몰라서 일단 놔두었습니다. 대체 멀 생성하는거죠??::
msn 추가를 안해주시니;; 그냥 여기다가 물어보겠습니다. 흑...왕따였던거야...난.ㅠㅠ
2007/07/14 23:52 PERMALINK MODIFY/DELETE
제가 MSN을 거의 쓰지 않아서... T_T
색동은 그냥 '메타 페이지' 로 번역하시면 됩니다.^^ '임의로 생성'은 찾아보니 글마다 패스워드를 만드는 부분에 붙은 설명이네요.^^
2007/07/15 00:03 PERMALINK MODIFY/DELETE
그럼 두루마기는 먼가요?;;;
2007/07/15 01:06 PERMALINK MODIFY/DELETE
지워질 리소스입니다.~
2007/07/14 20:03 PERMALINK MODIFY/DELETE REPLY
팀블로그 사용시 팀원이 로그인을 하면 블로그 타이틀과 블로그 메인 이미지로 등록해 놓은 이미지가 사라지게 됩니다. 아.. 그리고 블로그 타이틀 이미지 등록이 안되는군요..
2007/07/15 00:02 PERMALINK MODIFY/DELETE
체크해 보도록 하겠습니다. 감사합니다.^^
2007/07/15 01:05 PERMALINK MODIFY/DELETE
예 저도 그러더군요. 그리고 이전버전의 자료를 팀원의 블로그에 불러왔더니 카운터가 제대로 표시되지 않더군요. 이것도 챙겨봐 주십시오.
2007/07/15 19:07 PERMALINK MODIFY/DELETE
아.. 그리고 팀원이 로그인을 하면 출력설정에 한 쪽당 글 수 가 10으로 초기화가 되어 버립니다.
2007/07/15 22:01 PERMALINK MODIFY/DELETE
말씀하신 부분들을 모두 체크해 보도록 하겠습니다. 감사합니다.^^
2007/07/15 19:47 PERMALINK MODIFY/DELETE REPLY
이걸로 업데이트 해도, 기존에 사용하던
플러그인, 스킨등을 그대로 사용 가능한가요?
기존의 포스트들도 그대로 남아있나요?
또 아쿠아 앰프두요,
역시 안정화 되면 다운로드 받아서 적용하는게 나을까요??
섣불리 적용 하질 못하겠네요,
혹시 따로 설치시 제로보드4→제로보드XE처럼
마이그레이션 툴도 제공되나요?
2007/07/15 22:02 PERMALINK MODIFY/DELETE
업데이트 해도 스킨은 유지됩니다. 단, 플러그인의 경우 바로 작동하는 것들이 있고 수정해야 작동하는 것들이 있습니다.
1.5를 따로 설치한 후, 태터툴즈 1.1.3에서 만든 백업파일을 불러오기 해서 복원이 가능합니다. ;)
2007/07/15 21:09 PERMALINK MODIFY/DELETE REPLY
팀블로그 관련해서 한가지 더. 새로이 초대를 한 경우 초대받은 메일에는 (주소)/blog/blogid/center/dashboard//index.php 로 링크가 걸려있어서 not found가 뜨던데 실제로는 (하위 블로그 주소)/owner/center/dashboard 로 가야 합니다.
그리고 '색동'을 적용하려면 skin이 어떠한 조건을 가져야 하는지 궁금합니다.
2007/07/15 22:05 PERMALINK MODIFY/DELETE
팀블로그 기능과 관련한 모듈들을 재작성 및 안정화 작업을 거치는 중입니다. 피드백 주신 부분을 확인해 보도록 하겠습니다. 감사합니다.^^
색동(이후 언어팩을 통해 '메타 페이지' 가 될 예정입니다) 의 적용을 위해서는 스킨 안에 <s_meta>로 지정한 영역이 있어야 합니다. 쉽게 추가하기 위해서는 스킨의 <s_list> 위에
<s_meta>
<div class="metapage">
<s_metapage></s_metapage>
</div>
</s_meta>
를 추가하시면 간단하게 적용이 가능합니다.
2007/07/16 00:43 PERMALINK MODIFY/DELETE REPLY
한 중국 사용자가, 방명록에 현재는 홈페이지만 적을 수 있는데, 이메일을 적을 수 있는 것을 추가할 수 없냐고 문의해 왔습니다^^:: 가능한지요?
2007/07/16 23:16 PERMALINK MODIFY/DELETE
이메일의 경우 gravatar등의 지원을 위하여 1.1알파때 도입했었다가 토론 끝에 기능이 취소 되었습니다. 'identity'로서 작동할 수는 있지만 동시에 위조가 너무 쉽다는 점 때문이었습니다. 대신 플러그인으로 해당 기능을 구현하는 방법에 대하여 논의가 되었습니다.
1.5에서는 openID를 사용해서 필요한 부분을 채울 수 있을 것 같습니다. :)
2007/07/23 03:17 PERMALINK MODIFY/DELETE REPLY
IIS 지원이 이뤄지면 꼭 한번 연락주셨으면 합니다.
그리고 테터 1.0 클래식 에서 텍스트큐브로 이동이 가능한지 그 부분에 대해 좀 여쭤보고 싶네요 ^^: