텍스트큐브 1.9.2: poco a poco 배포

Category : 업데이트/안정 버전
Reg Date : 2014/03/18 23:09

Textcube (이하 텍스트큐브) 1.9.2 (r31, 1.9.20140318): poco a poco를 배포합니다.

텍스트큐브 1.9.2 : poco a poco

텍스트큐브 1.9.2는 텍스트큐브 1.9.1에서 발견된 버그들을 패치하고, 1.9에서 도입한 tinyMCE 에디터를 새 버전으로 교체하는 버전입니다. TTML-tinyMCE 플러그인의 업데이트를 통해 tinyMCE로의 안정적인 이전을 목표로 하였으며, 모바일 모드의 불안정한 동작 및 대량 트래픽에 대한 대응 부분을 중점적으로 개선하였습니다. (덤으로 모던 에디터의 여러 버그들도 수정하였습니다.) 또한 최신 서버 배포판 및 PHP, MariaDB/MySQL 과 친하게 동작하도록 개선되었습니다.

새 에디터

TTML-TinyMCE 에디터 2.1를 도입하였습니다.

텍스트큐브 1.9 : Largo

텍스트큐브 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.1 with tinyMCE 4.0.18) (#1655)
  • 일반 : Javascript mime type을 올바르게 해석 (#1661)

변경된 점

  • 일반 : memcached 를 세션테이블로 사용할 경우 방문자 세션 길이를 DB기반과 동일하게 1시간에서 60초로 조정 (#1653)
  • 에디터 : 링크를 삽입할 때 같은 도메인 하위일지라도 상대주소를 사용하지 않도록 변경 (#1667)

버그 수정

  • 블로그 : Canonical meta tag 가 숫자주소 모드에서 오동작 하는 문제 수정 (#1648)
  • 블로그 : 방문객 세션 정보가 DB에 기록될 때 단일 방문객으로 취급되는 오류 수정 (#1663)
  • 에디터 : 포매터 변환 시 TTML-HTML 모드 전환할 때 에디터 인스턴스를 못 불러오는 오류 수정 (#1665)
  • 에디터 : Modern editor / TinyMCE editor에서 첨부파일을 본문에 삽입할 때 필요없는 스타일 코드가 삽입되던 문제 수정 (#1666)
  • 모바일 : 모바일 모드에서 댓글 또는 트랙백을 볼 때 데스크탑 모드로 전환하면 흰색 화면이 나오는 문제 수정 (#1664)
  • 모바일 : embed code가 들어간 글을 모바일 모드에서 볼 때 화면이 무한로드 되고 진행되지 않는 문제 수정 (#1659)
  • 일반 : MySQLnd 엔진을 사용한 PHP를 사용할 경우 MyISAM 테이블이 활성화되지 않은 경우 테이블 생성을 할 수 없는 문제 수정 (#1657)

변경사항 기록 (텍스트큐브 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/18 23:09 2014/03/18 23:09

Posted by 텍스트큐브

이 글의 관련글(트랙백) 주소 : http://notice.textcube.org/ko/trackback/253
  • Tracked from : The TuNings V 2014/04/08 15:25 DELETE
    Subject : 텍스트큐브(Textcube) 현재 스팸 방지 대책법

    - 크리에이티브 커먼즈 라이센스 + GPL 라이센스 -이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 4.0 국제 라이센스에 따라 이용하실 수 있습니다. -->Textcube 1.9.2 정식버전이 나오고 시간이 좀 지났지만, 스팸에 대한 대책이 여전히 취약한거 같네요.현재 제가 아는 스팸 방지 대응책을 작성 해 보았습니다.1. 기본 스팸 방지 플러그인 FAS 계속 사용 (X)가장 편한게 FAS지만, 한 때 장기간 무차별 차단이 이루어지다...

Comments
  1. 비밀방문자
    2014/03/18 23:24  PERMALINK  MODIFY/DELETE  REPLY

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

  2. Jay
    2014/03/18 23:41  PERMALINK  MODIFY/DELETE  REPLY

    감사합니다 :)

    크롬에서는 에디터가 작동하는데,
    익스플로러10 에서는 에디터가 작동안하네요~

  3. 비밀방문자
    2014/03/19 10:28  PERMALINK  MODIFY/DELETE  REPLY

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

    • 텍스트큐브
      2014/03/19 14:01  PERMALINK  MODIFY/DELETE

      감사합니다!

      IE는 11만 테스트를 해서 하위버전에 대한 테스트가 부족했습니다. IE 8 이하 지원을 드롭하면서 9 이상에서의 테스트를 확실히 하도록 하겠습니다. 위지윅 편집기가 빈 글일 때 편집기 전환시 발생하는 문제는 확인 후 패치하도록 하겠습니다.

      차단의 경우 확인해보니 DDoS 엔진에 의한걸로 기록이 나오는데, 오류인지 확인해 보도록 하겠습니다~

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

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

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

      DDoS 엔진에서 스팸들이 소스 스푸핑하는 것을 감시하는 부분을 추가적으로 수정하였습니다. 앞으로는 사칭 스팸이 있어도 본인인지 조금 더 여러 조건에서 체크하게 될 예정입니다.

      흑 별의별 스팸들이 다 나오네요. 멀쩡한 신원과 댓글을 복제해서 광고를 끼워넣고 밀어넣는 시대입니다. T_T

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

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

    • 텍스트큐브
      2014/03/20 22:24  PERMALINK  MODIFY/DELETE

      말씀하신 부분이 재현이 되지 않는데요, 혹시 서버 환경이나 DB 종류/버전 같은 정보를 알려주실 수 있으시면 부탁 드립니다. 희한한 현상이네요 ㅠ_ㅠ

      자꾸 DDoSIP 엔진이 무리하게 사람들을 잡아내는데, 원인을 파악 중입니다. 죄송합니다. T_T

      덧) 신원 복제로 광고 댓글을 다는 경우를 판별하는 루틴을 추가하였습니다. 이제 차단 덜 되실거에요.. ㅜㅜ

  6. 비밀방문자
    2014/03/21 09:27  PERMALINK  MODIFY/DELETE  REPLY

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

    • 텍스트큐브
      2014/03/25 22:24  PERMALINK  MODIFY/DELETE

      우측 하단에 나오는 숫자는 현재 본문의 단어수입니다^^ 그리고 에디터에서는 오리지널 이미지를 사용하고, 최종적으로 출력할 때 본문 폭 또는 모바일 여부에 따라 리사아징한 이미지가 출력됩니다. 아무래도 브라우저 문제 같은데, 저희들 컴퓨터의 firefox에서는 재현이 안되어서 어느 부분을 보아야 할 지 감이 잘 안 잡히네요. 혹시 근처의 다른 컴퓨터에서 테스트해 보실 수 있으신지요? 로컬 컴퓨터 문제 같습니다...

  7. 비밀방문자
    2014/03/21 09:39  PERMALINK  MODIFY/DELETE  REPLY

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

  8. 비밀방문자
    2014/03/26 22:10  PERMALINK  MODIFY/DELETE  REPLY

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

    • 텍스트큐브
      2014/03/25 22:18  PERMALINK  MODIFY/DELETE

      넵 전부 확인해 보도록 하겠습니다.^^

  9. 비밀방문자
    2014/03/26 22:21  PERMALINK  MODIFY/DELETE  REPLY

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

    • 텍스트큐브
      2014/03/27 13:35  PERMALINK  MODIFY/DELETE

      공홈에서도 같은 현상이 일어난다면 브라우저 단에서 뭔가 꼬이신 것 같습니다. T_T

  10. 비밀방문자
    2014/04/01 01:33  PERMALINK  MODIFY/DELETE  REPLY

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

    • 텍스트큐브
      2014/04/15 22:20  PERMALINK  MODIFY/DELETE

      네 ko-kr이나 ko는 큰 상관이 없구요, 아아 한 번 IRC에서 열띠게 논의해 보도록 하겠습니다. T_T

  11. 술이
    2014/04/02 13:11  PERMALINK  MODIFY/DELETE  REPLY

    업그레이드 한후에 예전에 문제 되었던 버그들이 다 해결이 된거 같아요.
    아주 좋습니다.

  12. 비밀방문자
    2014/04/03 23:20  PERMALINK  MODIFY/DELETE  REPLY

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

  13. 비밀방문자
    2014/04/08 11:46  PERMALINK  MODIFY/DELETE  REPLY

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

    • 텍스트큐브
      2014/04/15 22:19  PERMALINK  MODIFY/DELETE

      아파치의 mod_url 모듈이 돌아갈 경우 해당 문제가 보고된 적이 있습니다. .htaccess를 열어서 처음 세 줄의 주석을 지워주세요^^ 해당 파일은 관리모드에서 수정하실 수도 있습니다.

  14. bada
    2014/04/10 11:57  PERMALINK  MODIFY/DELETE  REPLY

    1.9.2 업글후 모바일에서 접속이 안되는 문제가 있네요. 주소에서 걍 i 로 바꾸면 접속이 되는데... 이게 1.9.1 후보때부터 그랬다는거 같습니다. 아래 포럼 링크에서 팥알님이 임시조치 방법을 알려주셨네요.

    http://forum.tattersite.com/ko/viewtopic.php?id=11294

  15. 비밀방문자
    2014/04/16 01:37  PERMALINK  MODIFY/DELETE  REPLY

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

    • 텍스트큐브
      2014/03/20 22:23  PERMALINK  MODIFY/DELETE

      예시만 보면 POST로 날라가는 메세지가 중간에 조작되는 것으로 보입니다. 확실하게는 firebug 등으로 어떤 녀석이 중간에 본문을 깨 먹는지 확인해 보아야 할 것 같고요, TTML-tinyMCE 에디터에서 보안 이슈를 해결하기 위하여 본문에 허용하는 스크립트등을 제한하는 부분이 있는데 그 부분이 영향을 미치는지, 또는 adblock 류의 브라우저 레벨 스크립트가 깨먹는지 확인이 필요합니다.

      우선 동일한 컴퓨터의 다른 브라우저에서도 해당 증상이 일어나시는지 확인 하셔서 이게 서버 문제인지 브라우저 문제인지 확인하시고요, 브라우저 문제일 경우에는 익스텐션을 종료한 상태에서 한 번 테스트를 부탁 드립니다.

COMMENT*

  *1   ... *36   *37   *38   *39   *40   *41   *42   *43   *44   ... *281