옙 표지의 경우에도 단축키를 지원하도록 하겠습니다~
899번 티켓을 만들어 creorix님께 패스했습니다^^
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
TNF : Tatter Network Foundation forum » inureyes가 작성한 글
옙 표지의 경우에도 단축키를 지원하도록 하겠습니다~
899번 티켓을 만들어 creorix님께 패스했습니다^^
1.6이라면 1.6.2 이상으로 업데이트 해 주시기 바랍니다. 해당 문제가 1.6.1에서 해결되었었습니다^^
덧) 아마 http://dev.textcube.org/ticket/855 이 티켓에서 그 문제가 해결되었던 것으로 기억하고 있습니다-
서버의 php가 fsockopen 명령을 사용할 수 없는 경우 mod_rewrite의 설치 여부를 판단하지 못하는 문제가 보고되어 있습니다.^^
이 경우 두 가지 방법이 있는데, fsockopen을 사용가능하도록 php를 재설정하시거나, 셋업파일에서 rewrite가 무조건 사용가능하다고 여기도록 수정하는 방법, 일단 rewrite를 사용하지 않는 옵션으로 설치를 해 버리신 후에, 설치된 디렉토리의 config.php를 수정하고 .htaccess를 직접 만드는 방법이 있습니다.
두번째 '무조건 rewrite가 사용가능하다'고 판단하도록 setup.php를 수정하는 방법이 있습니다. 1.6.2 기준으로 1769번째 줄부터가 testMyself 함수인데,
function testMyself($host, $path, $port) {
이 줄 바로 아랫줄에
return true;
를 추가하시면 됩니다.
좀 복잡한 세번째 방법의 경우, 일단 설치하신 후에 .htaccess를 만듭니다. 내용은
#<IfModule mod_url.c>
#CheckURL Off
#</IfModule>
#SetEnv PRELOAD_CONFIG 1
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ rewrite.php [L,QSA]
로 만드시면 됩니다. (RewriteBase의 경로는 설치한 경로로부터 텍스트큐브의 디렉토리까지의 경로를 입력하시면 됩니다. 예를 들어 http://www.example.com/tc 라면 보통 http-docs 하위의 tc 디렉토리이고 이 경우 RewriteBase값은 /tc/가 됩니다.) config.php 에서는 $service['type'] 을 원하는 경우로 수정하시면 됩니다. single, path, domain 이 있습니다.
setup.php를 수정하는 방법이 제일 간단하므로 그쪽을 추천해 드립니다^^
1.7에서는 해당 부분을 훨씬 간략하게 변경할 예정입니다.
혹시 브라우저에 연동된 프로그램들의 문제가 아닌지 확인해 보시기 바랍니다. 예를 들어 광고 배너 필터 프로그램이나 그런 역할을 하는 백신등이 돌아가고 있다면, 플러그인 아이콘 출력과 상호작용해서 그 부분을 빈칸으로 메꿔버릴 가능성이 있습니다.^^
1.5.4라면 블로그 주소 끝에 checkup을 붙여서 한 번 접속하신 후에 로그인 해 보세요. (예를 들어 블로그 주소가 http://www.example.com 이라면 http://www.example.com/checkup 으로)
1.5.4까지는 경우에 따라 처음 설치때 권한 관련 보정을 해주지 않는 문제가 있었습니다. checkup과정에서 블로그와 사용자 사이의 권한을 검사하여 다시 매겨줍니다. ![]()
설치할 때 config.php에 로그인이 가능한 도메인 주소가 적힙니다.
설치된 디렉토리의 config.php를 텍스트에디터 등으로 여신 다음 $service['domain'], $service['path'] , $serviceURL 부분을 찾아서 맞게 수정하시면 됩니다.
그 부분은 어쩔 수 없는 부분입니다. 스킨을 직접 수정했다면, 이후 로그인 후에 센터에서 캐시 갱신 버튼을 누르거나, config.php에 $service['pagecache'] = false; 를 추가하여 캐시기능 자체를 끄셔야 합니다.
(로컬 컨텐츠가 변했는지 체크하는 것도 로드라는...)
해결되지 않았나요? 언젠가 코드 수정 기록에서 creorix님이 수정하신 것을 본 기억이 있습니다만...
덧) html/ttml 모드 전환이 두가지인 것이 아니라, 포매터전환 버튼과 에디팅 모드 버튼입니다. 서로 하는 일이 다릅니다^^ 예를 들어 markdown/textile/wiki/ttml 등의 '포매터'가 존재하고, '위지윅모드'와 'html모드'등의 '에디팅 모드'가 존재합니다. 참고하세요 ![]()
'표지를 첫 페이지로 사용'을 체크하시고, 원하는 기능이 든 표지 플러그인을 사용하시면 되겠습니다.^^
스크린샷 올려주시기만 기다리고 있었습니다~ T_T
텍스트큐브 1.6.2 (1.6.2.5628.20080324)를 공개합니다.
### 텍스트큐브 1.6은
* 어디에서나 잘 돌아갑니다
* 사람과도 친하게, 블로그와도 친하게 지낼 수 있습니다.
* 더 편리해졌습니다.
* 더 빨라졌습니다.
* 더 많은 사람들과 쓸 수 있습니다. 서버가 있다면 서비스를 열 수 있습니다.
### 텍스트큐브 1.6.2는
* 텍스트큐브 1.6.1까지 발견된 많은 버그들이 수정되었습니다.
* 보안 버그 패치와 함께 여러 동작들이 조금 더 편리하게 개선되었습니다.
* 방명록 관리 및 댓글에 댓글 달기를 관리자 화면에서 바로 할 수 있습니다.
텍스트큐브 1.5 계열에서 업데이트를 시도할 경우 그냥 덮어 씌우시면 됩니다. 계정에 필요없어지는 파일을 남기기 싫으신 경우에는 /blog, /components, /doc, /image, /language, /lib, /script, /style 디렉토리를 지운 후에 1.6.2 발표 후보를 덮어 씌우시기 바랍니다.
텍스트큐브 1.6 이상 버전에서 업데이트를 시도할 경우 그냥 덮어 씌우시면 됩니다. 계정에 필요없어지는 파일을 남기기 싫으신 경우에는 /interface, /components, /doc, /image, /language, /lib, /script, /style 디렉토리를 지운 후에 1.6.2를 덮어 씌우시기 바랍니다.
아래는 텍스트큐브 1.6.1 에 대응하여 변경된 점 목록입니다.
### 다음의 기능이 추가되었습니다.
* 관리자 : 보낸 트랙백 목록 지원 (#874)
* 관리자 : 관리자 화면의 글-댓글 목록에서 댓글에 대한 댓글쓰기 지원 (#873)
* 관리자 : 관리자 화면에서 방명록 기록 보기 및 방명록에 댓글쓰기 지원 (#891)
* 관리자 : 사이드바 및 표지 관리 페이지에서 ajax 콜을 사용할 수 있도록 함(#890)
* 블로그 : 사이드바에서도 '비밀방문자' 문구를 출력하도록 함 (#489)
* 리더 : ATOM 1.0 읽기 기능 추가 (#193)
### 다음과 같은 동작이 변경 되었습니다.
* 블로그 : 태그 구름에서의 태그 출력도 숫자 출력 모드에서는 숫자로 링크가 만들어짐 (#863)
* 블로그 : 댓글 알리미를 통하여 전달되는 댓글의 경우 255자 글자 제한 해제. (#887)
* 관리자 : 카테고리 선택후 출력되는 목록에서 글을 선택하여 수정한 후 저장한 경우에도 원래 보던 목록으로 이동함 (#885)
* 관리자 : 글 - 댓글, 방명록, 댓글알리미, 보낸 트랙백, 받은 트랙백의 메뉴를 통합
* 블로그 : inline 스타일로 추가되는 일부 css들을 system CSS로 별도 정리 (#871)
### 다음의 버그들이 수정되었습니다.
* 에디터 : 글 주소 저장시 임시로 만들어지는 퍼머링크인 TCDraftPost가 가끔 갱신되지 않는 문제 수정 (#872)
* 에디터 : 글쓰기 창 크기 변경 부분을 표시해주는 이미지 누락 된 부분 수정 (#882)
* 블로그 : OpenID 위임 설정시 스킨에 반영되지 않는 문제 수정 (#875)
* 블로그 : 카테고리의 비공개/공개 속성을 전환 후 RSS가 갱신되지 않는 문제 수정 (#884)
* 블로그 : OpenID 로그인 시 서버 설정에 따라 하얀 화면이 나오는 문제 수정 (#886)
* 블로그 : 카테고리 이름에 특수문자가 사용된 경우 글 목록이 제대로 출력되지 않는 문제 수정 (#880)
* 블로그 : 아파치에 libpng가 설치되지 않은 경우 리샘플링을 시도할 때 발생하는 오류 수정 (#879)
* 관리자 : 백업 파일 복원시 댓글알리미 정보 중 방명록의 알리미 정보가 누락되는 문제 수정 (#852)
* 관리자 : refererKeyword 플러그인을 통한 스팸이 가능한 문제 수정 (#889)
* 관리자 : 휴지통 댓글 목록에서 ip나 이름으로 정렬되지 않는 문제 수정 (#897)
* 플러그인 : 단일 사용자 모드에서 메타페이지 예제 플러그인에서 캐시 갱신이 되지 않는 문제 수정 (#888)
아래는 영양가 있는 링크들입니다.
* [텍스트큐브 1.6 간단 소개](http://www.textcube.org/center/entry/teaser)
* [텍스트큐브 온라인 도움말 위키 (언제든 관리자 화면 오른쪽의 '도우미'를 누르세요)](http://help.tattertools.com/ko)
* [설치 요구 사양](http://www.textcube.org/manual/entry/requirements)
* [설치 및 업그레이드 시 주의사항](http://www.textcube.org/manual/entry/at … stallation)
* [설치 방법](http://www.textcube.org/manual/entry/in … g-textcube)
* [업그레이드 방법](http://help.tattertools.com/ko/Migration)
* [환경 설정 가능 옵션 (전문가용)](http://www.textcube.org/manual/entry/configOptions)
* [스킨 태그 정리](http://dev.textcube.org/wiki/replacer)
* [스킨 제작 안내](http://retro.tattertools.com/ko/skin/skinmanual.php)
* [플러그인 제작 가이드](http://www.textcube.org/manual/entry/PluginDocs)
* [플러그인 이벤트 정리](http://www.textcube.org/manual/entry/pluginEvents)
* [텍스트큐브 개발 및 저장소](http://dev.textcube.org)
* [텍스트큐브 1.6 로드맵](http://dev.textcube.org/milestone/1.6)
* [개발 참고 문서](http://www.textcube.org/manual/entry/devReference)
* [태터 네트워크 재단 / 태터앤 프렌즈 포럼](http://forum.tattersite.com/ko)
* [Needlworks](http://www.needlworks.org)
* [Needlworks 블로그](http://blog.needlworks.org)
### 아래의 링크에서 다운로드 할 수 있습니다.
* [기본 패키지 (.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)
r5644에서 수정하고 패치 버전을 업로드 하였습니다.^^ 알려주셔서 감사드립니다 ![]()
코드배너 문제는 들여다 보도록 하겠습니다~
혹시 플러그인 중 그런 에러를 만들어 낼 만한 것들이 있는지 한 번 살펴봐주세요^^
http://dev.textcube.org/ticket/883#comment:2 에 보면, creorix님께서 추적하신 결과 png fix 스크립트와의 충돌이라고 합니다.^^
1번의 경우 r5621에서 수정하였습니다.^^
2048M의 POST를 지원할 때의 오류라...
혹시 웹서버의 OS가 32비트인가요 64비트인가요? 원인을 확정하기 위해서 살짝 정보가 더 필요합니다^^
아마 그라피티에님께서 플러그인이 완성되면 공개하시지 않을까 싶습니다.^^
로그인한 상태에서 달리는 링크는 환경설정-계정 설정 에서 변경하실 수 있습니다.^^
축하드립니다. T_T 저도 잘 몰랐다는...
일단 config.php를 열어서 $service['debugmode] = true; 한 줄을 추가해 보세요. 그러면 문제가 어느 곳에서 발생하는지 알 수 있습니다.^^
지금은 보이시는 것을 보니 잘 해결하셨나보네요^^ 다행입니다~
외부에 링크를 건 경우라면 이전하는 과정에서도 안 깨져야 합니다. 혹시 블로그 안에 이미지를 넣고서 링크를 거는 방식으로 사용하셨나요?
이미지를 직접 삽입하셨다면 (img src와 같이) 본문 자체에 쿼리를 날려서 목록을 뽑는게 더 빠를 수도 있겠습니다. 예를 들면
SELECT id FROM tc_Entries WHERE content like '%img src%';
라고 하면, 글 내용에 img src를 포함한 글들의 번호가 쭈주죽 나올겁니다.^^ 쿼리를 날리기 위해서는 phpmyadmin같은 php도구를 사용하셔도 되고, 익숙하시다면 직접 콘솔에 치셔도 되겠습니다.
TNF : Tatter Network Foundation forum » inureyes가 작성한 글