1

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

텍스트큐브는 Perl을 사용하지 않고 PHP를 사용합니다. Perl을 배우실 목적이시라면 MovableType을 권해 드립니다.

텍스트큐브의 버그입니다. 현재 티켓이 등록되어(#1182) 해결책을 모색중이나 바로 해결될 것 같지는 않습니다. 임시방편으로 설치된 루트 디렉토리에 숨김 파일로 존재하는 .htaccess를 다음처럼 수정해보세요.

RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^robots.txt - [L]                                      <---- 추가된 라인
RewriteRule ^(cache)+/+(.+[^/])\.(cache|xml|txt|log)$ - [NC,F,L]
...

해보시고 결과를 알려주십시오. smile

3

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

해킹 당하신 것으로 보입니다. 호스팅 측에 연락을 해보십시오...

사용성 면에서 충분히 고려할만한 사항입니다만, 그렇게 하려면 현재 운용되는 첨부파일 정책이 약간 바뀌어야 하는 어려움이... 흑 ㅜㅜ 현재 첨부파일 정보는 포스트 정보에 종속적으로 되어 있기 때문에 동일한 첨부파일을 여러 포스트에서 동시에 사용하면 문제가 발생할 수 있습니다. 예를 들면, 포스트 A를 쓰고 여기에 이미지 A, B를 올렸습니다. 그러면 포스트 A를 삭제할 때 이미지 A, B도 같이 삭제되어야겠죠. 그런데 이 이미지 A, B를 다른 포스트 B에서 공유하고 있었다면, 포스트 A가 삭제된 후에는 포스트 B에서 출력되어야 할 이미지 A, B가 뷁으로 나올 겁니다. 이것을 회피하기 위해서 첨부파일이 어디서 사용되고 있는지 사용 카운트(?)를 체크해야 하는데, 이럴라면 DB 필드가 하나 더 필요하겠죠.

흠... 적고 보니 플러그인으로 만들 수도 있을 것 같은 느낌이...;; 귀차니즘의 압뷁;;;

예. 상업적으로 이용하실 수 있습니다. 단, 수정하신 소스를 배포하실 경우에는 GPL(또는 호환되는 다른 라이센스)로 배포하셔야 한다는 조건이 붙는데, 이 부분은 이미 그렇게 하시겠다고 말씀하셨으니 문제될 것이 없어 보입니다.

여담으로, 태터툴즈와 텍스트큐브 로고는 상표등록이 되어 있으므로, GPL이 아닙니다. 이 부분에 대해서 특별히 권리를 주장하거나 하고 있지는 않습니다만, 상업 서비스에서 태터툴즈나 텍스트큐브 로고를 사용하실 경우에는 문제가 발생할 수도 있으니 이 점 역시 인지해 두시는 편이 좋지 않을까 합니다. smile

lunamoth 작성:

* 1.7.6.6849 
    * IE6 에서 관리자 메뉴는 클릭이 되는 데 관리자 내의 각종 링크는 작동하지 않는 문제가 있습니다.
    * 커뮤니케이션 - 스팸 필터 메뉴가 깨져서 나오는 듯 싶습니다.

[6877]에서 해결했습니다. 그러나 할 게 더 많아졌다능 ㅜㅜ

7

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

오오오. ㅜㅜ 오셨군요.

http://www.rebianne.com/setup.php 로 접속해 보니 1.1.3이 아직도 있는 것으로 나옵니다...(브라우저 타이틀을 보면...) 업로드를 잘못 하신 듯 합니다.

질문답변 게시판으로 옮기겠습니다.

스킨 문제입니다. 스킨의 비밀댓글 체크박스 value 값을 기본 스킨의 value 값과 동일하게 설정해 보십시오.

11

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

LonnieNa 작성:

제댓 날 올거 같아요?
절대 안와요~

너무하셔. ㅜㅜ

잘 다녀오시고 휴가나오시면 종종 들러주셈...

12

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

아이디어 및 기능 제안 게시판은 텍스트큐브의 기능을 위한 것입니다. 스팸 처리를 할까 하다가... 일부러 가입까지 하신 모양인지라 잡게로 옮기겠습니다.

심민규 작성:

아. 그리고 DOM을 이용해서 이런 식으로 구현해놓은 사람도 있더군요.
http://kevin.vanzonneveld.net/techblog/ … uire_once/

동적으로 스크립트를 로딩하는 방법이군요. dojo도 같은 방식을 씁니다.

<script type="javascript/text" src="a.js></script>
<script type="javascript/text" src="b.js></script>

이걸

<script type="javascript/text" src="php.js">
<script type="javascript/text">
    require("a.js");
    require("b.js");
</script>

이렇게 해야 한다는 거죠.
require 함수 안에 매개변수로 받아온 파일명을 배열로 저장하는 부분이 있어 이 배열과 받아온 매개변수(파일명)을 비교하여 이미 로딩된 건지 아닌지 판단하는 루틴입니다. 마찬가지로 버전체크는 할 수 없지요.

그러나 더 큰 문제는 require를 써서 로딩된 것들만 버전관리가 된다는 겁니다. 따라서 텍스트큐브에서 저것과 같은 함수를 하나 제공하고 모든 플러그인 개발자들이 그걸 사용해서 자바스크립트 파일을 로딩해야 한다는 것인데, 배보다 배꼽이 더 크다는 느낌이... 드는 건 왜일까요;

변수가 있냐 없냐를 체크해서 불완전하게 네임스페이스 비스무리하게 로딩을 검사할 수는 있으나, 표준적인 방법이 아닌 관계로 버전체크를 못합니다. Prototype 1.5, 1.6을 각각 쓰는 플러그인이 있는데 로딩 순서상 1.5만 require_once 처리되었다면 1.6을 쓰는 애들은 먹통이 되겠지요. 결론은... 플러그인 만드는 사람이 잘 만드는 수밖에 없습니다. 플러그인 환경설정에 "라이브러리를 로딩하지 않음" 설정을 넣어준다던가 하는 식으로...

15

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

아마 방법이 없을 것 같은데... 플래시 관련 커뮤니티에 질문해 보시는 게 어떨까 싶습니다.

무엇을 원하시는지 더 자세하게 적어주세요. 정보가 너무 없습니다... ㅜㅜ

왜 그런걸까요; 압축을 풀 경우 내부에 디렉토리가 하나 더 생기고 그 안에 압축이 풀리는 경우가 있으니 혹시 그런 경우가 아닌지 확인해 보세요.

18

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

관리자로 로그인 하셔서 "설정 > 데이터베이스 관리" 부분에서 데이터베이스 복원을 실행해 주세요.

19

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

현재 블로그가 tc 라는 디렉토리 안에 설치되어 있어서 그렇습니다. tc 밖에 설치하시면 될 것 같습니다.

확장팩은 기본팩 + 기타 등등 플러그인 입니다. 고로 전부 업데이트 하셔도 상관없지만 확장팩을 받으셔서 플러그인 부분만 업로드하시는 시간도 적게 걸리고 좋을 것 같군요. smile

스킨의 index.xml을 수정하신 경우 다른 스킨으로 변경했다가 다시 그 스킨으로 돌아오셔야 합니다. index.xml을 DB로 불러들여서 저장된 것을 사용하기 때문에 그 절차를 해줘야 반영이 되는 것이지요. smile

22

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

파폭에서는 CSS 파일 중간에 문법 오류를 만나면 로딩을 중단해 버리는 경우도 있습니다.

제가 사용하던 플러그인을 올립니다. 다른 패키지에 묶여 있던 것들인데 해당 부분만 추려서 따로 플러그인으로 묶어 보았습니다. 임시로 만든 것이니 유지/보수에 대한 보장은 드릴 수 없습니다. ;;

사용법은 <title>[##_EnhancedTitle_##]</title> 처럼하시면 됩니다.

얼마만의 답변인지 모르겠군요. ;;

24

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

ㅜㅜ

25

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

흰둥이 작성:

---------- 여러 파일에서 찾기 ----------
"\tc\language\en.php"(814,10)
"\tc\language\ja.php"(838,10)
"\tc\language\ko.php"(808,12)
"\tc\language\zh-CN.php"(818,10)
"\tc\language\zh-TW.php"(807,10)
"\tc\language\po\en.po"(1853,8)
"\tc\language\po\ja.po"(2111,8)
"\tc\language\po\zh-CN.po"(2168,8)
"\tc\language\po\zh-TW.po"(2054,8)
"\tc\lib\view\ownerView.php"(893,118)   
"\tc\plugins\FM_Markdown\ttml.php"(248,192)
"\tc\plugins\FM_Markdown\ttml.php"(250,152)
"\tc\plugins\FM_Textile\ttml.php"(248,192)
"\tc\plugins\FM_Textile\ttml.php"(250,152)
"\tc\plugins\FM_TTML\ttml.php"(248,192)
"\tc\plugins\FM_TTML\ttml.php"(250,152)
일치하는 내용이 16회 발견되었습니다.
출력 완료 (4초 경과)

tc 폴더 안에서 사용자 삽입 이미지 라는 문구를 검색하였더니 해당 파일에서 문구를 발견하였습니다.
해당 파일안의 사용자 삽입 이미지 라는 텍스트를 블로그 주소로 바꿔 주시면 될 것같네요
추측이지만

"\tc\lib\view\ownerView.php"(893,118)   
"\tc\plugins\FM_Markdown\ttml.php"(248,192)
"\tc\plugins\FM_Markdown\ttml.php"(250,152)
"\tc\plugins\FM_Textile\ttml.php"(248,192)
"\tc\plugins\FM_Textile\ttml.php"(250,152)
"\tc\plugins\FM_TTML\ttml.php"(248,192)
"\tc\plugins\FM_TTML\ttml.php"(250,152)

이 파일안에서만 바꿔주셔도 될 것 같네요
해당 파일의 라인을 찾아가보시면 _text('사용자 삽입 이미지') 라는 문구가 있는데
거기서 ' ' 사이의 글자만 바꿔주시면 될 겁니다.
ssh 접속과 사용이 가능하시다면
find ./ -name "*.php" -exec perl -pi -e 's/기존문자열/바꿀문자열/g' {} \;
라는 형식을의 명령어를 통하여 변경 가능합니다
또는 editplus같은 편집기를 이용하셔도 간편할 것입니다.

그냥 랭귀지 파일만 수정하셔도 될 겁니다...