한 페이지당 글 수는 스킨 - 스킨 상세 설정에서 조정하실 수 있습니다. ^^

예 확인해 보도록 하겠습니다. smile

올려주신 그림이 안보입니다~^^ 브라우저의 캐시에 들어있는 CSS 가 갱신되지 않아서 발생하는 문제일 수 있으니, F5를 눌러서 새로 고침을 하신 후에 한 번 더 확인을 부탁드립니다.

454

(1 답글들, 질문과 답변 / 사용자 지원에 작성)

낙엽 작성:

사진이나 파일 업로드에 대한 문제는 전 해결했지만, 아래에도 글을 올렸는데 그동안 웹에서 이리저리 검색해보고 이 안에서도 같은 문제로 고민하시는 분이 없는지 뒤져봤는데.. 해결방법을 모르겠습니다.

우선 현재 다른부분은 이상이 없지만, 포스팅을 하면서 곡을 링크를 시키면 그 곡이 플레이가 안됩니다.
동영상도 마찬가지구요.

해결방법이 없을까요?

으음 해당 페이지를 보여주시면 이해가 쉬울 것 같습니다.^^

(회원이 쓸 수 있게 하는) 다중 블로그에서의 경우 보안상 발생할 수 있는 문제를 막기 위하여 자바스크립트 사용등이 제한되는데요, 원래 멀티미디어 첨부하기로 오브젝트 형태로 집어 넣으면 되는 것이 맞는데 어떤 식으로 동영상을 집어 넣었는지 잘 모르겠습니다.^^

해결하셨다니 다행입니다^^

456

(12 답글들, 잡담하기에 작성)

안녕하세요^^ 오랜만에 뵙습니다!!

덧) 헉 그런 경우는 업데이트를 해야겠네요 ㅠ_ㅠ 파커님 어디 가셨으려나;

저 이 문제 재현이 안되는데 혹시 재현이 되는 분이 계신지요?

블로그 공개 설정은 1.7의 경우 /library/includeForBlog.php 의 끝에서만 참조하는데, 굉장히 간단하게 체크합니다. 혹시 다른 플러그인의 충돌 문제는 아닌가 싶기도 합니다.

서비스 설정 - 서버 메뉴에서 제일 아랫쪽에 있는 디버그 관련 체크박스 세 개를 선택해 보세요. 그러면 흰 화면에 에러 메세지가 뜰겁니다.^^

혹시 로컬에서 localhost 주소를 사용하셨나요? 최근 브라우저들은 쿠키 생성시 localhost 를 주소로 하는 경우는 쿠키를 만들 수 없도록 되어 있습니다. 그러면 로그인이 안 됩니다. 참고하세요^^

460

(7 답글들, 공지사항에 작성)

텍스트큐브 1.7.7 : Con moto (r17, 1.7.7.7321.20090305) 를 공개합니다.

텍스트큐브 1.7.7은 현재 개발중인 1.8에서 도입된 새로운 기능의 일부와 함께 텍스트큐브 1.7.6 에서 발견된 버그들을 수정한 버전입니다. 또한 1.8과 호환성을 가지기 위하여 하부 구조가 많이 변경 되었습니다.

텍스트큐브 1.7.7의 경우 텍스트큐브 1.7.6와 비교하여 100개 이상의 파일이 변경되었습니다. 일부의 파일 업데이트로 변경하기 힘드므로, 업그레이드를 하시는 경우에는 전체를 덮어 씌우는 것을 권장합니다.

### 지역 로그 관련 이벤트 및 구글맵 기능 추가
텍스트큐브 1.7.7 부터 지역로그 정보를 이용할 수 있는 이벤트가 추가되었습니다. 또 그 예제로 구글맵 플러그인이 추가되었습니다. 지역로그 페이지에서 방문한 지역의 위치를 자동으로 찾아 표시해 주기도 하고, 글 중간에 원하는 지도를 넣을 수도 있습니다.

지역 로그 관련 이벤트 사용법은 확장팩에 내장된 구글맵 플러그인을 참고하세요.

아래는 텍스트큐브 1.7.6 이후 텍스트큐브 1.7.7에서 변경된 점들의 목록입니다.

### 추가된 점
* 플러그인 : 지역로그 출력시 앞과 뒤에 컨텐츠를 출력할 수 있는 치환자 추가 (#1131)
* 플러그인 : 구글맵 플러그인 추가 (#1131)
* 플러그인 : 피드 출력시 아웃바운드 이벤트 (FeedOBStart, FeedOBEnd) 추가 (#1164)
* 일반     : 외부 소스로 jquery를 지원함 (#1179)
* 에디터    : 지역로그를 추천할 때 태그와 같이 블로그에 이미 입력해둔 정보를 참조하는 기능 추가 (#1146)
* 관리패널  : phpinfo가 동작하지 않는 시스템에서 서버 정보 출력 메세지에 설명 추가 (#1189)
* 관리패널  : 관리 패널의 댓글 보기에서 관리자가 쓴 댓글은 수정 지원 (#1188)
* 관리패널  : 글 목록에서 작성한 글 내용의 일부를 미리보는 기능 추가 (#1211)
* 관리패널  : 팀원을 초대한 경우 또는 비밀번호 재발급을 받은 경우 해당 정보를 관리 패널에서 볼 수 있도록 함. (#1208)
* 관리패널  : 받은 트랙백에 답 트랙백을 발송하는 기능을 RDF를 지원하지 않는 블로그에도 사용할 수 있도록 확장 (#895)
   
### 변경된 점
* 플러그인 : 키워드 링크가 걸릴 때 해당 글의 첫 단어에만 키워드 링크가 걸리도록 변경 (#1158)
* 플러그인 : 텍스트큐브 1.8 이상에서 변경된 컴포넌트 이름에 대한 호환성 루틴 추가 (#777)
* 일반     : 태그 / 지역로그 추천시 sql query를 명령으로 전송해서 처리하는 부분을 보안을 위하여 재구현 (#1146)
* 일반     : Eolin Application Framework를 jquery와 연계해서 재구현 (#1179)
* 일반     : 구글 크롬의 팝업 생성 버그를 우회하여 댓글에 댓글 등록 창을 만들도록 변경 (#1216)
* 포매터   : 키워드 기능을 플러그인에 의존하지 않고 코어에서 처리하도록 변경 (#1218)

### 버그 수정
* 블로그   : 역트랙백 보내기 버튼이 제대로 동작하지 않는 문제 수정 (#895)
* 블로그   : 트랙백 보내기 창에서 스킨이 제대로 적용되지 않는 문제 수정 (#777)
* 블로그   : 글 수정시 전혀 수정을 하지 않은 상태에서 미리보기 버튼이 동작하지 않는 문제 수정 (#1159)
* 블로그   : 같은 카테고리 글만 보기 옵션에서 숫자 글 주소 옵션에서 정상적으로 동작하지 않는 문제 수정 (#1186)
* 관리패널 : 댓글 목록에서 IP 필터 아이콘을 눌러도 필터가 추가되지 않는 문제 수정 (#1141)
* 관리패널  : 플러그인 그리드 뷰 / 리스트 뷰 선택이 whitedream 관리패널 스킨에서 출력되지 않던 버그 수정 (#1214)
* 에디터  : 웹킷 기반에서 플래시 다중 파일 업로더를 사용하지 않을 경우 첨부 파일 지우기 버튼이 나타나지 않는 문제 수정 (#1215)
* 플러그인 : EAS가 AddingTrackback에서 이전 플러그인이 반환한 값을 무시하는 문제 수정 (#1217)
* 일반    : 트랙백을 발송한 경우 제대로 발송되어도 실패했다는 메세지 출력되는 문제 수정 (#1213)
* 일반     : 블로그 로그인시 임시 비밀번호 재발급을 받은 경우, 비밀번호가 제대로 동작하지 않을 수 있는 문제 수정 (#1210)
* 일반    : 체크업 시에 공지의 슬로건을 계속 다시 갱신하는 문제 수정 (#1142)
* 일반    : IV를 제외한 기본 변수들에 대한 validation이 수행된 후 그 결과에 관계없이 언제나 실행되는 문제 수정 (#1163)
* 일반    : 경로에 따라 존재하는 파일이 없을 경우 500 에러 나던 버그 수정 (#777)
* 일반    : BlogAPI 사용시 사용자의 블로그 정보를 받아오는 부분이 잘못되어 일부 외부 에디터에서 자동 검출이 실패하는 문제 수정 (#1183)
* 일반    : 블로그 서비스의 멤버가 특정 블로그에 댓글을 단 경우, 그 블로그의 필진 권한으로 그 댓글을 삭제할 수 있는 문제 수정 (#1140)
* 일반    : cron scheduler가 제대로 동작하지 않는 문제 수정 (#1178)


### 외부 리소스 사용 안내

아래의 설명은 [Forest of the mind 블로그의 설명](http://forest.nubimaru.com/entry/how-to … -resources) 을 참고로 쓰여졌습니다.

텍스트큐브 1.7.6 이상에서는 외부의 공개된 저장소나, 자신이 지정한 곳에서 자바스크립트 프레임웍등의 정적 리소스를 불러올 수 있습니다. 해당 기능을 사용할 경우 특별히 저장소를 지정하지 않으면 기본값으로 [TNF](http://forum.tattersite.com/ko) 에서 [다음 커뮤니케이션](http://www.daum.net) 으로부터 지원받은 서버를 이용하여 운영하는 텍스트큐브 리소스 페이지 ( http://resources.textcube.org  ) 를 사용하게 됩니다. 물론, 직접 운영하는 서버 및 웹 저장 공간을 이용하셔도 됩니다.

이 기능을 사용하기 위해서는 아래의 방법을 따르면 됩니다.

1. 텍스트큐브의 최고 관리자 계정 (처음 설치할 때 만든 계정) 으로 로그인합니다. 이 경우 일반 사용자와는 다르게 '서비스 관리' 메뉴가 나타난다. 1.8 이상에서는 서비스 관리 아이콘을 볼 수 있습니다.
1. 서비스 관리 - 서버 메뉴를 선택합니다.
1. 외부 리소스 사용을 체크합니다.

만약 기본값으로 지정된 TNF 리소스 서버를 사용하지 않을 경우, 공개되어 있는 외부 리소스 주소를 아래에 추가적으로 적으면 됩니다. 이 경우 외부 리소스를 그 경로에서 읽어옵니다.

직접 운영하는 서버나 사용 가능한 웹 저장 공간을 이용하기 위해서는 그 서버에 1.8은 resources 디렉토리 아래의 파일들을, 1.7 버전들은 script 디렉토리를 웹에 올려놓으면 됩니다. 위의 설정 화면에서 웹 주소로 접근 가능한 경로를 적으면 자신만의 리소스 저장소를 사용할 수 있습니다.


### .htaccess 수정 안내

아래 내용은 1.7, 1.7.1에서 1.7.7으로 업데이트 하는 경우에 참고하시기 바랍니다. 1.7.2~1.7.6을 처음으로 설치하고 1.7.7으로 업그레이드 하는 경우에는 필요하지 않은 과정입니다.

1.7.2 버전에서는 1.7.1에서 발견된 .htaccess 의 버그가 수정되었습니다. 또한 1.7 이후 .htaccess가 수정되었으므로 체크업시 그 부분을 수정합니다. 설치 이후 .htaccess 내용을 임의로 수정한 경우, 그 내용이 다양하기 때문에 자동으로 일부를 업데이트 하는 부분은 지원하지 않고 통째로 파일을 교체합니다. 이 과정에서 기존의 .htaccess 파일을 백업하므로, .htaccess를 수정하신 분들께서는 1.7.2 설치 이후 .htaccess_backup_날짜 로 백업된 파일을 참조하셔서 서비스관리-서버 의 .htaccess 편집에서 내용을 추가 및 수정해 주시기 바랍니다.

1.7.2 이후의 .htaccess 파일의 뒷부분의 기본값은 다음과 같습니다. (앞부분은 서버마다 다릅니다.)

>   RewriteRule ^thumbnail/([0-9]+/.+)$ cache/thumbnail/$1 [L]<br />
>   RewriteCond %{REQUEST_FILENAME} -f<br />
>   RewriteRule ^(cache)+/+(.+[^/])\.(cache|xml|txt|log)$ - [NC,F,L]<br />
>   RewriteCond %{REQUEST_FILENAME} -d<br />
>   RewriteRule ^(.+[^/])$ $1/ [L]<br />
>   RewriteCond %{REQUEST_FILENAME} !-f<br />
>   RewriteRule ^(.*)$ rewrite.php [L,QSA]

### 단축키 변경점

텍스트큐브 1.7.2 부터 기존에 사용하던 단축키 이외에 새로운 단축키들을 지원합니다. 기존의 단축키와 새로 추가된 단축키를 안내합니다.

#### 블로그 모드 단축키

* a, p, h : 이전글
* s, n, l : 다음글
* j : 아래로 스크롤
* k : 위로 스크롤
* q : 관리자 모드로 이동
* r : 리더로 이동
* z : 최근글 사이드바로 이동
* x : 최근 댓글 사이드바로 이동
* c : 최근 트랙백 사이드바로 이동
   
#### 관리자 모드 단축키

* 1,2,3,4,5,6,7,8 : 관리자 각 상위 메뉴에 대응
* r : 리더로 이동
* t : 리더 글 새로 수집하기
* ? : 단축키 보기
 
#### 리더 단축키

* a, h : 이전글
* s, l : 다음글
* d : 현재 글 새창으로 열기
* f : 안 읽은 글만 보기
* g : 스크랩된 글 보기
* q : 블로그 화면으로 가기
* w : 현재 글 스크랩하기
* r : 리더 첫 화면으로 가기
* t : 글 새로 수집하기
* j : 위로 스크롤
* k : 아래로 스크롤
   
#### 공통 단축키

* a : 목록에서 앞으로
* s : 목록에서 뒤로

### 텍스트큐브 1.7 및 텍스트큐브 1.7.1~1.7.6 의 변경 문서는 아래를 참조하세요.

* [텍스트큐브 1.7 배포 안내](http://notice.textcube.org/ko/124)
* [텍스트큐브 1.7.1 배포 안내](http://notice.textcube.org/ko/126)
* [텍스트큐브 1.7.2 배포 안내](http://notice.textcube.org/ko/132)
* [텍스트큐브 1.7.3 배포 안내](http://notice.textcube.org/ko/135)
* [텍스트큐브 1.7.4 배포 안내](http://notice.textcube.org/ko/136)
* [텍스트큐브 1.7.5 배포 안내](http://notice.textcube.org/ko/142)
* [텍스트큐브 1.7.6 배포 안내](http://notice.textcube.org/ko/152)

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

* [기본 패키지 (.zip)](http://download.textcube.org/textcube-latest-core.zip)
* [기본 패키지 (.tar.gz)](http://download.textcube.org/textcube-l … ore.tar.gz)
* [확장 패키지 (.zip)](http://download.textcube.org/textcube-l … ansion.zip)
* [확장 패키지 (.tar.gz)](http://download.textcube.org/textcube-l … ion.tar.gz)

--------------------------------
모두모두 수고하셨습니다! 공식적인 1.7의 마지막 배포판입니다. 이제 1.8과 2.0에 올인할 수 있겠군요.

드디어 리플렉션을 사용해서 디버그를 할 수 있는건가 하는 감회가 ㅠ_ㅜ

세션 테이블이 망가진 것 같습니다. 복구를 해야 할 듯 하네요. ;;

해당 글에 답글을 달았습니닷~ 부탁 드립니다! >_<

으음 일단 업그레이드는 새로 까실 필요는 없고 그냥 덮으시면 됩니다. 또는 디렉토리들만 지우고 (설정 파일들을 남겨 놓은 채로) 업로드 하시면 됩니다. 업그레이드 과정에서 기존의 설정파일을 이용하므로, 매번 지우실 필요가 없습니다;

두번째의 경우는 config.php 를 열어서, $service['domain'] 값을 불러주세요.^^ 자동으로 도메인을 인식할 때 문제가 생기는 것 같은데, 역시 재현이 안 됩니다 T_T 가장 간단한 방법은 config.php를 열어서 '딱 보면 알 수 있는' 설정 파일들을 약간 수정하는 방법입니다.

근본적으로 고치려면 해당 상황이 발생하는 환경이 필요합니다. 혹시 가능하시면 그 문제를 수정하기 위한 테스트베드 제공을 좀 부탁 드려도 될까요? contact at needlworks dot org 로 메일 부탁 드립니다.^^

스킨에 따라 다른데, 에디터에서 사용하는 CSS를 참조하시면 될 것 같습니다. 사용하시는 스킨의 wysiwyg.css 를 한 번 열어보세요^^

메인 화면이 깨진다는 부분을 조금만 더 자세히 설명을... 글씨가 깨지는 것인가요? 아니면 아예 내용이 안나오는 것인지요?

글씨가 깨지는 것이라면 DB 덤프시 인코딩 오류일 가능성이 있습니다. 그리고 경로가 바뀌었을 경우 텍스트큐브의 config.php를 변한 상황에 맞게 수정해 주셔야 합니다. 예를 들어, 설치된 경로가 /tc 라면 리소스 파일을 웹에서 접근할 수 있는 경로도 /tc 이므로, $service의 해당되는 값들의 주소도 함께 수정되어야 합니다. 참고하세요 smile

오오 감사합니다^^ 코드 리뷰후 적용하도록 하겠습니다!

.htaccess는 놓아 둔채로, config.php를 수정해 보세요.^^

$service['type'] = 'path'; (싱글로 사용하시면 single이 되겠군요)
$service['domain'] = 'blog.도메인.com';
$serviceURL = 'http://blog.도메인.com' ; (주석 해제하시고)

이러면 잘 돌아갈겁니다.^^

하민혁 작성:
inureyes 작성:

두가지 이유가 생각나는데, 하나는 (디비나 문자열) 버퍼가 오버플로우되는 현상이고 다른 하나는 메모리 부족입니다. 디버그 모드를 켜서 에러 메세지를 확인하시면 될 것 같습니다.^^

메모리를 180까지 올려봐도 안 되는 걸로 봐서는 메모리 부족은 아닌 것같은데요. 
디버그 모드를 켜봐도 뭐가 문제인지는 잘 모르겠습니다. -_-

'페이지 캐시 사용'을 해제하니 우선 나타는 나는데, 이렇게 사용해도 문제가 없는 건지 모르겠습니다.

예 속도는 느려지지만 사용에는 문제가 없습니다. ;;;

캐시가 깨져서 그런 문제가 발생한 것일 수 있으니, 페이지 캐시를 사용함으로 하고 로그인 후 대시보드에서 캐시 비우기를 한 번 시도해 보세요. 또는 로그인 후 블로그주소에 /checkup 을 붙여서 강제 체크업을 해도 캐시가 비워집니다.

1215번 티켓으로 등록하였습니다. smile

메일 발송이 막힌 서버의 경우 메일이 발송되지 않으므로 서비스 설정에서 외부 메일서버 설정을 하셔야 합니다.  그리고 1.7.7에는 초대 후 초대한 사람이 초대 받을 분의 로그인 링크를 볼 수 있는 기능이 추가되었습니다. 그 링크를 초대한 분께 메일로 보내 드리면 그걸 사용해서 로그인 후 아이디를 등록할 수 있게 됩니다. smile

471

(5 답글들, 질문과 답변 / 사용자 지원에 작성)

호영님과 아침놀님과 함께 막 살렸습니다.^^

저녁에 관련해서 디테일한 공지를 하도록 하겠습니다~

플래시를 이용한 접속이 막힌 것 같습니다. 확인을 위해서 서비스 설정의 서버 설정에서 플래시 업로더 사용을 끈 후에 한 번 테스트를 부탁 드리겠습니다.^^

예 해당 문제를 Safari 4 베타에서 확인했습니다.

관리 화면의 CSS 문제로 보이네요. 곧 수정하도록 하겠습니다^^

474

(5 답글들, 질문과 답변 / 사용자 지원에 작성)

예 지금 개발 및 배포 서버가 뻗었습니다. 정확한 원인은 로그를 보기 전이라 아직 파악할 수가 없고, 연락이 닿는 대로 서버 재부팅을 하도록 하겠습니다.

1.7.7 rc1에서 수정되었으니 테스트 해 보세요^^