Skip to content

Releases: Needlworks/Textcube

Textcube 1.10.0 : Beta 1

25 Jun 03:56
Compare
Choose a tag to compare
Pre-release

Textcube (이하 텍스트큐브) 1.10.0 (r33, 1.10.20140624)의 첫번째 베타를 공개합니다.

텍스트큐브 1.10

텍스트큐브 1.10은

  • 모바일 및 태블릿 지원 코드의 재작성
  • 구 버전 브라우저 지원 축소 및 이를 통한 최신 브라우저 기능들의 공격적 도입

을 목표로 개발중인 버전입니다.

업그레이드 시 주의사항

  • 업그레이드 하신 경우 반드시 블로그 주소 끝에 /checkup을 붙여서 데이터베이스 구조를 변경하시기 바랍니다. 그렇지 않으면 정상적으로 동작하지 않습니다.
  • SQLite 3 데이터베이스를 실험적으로 지원합니다. SQLite는 별도의 데이터베이스 엔진을 요구하지 않는 파일 기반의 데이터베이스입니다. 실험적 지원이므로 동작에 문제가 있는 부분들이 있을 수 있습니다. SQLite에 대한 내용은 SQLite 페이지 를 참고하시기 바랍니다.

새 기본 스킨 안내

텍스트큐브 1.10부터 기본 스킨이 coolant에서 periwinkle로 변경됩니다. periwinkle은 데스크탑/태블릿/스마트폰을 단일 스킨을 지원하는 HTML5 기반의 스킨입니다.

[##1C|9618562817.png|width="326" height="832" alt="사용자 삽입 이미지"|모바일 모드##]

모바일 모드 지원 스킨 안내

스킨에서 자체적으로 모바일 접속을 지원하는 경우 스킨의 index.xml 에

를 추가하시면, 관리 패넗의 옵션에 상관없이 모바일 모드 처리도 무조건 선택한 스킨에게 맡기게 됩니다.

새 모바일 모드 안내

기존에는 피처폰의 경우 /m , 스마트폰의 경우 /i 경로 하위에서 모바일 모드를 처리하였습니다. 그러나 텍스트큐브 1.10부터는 모바일 모드 주소가 별도로 존재하지 않으며, 모두 동일한 퍼머링크를 사용하게 됩니다. 모바일 모드는 모바일 스킨을 강제 적용하는 방법으로 구현이 변경되었습니다. 만약 사용하시는 스킨이 모바일 모드를 지원할 경우, 위의 '모바일 모드 지원 스킨 안내'를 참조하여 index.xml을 수정하시면 모바일 모드의 제어권을 스킨에게 맡기게 됩니다. 그렇지 않은 경우의 기본 모바일 모드 스킨으로는 /skin/default/lucid 를 사용하게 됩니다.

beta1에서는 아직 모바일 모드에서의 이미지 리사이징등의 기능이 구현되지 않았습니다. 참조하시기 바랍니다.

v1.10.0 개발 관련 노트

추가된 점

  • 블로그 : 새 기본 스킨으로 변경 (periwinkle) (#1544)

변경된 점

  • 모바일 : 모바일 모드가 일반 모드의 모바일 스킨 적용으로 방식이 변경됨 (#1654)

버그 수정

  • 일반 : memcache를 세션 테이블로 사용하는 옵션을 사용할 경우 SessionVisits 테이블의 garbage collection이 일어나지 않아 접속이 갈수록 느려지는 문제 수정 (#1653)
  • 일반 : 아직까지 관리 패널에서 IE6을 지원하던 부분 수정 (#1668)

피드백

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

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

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

Textcube 1.9.3 : poco a poco

27 May 13:10
Compare
Choose a tag to compare

Textcube (이하 텍스트큐브) 1.9.3 (r32, 1.9.20140527) 을 공개합니다.

텍스트큐브 1.9.3

텍스트큐브 1.9.3은 텍스트큐브 1.9 트리에 SSL 지원을 추가한 버전입니다.

텍스트큐브 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.2~텍스트큐브 1.9.3)

추가된 점

  • 일반 : SSL 연결 지원 (https 출력 지원) (#1669)

변경된 점

  • 에디터 : tinyMCE 에디터 버전업 (#1655)

버그 수정

  • 일반 : line 페이지의 body ID가 tt-body-category 인 문제 수정 (#1674)
  • 스킨 : 카테고리를 리스트 형식으로 출력하는 옵션시 경우에 따라 html 태그가 잘못 생성되는 문제 수정 (#1673)
  • 모바일 : 모바일에서 접근할 때 모바일 모드 옵션을 켜도 데스크탑 모드가 먼저 나오는 문제 수정 (#1671)
  • 에디터 : 에디터에서 삽입한 앵커가 블로그 하위에 연결될 경우 상대경로로 지정되는 부분 수정 (#1667)
  • 에디터 : 에디터에 링크를 붙여놓고 엔터키를 누를 경우 자동 변환된 링크의 anchor 태그 안에 포커스가 맞춰지는 문제 수정 (#1679)
  • 플러그인 : 키워드 로그를 태그와 함께 사용할 때 태그 옆에 키워드 로그 팝업 아이콘이 없어지는 문제 수정 (#1675)

변경사항 기록 (텍스트큐브 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['useSSL'] = false; // SSL 사용 여부를 결정합니다. true인 경우 모든 http 출력이 https 출력으로 변경됩니다.

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

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

피드백

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

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

다운로드

Textcube 1.9.3 Release Candidate 1

12 May 13:08
Compare
Choose a tag to compare
Pre-release

Textcube (이하 텍스트큐브) 1.9.3 (r32, 1.9.20140512)의 첫 발표후보를 공개합니다.

텍스트큐브 1.9.3

텍스트큐브 1.9.3은 텍스트큐브 1.9 트리에 SSL 지원을 추가한 버전입니다.

텍스트큐브 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.2~텍스트큐브 1.9.3)

추가된 점

  • 일반 : SSL 연결 지원 (https 출력 지원) (#1669)

변경된 점

  • 에디터 : tinyMCE 에디터 버전업 (#1655)

버그 수정

  • 일반 : line 페이지의 body ID가 tt-body-category 인 문제 수정 (#1674)
  • 스킨 : 카테고리를 리스트 형식으로 출력하는 옵션시 경우에 따라 html 태그가 잘못 생성되는 문제 수정 (#1673)
  • 모바일 : 모바일에서 접근할 때 모바일 모드 옵션을 켜도 데스크탑 모드가 먼저 나오는 문제 수정 (#1671)
  • 에디터 : 에디터에서 삽입한 앵커가 블로그 하위에 연결될 경우 상대경로로 지정되는 부분 수정 (#1667)
  • 플러그인 : 키워드 로그를 태그와 함께 사용할 때 태그 옆에 키워드 로그 팝업 아이콘이 없어지는 문제 수정 (#1675)

변경사항 기록 (텍스트큐브 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['useSSL'] = false; // SSL 사용 여부를 결정합니다. true인 경우 모든 http 출력이 https 출력으로 변경됩니다.

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

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

피드백

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

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

다운로드

Textcube 1.9.3 : poco a poco (beta 1)

15 Apr 13:38
Compare
Choose a tag to compare
Pre-release

Textcube (이하 텍스트큐브) 1.9.3 (r32, 1.9.20140415)의 첫 베타버전을 공개합니다.

텍스트큐브 1.9.3

텍스트큐브 1.9.3은 텍스트큐브 1.9 트리에 SSL 지원을 추가한 버전입니다.

텍스트큐브 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.2~텍스트큐브 1.9.3)

추가된 점

  • 일반 : SSL 서버 지원 (#1669)

버그 수정

  • 모바일 : 모바일에서 접근할 때 모바일 모드 옵션을 켜도 데스크탑 모드가 먼저 나오는 문제 수정 (#1671)

변경사항 기록 (텍스트큐브 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['useSSL'] = false; // SSL 사용 여부를 결정합니다. true인 경우 모든 http 출력이 https 출력으로 변경됩니다.

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

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

피드백

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

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

다운로드

Textcube 1.9.2 : poco a poco

18 Mar 14:07
Compare
Choose a tag to compare

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 과 친하게 동작하도록 개선되었습니다.

텍스트큐브 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 디렉토리에 여러 문서들이 있으므로 참고하시기 바랍니다.

다운로드

Textcube 1.9.2 : Release Candidate 1

14 Mar 15:15
Compare
Choose a tag to compare
Pre-release

Textcube (이하 텍스트큐브) 1.9.2 (r31, 1.9.20140315) 의 첫번째 발표 후보 버전을 공개합니다.

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

변경된 점

  • 일반 : memcached 를 세션테이블로 사용할 경우 방문자 세션 길이를 DB기반과 동일하게 1시간에서 60초로 조정 (#1653)

버그 수정

  • 블로그 : 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 디렉토리에 여러 문서들이 있으므로 참고하시기 바랍니다.

다운로드

Textcube 1.9.2 : Largo (beta 1)

08 Mar 05:57
Compare
Choose a tag to compare
Pre-release

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 디렉토리에 여러 문서들이 있으므로 참고하시기 바랍니다.

다운로드

Textcube 1.9.1 : Largo

01 Mar 15:37
Compare
Choose a tag to compare

Textcube (이하 텍스트큐브) 1.9.1 (r30, 1.9.20140302) : Largo를 공개합니다.

텍스트큐브 1.9.1은 텍스트큐브 1.9.0에서 발견된 버그들을 패치한 버전입니다.

텍스트큐브 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.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 디렉토리에 여러 문서들이 있으므로 참고하시기 바랍니다.

다운로드

Textcube 1.9.0 : Largo

27 Feb 14:16
Compare
Choose a tag to compare

Textcube (이하 텍스트큐브) 1.9.0 (r29, 1.9.20140227) : 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 페이지 를 참고하시기 바랍니다.

변경사항 기록

추가된 점

  • 관리패널 : 기본 관리 패널 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 디렉토리에 여러 문서들이 있으므로 참고하시기 바랍니다.

다운로드

Textcube 1.9.0 (Release Candidate 3)

17 Feb 15:36
Compare
Choose a tag to compare
Pre-release

Textcube (이하 텍스트큐브) 1.9.0 (r29, 1.9.20140218) 의 세번째 발표후보를 공개합니다.

텍스트큐브 1.9는

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

를 반영한 버전입니다. 베타 테스트 진행 중이던 텍스트큐브 1.8.7 개발 버전은 텍스트큐브 1.9로 이어져 개발이 진행됩니다. 이후의 기획은 모두 텍스트큐브 1.10 또는 2.0 트리로 이전되어 진행됩니다.

변경사항 기록 (1.8.6 - 1.9.0rc3)

추가된 점

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

변경된 점

  • 관리패널 : canon 스킨 업데이트 (#1519) [beta2]
  • 일반 : autoload를 사용하는 플러그인이 NAF 프레임웍의 autoload와 충돌 가능한 문제 수정 (#1584)
  • 일반 : PHP 5.4대응을 위한 framework 업그레이드
  • 에디터 : 기본 modern editor를 tinyMCE 에디터로 이전 (#1586)

버그 수정

  • 일반 : 대량의 스팸이 휴지통에 있는 경우 데이터 교정이 실행되다 멈추는 문제 수정 (#1581)
  • 일반 : 리샘플링 설정이 변경되지 않는 문제 수정 (#1581)
  • 일반 : PHP 5.4 이상에서 DB 접속 이전 pageCache 참조로 인한 mysql_real_escape_string 에러 발생 수정 (#1627)
  • 일반 : 사이드바에서 새글이 출력되지 않는 문제 수정 [beta1-beta2]
  • 일반 : 글주소를 숫자 모드로 사용할 때 링크가 첫페이지로 걸리는 오류 수정 [beta1-beta2]
  • 라인 : 비공개 라인이 작성되지 않는 버그 수정 (#1613)
  • 관리패널 : 전체 관리 모드에서 새 블로그 추가가 되지 않는 문제 수정 (#1582)
  • 관리패널 : 블로그 서비스 관리에서 트랙백/핑백 정보를 제대로 읽어오지 못하는 문제 수정 (#1582)
  • 관리패널 : 커버페이지 플러그인 추가 및 제거 기능이 동작하지 않는 문제 수정 (#1626)
  • 에디터 : PHP 5.3 이후 버전에서 화면 로드시 에디터 콜에서 call-by-reference error (#1494)
  • 모바일 : 일부 웹서버의 URL 인코딩 셋팅이 안드로이드 브라우저 접속시 공개 글을 보호글로 보이도록 하는 문제 수정 (#1581)
  • 설치 : 데이터베이스 쿼리 후 제대로된 버전을 알려주지 않는 문제 수정 (#1612)
  • 스킨 : 배포판 standard 스킨에서 방명록 비밀글 체크 옵션이 누락된 문제 수정 (#1628)
  • 에디터 : 첨부파일 및 이미지 갤러리 속성창이 저장버튼보다 아래에 위치하는 문제 수정 (#1595) [beta4]

추가된 옵션

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

$service['trashtimelimit'] = 302400; // 스팸 휴지통을 자동으로 비울 때 과거 얼마까지를 남기고 지울 것인지를 결정합니다. 단위는 초 입니다.
$service['codecache'] = false; // 코드 캐시를 사용합니다. 부하가 심한 서버의 경우 PHP 소스코드를 블로그 / 관리패널 / 리더모드 등의 여러 경우에 대하여 필요한 코드만을 묶은 파일로 캐싱함으로서 속도 향상 및 부하 감소를 유도할 수 있습니다. 단, 소스 수정이 잦은 사용자의 경우 소스를 수정할 때 마다 강제 checkup을 통하여 코드 캐시를 재생성해야 합니다.

피드백

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

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