Textcube 1.5 beta 3 발표

Category : 업데이트/테스트 버전
Reg Date : 2007/07/31 14:09
사용자 삽입 이미지


텍스트큐브 1.5의 마지막 베타를 공개합니다.
1.5의 개발 일정 및 진행 상황은 텍스트큐브 개발 센터마일스톤에서 확인하실 수 있습니다.

주의할 점

이전 버전에서의 업그레이드 시
beta 1에서 바로 덮어 씌우는 방식으로 업그레이드 후 블로그 화면이 정상적으로 보이지 않고 기본 스킨이 보이는 등의 문제가 있을 수 있습니다. checkup을 하지 않은 경우 정상적인 상황이므로 당황하지 마시고 블로그 주소 끝에 /checkup을 입력하여 강제 checkup을 실행해 주시기 바랍니다. 테이블 구조 변경 후 정상적인 화면이 나타날 것입니다.

업그레이드에 관련하여
텍스트큐브 1.5의 경우 태터툴즈 1.1 버전과 외양은 비슷하지만 코드와 데이터베이스 구조부터 동작 방법까지 내부적으로 굉장히 많은 변화가 있었습니다. 따라서 꼭 이 점을 유의해 주세요. 데이터베이스의 구조를 상당히 많이 바꾸기 때문에 텍스트큐브로 업그레이드 한 후 태터툴즈 1.1.3으로 돌아가는 것은 불가능합니다. 테스트 목적으로만 사용해 주시기 바랍니다.

서식 기능에 관련하여
자주 쓰는 글 아웃라인 및 모양을 서식 기능을 사용하여 저장하고 불러올 수 있습니다. 서식 작성은 일반적인 글과 같은 방식으로 작성하시고 글 종류 선택 부분에서 '서식'을 선택하여 저장하면 됩니다. 이후 새 글을 쓸 때 등장하는 오른쪽 속성창을 통하여 원하는 서식을 불러올 수 있습니다.
이후 서식의 내보내기 및 불러오기 기능이 추가될 예정입니다.

페이지 캐시 기능에 관련하여
텍스트큐브 1.5 베타 3부터는 태터캠프에서 발표한 내용대로 서버 로드 감소 및 속도를 비약적으로 향상시키기 위하여 쿼리 캐시 기능 및 페이지 캐시 기능이 들어 있습니다. 이 중 페이지 캐시 기능은
$service['disablePageCache'] = false;

를 설치된 디렉토리에 생성되는 config.php에 추가하면 끌 수 있습니다.
아울러 config.php에서 사용 가능한 옵션들은 1.1 이후부터 doc 디렉토리 안의 config 파일을 열어 확인하실 수 있습니다.

플러그인 사용과 제작에 관련하여
플러그인의 경우 기존의 misc::getUserSetting / misc::setUserSetting 이 모두 misc::getBlogSetting / misc::setBlogSetting으로 변경되었습니다. 1.1의 플러그인을 사용하기 위해서는 위 호출을 모두 변경해 주셔야 합니다. 또한 index.xml의 requirement 필드에
<textcube>1.5</textcube>
와 같이 반드시 사용 가능한 최고 버전을 명기해 주셔야 합니다.

또한 현재 블로그의 id를 의미하던 $owner는 더이상 사용되지 않습니다. 1.5에서는 레거시 지원을 위하여 남아있지만 이후 현재 블로그 id를 의미하는 $owner는 모두 getBlogId()를 통해서 얻어야 합니다.

또 한 텍스트큐브의 테이블 구조가 태터툴즈와 상당히 다르므로 테이블을 직접 읽는 방식의 플러그인은 동작하지 않을 가능성이 높습니다. 이 경우 쿼리의 owner 필드를 모두 blogid 필드로 변경해 주시면 됩니다. 만약 플러그인이 태터툴즈에서 기본적으로 지원하는 DBQuery 클래스를 사용하여 데이터베이스에 접근하는 경우
$service['useLegacySupport'] = true;
를 루트 디렉토리의 config.php에 추가해서 호환성을 개선할 수 있습니다.

플러그인 아이콘의 경우 플러그인 디렉토리 안에 images 디렉토리를 만들어 
  • icon_plugin.png (플러그인 설명에 나오는 아이콘)
  • icon_plugin_off.png (플러그인이 꺼진 상태에서 나오는 아이콘. 사이즈 90x90)
  • icon_plugin_on.png (플러그인이 켜진 상태에서 나오는 아이콘. 사이즈 90x90)
세 파일을 추가하시면 플러그인 화면에서 플러그인 마다의 아이콘을 출력할 수 있습니다. 위의 파일이 없는 경우 기본 아이콘이 출력됩니다.


피드백

1.5의 안정화를 위하여 많은 피드백이 필요합니다. 버그나 소스에 대한 피드백은 버그 보고 게시판을 통해 부탁드립니다. 또한 소스를 개선하신 경우 위 게시판을 통해 변경된 점을 (diff등을 통하여) 제공해 주시거나, dev at tattersite dot com 으로 보내주시기 바랍니다.

sandbox 접근 권한과 커밋을 필요로 하시는 분 또한 위의 메일 주소로 메일을 보내 주시기 바랍니다.

지역화 작업

베타 3의 language 디렉토리에는 갱신된 언어팩이 들어있습니다. 원하는 언어로 번역하기를 원하시거나 번역이 덜 된 부분을 추가해 주실 분들께서는 디렉토리 안의  XX-XX.php (XX-XX는 국가코드입니다.) 를 수정하시면 됩니다. 번역되지 않은 문자열의 경우 앞에 // 식으로 주석이 붙어 있습니다.

또한 새로운 언어를 추가하고 싶으신 분은 해당 국가의 국가코드를 갖는 파일을 만들어 번역하시면 됩니다. 이 경우 ko.php를 복사하시면 됩니다.


poedit를 사용하시기 위해서는 language 디렉토리 안의 po 디렉토리에 위치한 php2po.pl을 통하여 php파일을 po파일로 변환할 수 있습니다.

 ./php2po XX-XX.php XX-XX.po (XX-XX는 국가코드입니다)

의 방식으로 po파일을 만들 수 있습니다. 수정한 po파일을 language 디렉토리 안의 po 디렉토리에 넣으시고, language 디렉토리의 권한을 777로 하신 후 텍스트큐브로 접속하시면 자동으로 po파일이 php파일로 번역되어 language 디렉토리에 저장됩니다.

영어 / 중국어 / 일본어 이외의 다른 언어권역 번역을 환영합니다. 번역에 참여하시고자 하시는 분 께서는 i18n at tattersite.com 으로 메일을 보내주시기를 부탁 드립니다.^^


내려받기
이 링크를 통해 내려받으실 수 있습니다.
2007/07/31 14:09 2007/07/31 14:09

Posted by 텍스트큐브

이 글의 관련글(트랙백) 주소 : 이 글에는 트랙백을 보낼 수 없습니다
  • Tracked from : 克己 2007/07/31 18:38 DELETE
    Subject : textcube1.5베타3로 업그레이드

    블로그를 textcube1.5베타2에서 베타3로 업그레이드 했다.새로운 점1. 먼저 글쓰기에 '서식 선택'이라는 게 생겼다.위 그림과 같이 글쓰기 오른쪽에서 "서식 선택"메뉴를 이용할 수가 있는데, 현재는 등록된 서식이 없다. 앞으로 서식 내보내기/불러오기 기능을 추가할 예정이라고 한다.2. 새로운 플러그인이 추가됐다. 얼마 전 발표한 "URL keeper (주소 지킴이) 공개". 이건 어떻게 돌아가는지 잘 모르겠다. 해보는 수밖에...불편한 점...

  • Tracked from : Louice Studio Inc. 2007/07/31 23:08 DELETE
    Subject : Japanese Locale for Textcube 1.5 beta3

    tc15b3_jaloc2.7zJapanese Locale for Textcube 1.5 ß3(7z) tc15b3_jaloc2.zipJapanese Locale for Textcube 1.5 ß3(zip)Japanischer Schauplatz für Textcube 1.5 ß3- Übersetzt durch Louice P. bei Aug. 1, Mittwoch.1. 이 압축 파일의 내용은 텍스트큐브 1.5 베타 3용 일본어 로케일입니다.2. po파..

  • Tracked from : 正中龍德 2007/08/01 05:12 DELETE
    Subject : 점점 안정화되어가는 텍스트큐브

    어제군요. 텍스트큐브 1.5 베타3가 발표되었습니다. 이번이 베타로서는 마지막이고 최종버전은 8.15광복절날에 나올 예정입니다.이번 버전에서는 이전버전에서 보이던 많은 버그들이 많이 바로잡혔습니다. 특기할 만한 것은 "서식기능"이 생겨서 비슷한 글을 작성할때 많이 편리할것 같습니다. 그리고 한가지 아쉬운점은 다른 분들 블로그를 보면 오픈아이디가 별 문제없이 잘 작동하던데 여기서는 제대로 작동하지 않고 에러가 계속 나서 해결책을 모색중입니다. 이 문...

Comments
  1. NC_Fly
    2007/07/31 14:11  PERMALINK  MODIFY/DELETE  REPLY

    마지막 베타군요 ^^
    지금 설치해서 바로 테스트 해보겠습니다 ^^

  2. NC_Fly
    2007/07/31 14:34  PERMALINK  MODIFY/DELETE  REPLY

    전반적인 속도의 향상도 보이고 이전 버전보다 많이 좋아졌습니다 ~
    그런데 아직 센터->텍스트큐브는 메뉴에서 레이아웃이 살짝 깨지는데 이거 어떻게 해결 안되나요? (IE7 사용중)

  3. 에드
    2007/07/31 18:38  PERMALINK  MODIFY/DELETE  REPLY

    미리보기가 베타1때부터 계속 안되네요. 다들 말씀이 없는 걸 보면 저만 그런건가요...???

    • Textcube
      2007/08/01 14:46  PERMALINK  MODIFY/DELETE

      테스트 결과로는 미리보기가 잘 되고 있습니다. 원인 파악을 위하여 조금더 자세한 부분을 설명해 주셨으면 합니다.^^

  4. 바로
    2007/07/31 20:23  PERMALINK  MODIFY/DELETE  REPLY

    드디어 꿈에도 그리던 서식기능이 생겼군요!
    음하하하...감동입니다.ㅠㅠ

    아. 그리고 중국어 번역본은 KIM 님에게 받으셨죠? 대충 해서 그쪽에 넘겼습니다만, 알아서 다시 이쪽으로 넘겨줄 거 같아서-_ 제가 안 보냈습니다;;;

    • Textcube
      2007/08/01 14:48  PERMALINK  MODIFY/DELETE

      이제 기본적으로 기획된 기능들은 모두 추가 되었고, 이후 버그 수정및 기본 기능들을 보여주기 위한 플러그인 부분들이 보완될 예정입니다.

      번역본은 베타2 기준으로 KIM님께 받았습니다. 감사합니다^^

  5. 에드
    2007/08/01 23:09  PERMALINK  MODIFY/DELETE  REPLY

    저만 그런거라니...ㅜ.ㅠ
    - 윈도우즈xp sp2
    - 불여우 2.0.0.6
    - IE6.0
    불여우와 익스플로러 모두 미리보기가 안되네요. 익스플로러6에서는 상태표시줄에 다음과 같은 에러메시지가 뜹니다. "Error: 지정한 리소스 다운로드에 실패했습니다. (on line 389 of 블로그주소/owner/entry/post)

    • YH
      2007/08/02 14:22  PERMALINK  MODIFY/DELETE

      같은 일을 겪어본 적이 있는데 그건 클라이언트쪽 문제가 아니라 웹서버쪽의 문제 같더군요. (똑같은 블로그를 다른 컴퓨터에 설치해서 제대로 뜨는 걸 확인했습니다... 대신 그전까지 잘 돌던 OpenID 플러그인이 먹통이 되었죠. -0-)

      어떤 서버인지 서비스 업체 이름이나 서버 환경을 말씀해주시면 도움이 될 것 같습니다.

  6. YH
    2007/08/02 15:13  PERMALINK  MODIFY/DELETE  REPLY

    아... 원래 쓰려고 한 내용을 까먹고 위의 댓글 달고 창을 닫았네요.
    beta3를 멀티블로그(path) 형태로 설치하고 메타페이지를 켰더니 spacer.gif의 경로가 잘못되어 있던데 - 싱글유저라면 맞는 주소겠지만 멀티블로그에선 블로그ID/image에 있는 그림을 부르는 것으로 되어 엑박이 뜨네요. - 혹시 이것도 버그인지 궁금해 보고합니다.

  7. 바로
    2007/08/08 00:10  PERMALINK  MODIFY/DELETE  REPLY

    죄송합니다. 특별히 적을 곳이 없어서-_-;; 여기다가 적겠습니다. 피드백도 곧장 알수 있고요^^::

    어떤 중국분이 저에게 문의를 해왔습니다. 곧장 번역하면...

    도메인 설정이 안됩니다.

    “Verify blog with DNS”방식(user.domain.com)으로 다중 사용자형식으로 설치하였습니다. 그 다음에 관리자에서 설정/문장주소에 user.domain.com와 같이 2차주소를 적어넣을 수 있게 만들어졌는데요.

    이것이 제대로 등록이 안됩니다. 다시 말해서, 제가 opiate.com을 opiate.domain.com으로 연결시킬려고 해도 안되는군요. 정확히 말해서 저장을 하고, opiate.com으로 가면 공백 화면이 나옵니다.

    저는 기술적인 부분은 아예 몰라서;;;
    (흐흑...msn이 있으신 분...개발자중에 한분만 등록해주셔요.ㅠㅠ)

COMMENT*
  *1   ... *243   *244   *245   *246   *247   *248   *249   *250   *251   ... *281