텍스트큐브 1.9.2 베타 1 공개

Category : 업데이트/테스트 버전
Reg Date : 2014/03/08 01:51

Textcube (이하 텍스트큐브) 1.9.2 (r31, 1.9.20140308) 의 첫번째 베타 버전을 공개합니다.

텍스트큐브 1.9.2은 텍스트큐브 1.9.1에서 발견된 버그들을 패치하고, 에디터를 새 버전으로 교체하는 버전입니다.

새 에디터 (기능 요소는 이후 변경될 수 있습니다)

새 에디터 (기능 요소는 이후 변경될 수 있습니다)

텍스트큐브 1.9는

  • 텍스트큐브 1.8 마일스톤에서 발견된 버그들 해결
  • MySQL 5.5-6/Sqlite 3/PHP 5.4/5.5 대응
  • 새 기본 에디터
  • 새 관리 패널 UI 및 새 스마트폰 UI

를 반영한 버전입니다.

소개글은 메인 사이트의 텍스트큐브 1.9 소개글 을 참고하시기 바랍니다.

텍스트큐브 1.9 관련 문서

업그레이드 시 주의사항

  • 업그레이드 하신 경우 반드시 블로그 주소 끝에 /checkup을 붙여서 데이터베이스 구조를 변경하시기 바랍니다. 그렇지 않으면 정상적으로 동작하지 않습니다.

  • SQLite 3 데이터베이스를 실험적으로 지원합니다. SQLite는 별도의 데이터베이스 엔진을 요구하지 않는 파일 기반의 데이터베이스입니다. 실험적 지원이므로 동작에 문제가 있는 부분들이 있을 수 있습니다. SQLite에 대한 내용은 SQLite 페이지 를 참고하시기 바랍니다.

변경사항 기록 (텍스트큐브 1.9.1~텍스트큐브 1.9.2)

추가된 점

  • 에디터 : tinyMCE-TTML 에디터 업그레이드 (TTMLsupport 2.0 / tinyMCE 4.0.18) (#1655)

버그 수정

  • 블로그 : Canonical meta tag 가 숫자주소 모드에서 오동작 하는 문제 수정 (#1648)

변경사항 기록 (텍스트큐브 1.9.0~텍스트큐브 1.9.1)

버그 수정

  • 일반 : 댓글 차단해도 피처폰 모드로 들어와서 댓글 달 수 있었던 버그 수정 (#1645)
  • 일반 : 스마트폰 모드에서 카테고리 뷰를 볼 때 글목록에서 한 페이지당 글이 하나만 나오는 버그 수정 (#1649)
  • 모바일 : 스마트폰 모드 -> 데스크탑 버튼은 나오는데, 데스크탑 모드에서 빠져나올 방법이 없었던 문제 수정 (#1650)
  • 블로그 : 저자 및 카테고리별 RSS/ATOM 지원시 필드 몇 개가 빠져서 출력되는 버그 수정 (#1540, #1561)
  • 블로그 : 저자 및 카테고리별 RSS/ATOM 지원 시 스킨 치환자가 제대로 된 링크로 연결시켜주지 못하는 버그 수정 (#1540, #1561)
  • 에디터 : 팝업으로 글 수정할 때 에디터 CSS가 깨져 보이는 문제 수정 (#1651)

변경사항 기록 (텍스트큐브 1.8.6~텍스트큐브 1.9.0)

추가된 점

  • 관리패널 : 기본 관리 패널 UI 변경 (#1519)
  • 관리패널 : 댓글 IP 차단시 같은 IP에서 작성된 댓글의 일괄 삭제 옵션 제공 (#1593)
  • 관리패널 : Line 작성시 글자 수 제한을 체크하여 알려줌 (#1498)
  • 에디터 : 기본 에디터를 tinyMCE 기반의 에디터로 변경 (#1586)
  • 일반 : 거의 모든 출력 화면 (카테고리 / 저자별 포함) 에 대한 RSS / ATOM 피드 출력 지원 (# 1540)
  • 일반 : 기본 CSS 폰트들을 운영체제에 맞게 재지정 (#1320)
  • 일반 : SQLite3를 데이터 저장 backend로 지원 (알파) (#1575)
  • 일반 : FAS (Frypan Anti-spam Service) 추가 (#1563)
  • 일반 : 새 모바일 장치용 UI 도입 (#1604) [beta5]
  • 일반 : 스팸이 댓글/트랙백 테이블에 너무 오래 머물러 속도가 저하되는 것을 막기 위하여 휴지통 플러싱 주기 조정 옵션 추가 (#1633)
  • 에디터 : tinyMCE 에디터 사용시 기본 에디터 폭을 스킨을 따를 것인지 전체 화면 폭을 모두 사용할 것인지 설정할 수 있도록 함
  • 일반 : 일부 제한된 로컬 환경에서 IPv6으로 예약된 로컬 호스트 주소 매핑 지원 (#1573)
  • 설치 : Security instruction at post-setup screen (#1629)
  • 설치 : PHP 5.5 / MySQL 5.5 호환성 확장 (#1609, #1630)
  • 블로그 : 블로그를 크롤링하는 검색엔진이 동일한 페이지를 중복 주소로 크롤링하지 않도록 canonical meta tag (rel=canonical) 자동 지원 (#1648)

변경된 점

  • 관리패널 : canon 스킨 업데이트 (#1519)
  • 일반 : autoload를 사용하는 플러그인이 NAF 프레임웍의 autoload와 충돌 가능한 문제 수정 (#1584)
  • 일반 : OpenID 로그인 시의 안내 및 링크 수정 (#1637)
  • RSS/ATOM : feed validation 을 위한 E-Mail 규격 추가 지원 (#1518)
  • 일반 : PHP 5.4대응을 위한 framework 업그레이드
  • 에디터 : 기본 modern editor를 tinyMCE 에디터로 이전 (#1586)

버그 수정

  • 일반 : 대량의 스팸이 휴지통에 있는 경우 데이터 교정이 실행되다 멈추는 문제 수정 (#1581)
  • 일반 : 리샘플링 설정이 변경되지 않는 문제 수정 (#1581)
  • 일반 : MySQLi 사용시 디버그 모드가 동작하지 않던 문제 수정 (#1630)
  • 일반 : escapeString 함수의 동작이 DBMS close 이후에 일어나 워닝을 내보내는 문제 수정 (#1627)
  • 일반 : 트랙백을 허용하지 않음 옵션이 작동하지 않는 문제 수정 (#1645)
  • 일반 : 댓글을 허용하지 않을 때 댓글에 댓글 달기는 가능한 문제 수정 (#1645)
  • 관리패널 : 전체 관리 모드에서 새 블로그 추가가 되지 않는 문제 수정 (#1582)
  • 관리패널 : 블로그 서비스 관리에서 트랙백/핑백 정보를 제대로 읽어오지 못하는 문제 수정 (#1582)
  • 관리패널 : 커버페이지 플러그인 추가 및 제거 기능이 동작하지 않는 문제 수정 (#1626)
  • 에디터 : PHP 5.3 이후 버전에서 화면 로드시 에디터 콜에서 call-by-reference error (#1494)
  • 에디터 : 에디터 실시간 변경시 제대로 동작하지 않는 문제 수정 (#1439)
  • 모바일 : 일부 웹서버의 URL 인코딩 셋팅이 안드로이드 브라우저 접속시 공개 글을 보호글로 보이도록 하는 문제 수정 (#1581)
  • 모바일 : 태그 및 보관 페이지에서 한 페이지 글 수보다 작은 글을 가진 페이지를 보여줄 때 빈 페이지가 나오는 문제 수정 (#1631)
  • 라인 : 비공개 라인이 작성되지 않는 버그 수정 (#1613)
  • 설치 : 데이터베이스 쿼리 후 제대로된 버전을 알려주지 않는 문제 수정 (#1612)
  • 스킨 : 배포판 standard 스킨에서 방명록 비밀글 체크 옵션이 누락된 문제 수정 (#1628)

추가된 옵션

config.php에서 아래의 옵션을 추가로 사용할 수 있습니다.

$service['trashtimelimit'] = 302400; // 스팸 휴지통을 자동으로 비울 때 과거 얼마까지를 남기고 지울 것인지를 결정합니다. 단위는 초 입니다.

$service['codecache'] = false; // 코드 캐시를 사용합니다. 부하가 심한 서버의 경우 PHP 소스코드를 블로그 / 관리패널 / 리더모드 등의 여러 경우에 대하여 필요한 코드만을 묶은 파일로 캐싱함으로서 속도 향상 및 부하 감소를 유도할 수 있습니다. 단, 소스 수정이 잦은 사용자의 경우 소스를 수정할 때 마다 강제 checkup을 통하여 코드 캐시를 재생성해야 합니다.

피드백

테스트 중 개선에 대한 건의 사항이나 버그 보고는 태터 네트워크 재단 / 태터앤 프렌즈 포럼 의 아이디어 포럼이나 버그 보고 및 품질 검수 포럼으로 부탁 드립니다.

소스에 대하여 궁금하거나 변경사항을 추적하고 싶은 분들께서는 텍스트큐브 소스 내의 documents 디렉토리에 여러 문서들이 있으므로 참고하시기 바랍니다.

아래의 링크에서 다운로드 할 수 있습니다.

2014/03/08 01:51 2014/03/08 01:51

Posted by 텍스트큐브

이 글의 관련글(트랙백) 주소 : http://notice.textcube.org/ko/trackback/250
Comments
  1. aryasu
    2014/03/08 10:36  PERMALINK  MODIFY/DELETE  REPLY

    192b1 에디터(tinyMCE-TTML)가 작동 안 합니다. --;
    싹 지우고 다시 설치해 봐도 마찬가지 입니다.
    기존의 글은 위지윅편집기로 불러와야 보여집니다.

    • 텍스트큐브
      2014/03/08 14:54  PERMALINK  MODIFY/DELETE

      문제점을 파악했습니다. 세 시 이후에 다시 다운로드 해 주세요^^

      다 업그레이드 하실 필요는 없고, plugin/ED_tinyMCE/index.php 만 교체해 주시면 됩니다 :)

  2. 작은방
    2014/03/08 17:08  PERMALINK  MODIFY/DELETE  REPLY

    스팸 트랙백 한번에 지우는기능은 없나요?
    이번 1.9.1 버전 업그레이드 후 들어오는 트랙백은 다 막았으나
    기존에 쌓여있는 수천개는 지우기가 힘드네요 ㅜㅜ
    한페이지에 30개씩 지워도 언제 다 자울지 ㅠㅠ

    • 텍스트큐브
      2014/03/08 21:35  PERMALINK  MODIFY/DELETE

      조만간 클리너 플러그인을 만들어 공개하도록 하겠습니다!

  3. 팥알
    2014/03/09 22:40  PERMALINK  MODIFY/DELETE  REPLY

    1.9.1부터 이동 기기 상태에서 데스크톱 상태로 빠졌다가 다시 돌아올 수 있게 되어 매우 편리합니다. 다만 글 주소로 숫자 주소를 쓰는데 데스크톱 상태로 빠지는 단추는 문자 주소로 걸려 나와서 고쳐 쓰고 있습니다.(걸린글) 다음 판에 블로그 설정대로 숫자/문자 주소가 반영되도록 고쳐 주시면 고맙겠습니다.

    그리고 앞서 category=x가 붙어 나오는 주소에 관하여 말씀 드렸는데, 플러그인을 통하여 같은 글갈래의 글 목록을 보는 것에 익숙해서 category 매개변수를 쓸 필요가 있는지를 잘 모르고 있었습니다. 다른 한편으로 저는 검색기뿐만 아니라 블로그 방문객의 즐겨찾기에 category 매개변수가 붙은 글 주소가 들어가는 것을 쭉 염려해 왔습니다. category=x에 들어가는 숫자가 잘못 들어갔더라도 글을 볼 수는 있게 해 주는 방안이 필요하다고 생각합니다. 저도 다른 분의 블로그에 "존재하지 않는 글입니다."라고 뜨면 글이 지워졌거나 비공개로 바뀌었거니 하고 생각하지 글 분류가 바뀌었을 거라는 생각까지는 쉽게 하지 못합니다.

    또 텍스트큐브는 글 분류를 두 단계까지밖에 두지 못하기 때문에 글이 몇 개 없을 때부터 글 분류를 세분하기가 쉽지 않습니다. 그 때문에 나중에 글이 많이 쌓인 뒤에 글 갈래를 다시 짜게 되어 category 매개변수가 걸리는 면이 있습니다. 꼭 주소 매개변수 문제가 아니더라도 나중에 2.0이나 그 다음 판에라도 글 분류를 세 단계 이상 둘 수 있는 것을 꼭 검토해 주셨으면 합니다. 개인 블로그라도 정보를 쌓아 가다 보면 글갈래를 세 단계 이상 두어야 알맞을 때가 생기는데, 두 단계로만 하려고 하니 틀 잡기가 쉽지 않습니다.

    • 텍스트큐브
      2014/03/09 23:07  PERMALINK  MODIFY/DELETE

      1.10에선 아예 /i, /m이 사라질 예정입니다. 모바일 모드는 resources 하위에 기본으로 들어있는 모바일용 bootstrap skin이 대신하도록 변경할 예정입니다. (해당 요건은 https://github.com/Needlworks/Textcube/tree/skin-bootstrap 트리에서 별도로 진행 중이며, achimnol님께서 http://daybreaker.info/blog 를 마루타로 작업 중입니다.) 그 이후엔 아마 문자주소, 숫자주소등의 고민이 사라지지 않을까 합니다. 이후 2.0에서는 스킨 2.0 규격의 스킨을 사용 할 때 모바일을 동시에 지원할 경우는 모바일 옵션을 바이패스하고, 1.0 규격을 사용하거나 2.0 규격에 모바일을 지원하지 않는 경우는 내장된 모바일용 스킨을 사용하는 식으로 가려고 합니다.

      카테고리에 관한 부분은 여러가지 이슈가 걸려있지만, 2.0에선 확실히 바뀔 예정입니다. 스킨 및 플러그인등의 호환성에 관련된 부분을 고려할 필요가 많이 줄어드므로, 과감하게 변경할 수 있을 듯 합니다. 참고해주세요 :)

  4. 윤용진
    2014/03/09 23:54  PERMALINK  MODIFY/DELETE  REPLY

    고생이 많으십니다. 항상 고맙게 사용하고 있어요.

  5. 비밀방문자
    2014/03/10 09:20  PERMALINK  MODIFY/DELETE  REPLY

    관리자만 볼 수 있는 댓글입니다.

    • 텍스트큐브
      2014/03/10 11:22  PERMALINK  MODIFY/DELETE

      넵 해당 버그를 수정하겠습니다. T_T

      스팸의 경우 너무 심하게 차단하고 있어서 지난 주말에 테스트를 위해서 진단 정도를 조정했었는데요, 이번에는 스팸이 너무 들어와서 다시 진단 커브를 좀 조정한 상태입니다. 차단 되신 건에 대해서는 확인해 보도록 하겠습니다!

  6. 홀맨
    2014/03/13 01:06  PERMALINK  MODIFY/DELETE  REPLY

    항상 노고가 많으십니다.

    tinyMCE-TTML 에디터 업그레이드를 한 후, 플러그인 설정에서 "에디터 폭" 을 스킨지정 폭으로 지정해도 화면 폭으로만 작동하는 듯 싶습니다. 확인 부탁드립니다.

    • 텍스트큐브
      2014/03/14 23:24  PERMALINK  MODIFY/DELETE

      옙 수정되었습니다. 다음 테스트 버전때 확인해 보시고 알려주세요! >_<

COMMENT*

  *1   ... *39   *40   *41   *42   *43   *44   *45   *46   *47   ... *281