플러그인이 나을지 빌트인이 나을지 모르겠네요. 아무래도 플러그인이 나을듯?
한 번 만들어 보겠습니다. 1247번 티켓으로 등록했습니다.
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
TNF : Tatter Network Foundation forum » inureyes가 작성한 글
플러그인이 나을지 빌트인이 나을지 모르겠네요. 아무래도 플러그인이 나을듯?
한 번 만들어 보겠습니다. 1247번 티켓으로 등록했습니다.
글 목록이 자동으로 펼쳐지는 경우는 글이 하나만 출력될 경우일겁니다. 으음 접고 열기 옵션을 전역에 대하여 적용되도록 수정하면 될까요?
고려해봐도 될 것 같습니다. 구현이 어려운 것도 아니고 정책적인 문제니까 2.0 갈땐 엎어버려도;
1246 번 플러그인으로 만들고 아침놀님께 티켓 드렸습니다. (결자해지! ㅎㅎ)
예 일단 해당 기능을 막아 놓았습니다. (웹 트래픽에 문제를 줄 수 있는 코드가 들어 있어서요^^) 나중에 다시 구현할 때 참고를 하겠습니다!
1198번 티켓에 추가했습니다~
ㅎㅎ 말씀하신 부분들이 필요합니다... 백업을 좀 세분화해서 할 수 있는 기능을 계속 생각중인데, 리소스가...
시험기간/논문 듀/회사 프로젝트 마감일자가 가까와오면 개발 속도가 빨라진다는 속설이 있으니 곧 추가될 것이라고 기대해봅니다. T_T
결자해지인데, 처음에 누가 이 의견 냈었죠? daybreaker님이셨던가? ㅎㅎ
두가지가 생각나는데, RSS를 읽어와서 파싱해서 보여주는 방식이랑 아예 그렇게 날코딩을 한 코드를 뿌려주는 플러그인을 설치한 다음 다른 서버에서 HTTPRequest로 읽어와서 뿌려주는 방법이 있습니다.
전자의 방법은 텍스트큐브 관리 패널에서 공지사항을 읽어와서 보여줄 때 쓰구요, 후자는 http://www.textcube.org 의 첫 화면에서 공지 블로그 내용을 보여줄 때 씁니다. 혹시 후자의 방법이 필요하시면 블로그에서 날코드를 뽑아내는 플러그인을 공개해 보도록 하겠습니다.
예 수정하도록 하겠습니다. 아직 완성이 안 된 부분이라..
그냥 영역을 씌우면 본체의 CSS가 적용되기 때문에 별도의 페이지를 만드려고 하는데, 그 전의 임시 방편입니다. 말씀하신 부분도 고치고, 따로 페이지를 생성해서 그리로 슬라이스를 연결하고, 구독자 카운트를 할 수 있도록 추가하는 것 까지 해야 합니다. (1.8에 들어갈 듯)
덧) 그 클래스 이름이 microformat에서 원용해온 webslice 규격입니다. 디자인을 위한 부분이 아니라는 ;;
1.7.8 베타에서 수정이 되었습니다.^^
별 일 없으면 오늘 RC가 나갈 예정입니다.~
티켓으로 등록하였습니다. 1.8에는 추가될 예정입니다.^^
혹시 해당 공지글을 열어서 맨 아래에 글 주소가 입력되어 있는지 확인해 주실수 없을까요? 환경 설정의 블로그에서 글 주소를 문자로 사용하게 해 놓았을 경우, 글 주소 정보가 있으면 그걸로 주소를 보여주고 그렇지 않으면 글 제목을 그대로 주소로 이용합니다. (1.7 이후부터 공지에서 글 주소를 사용할 수가 있습니다.)
그런데 글 주소는 글을 작성하는 시점에서 저장이 되고, 공지의 경우는 과거 버전에서는 글 주소값을 가지고 있지 않습니다. 마이그레이션 할 때, 공지를 검사해서 글 주소 정보가 없는 경우 그 글의 제목으로 주소값을 입력하게 되어 있는데 그게 잘 안되었을 가능성이 있습니다. (아직까지 선례는 없습니다만...)
혹시 새로 설치하셨다면, 일단 에디터에서 공지를 열어서 글 주소 정보가 제대로 들어 있는지를 확인해주세요^^ 만약 주소가 들어 있다면, 그다음부터 고민이 시작되는거죠...
혹시 확인이 가능하시다면 http://dev.textcube.org/changeset/7366 의 수정사항을 통해서 그 문제가 수정되었는지 테스트를 부탁 드립니다.
파일을 덮어쓰는 방법을 사용하시려면
http://dev.textcube.org/svn/branches/1. … p?rev=7366
http://dev.textcube.org/svn/branches/1. … p?rev=7366
이 두파일을 다운 받으셔서 /library/model 에 덮어 씌우시면 됩니다. ![]()
일본어 언어팩에 버그가 있는듯 하네요. (/language/ja.php 파일입니다) 확인을 해 보도록 하겠습니다.
+윤소정님 보시면 한 번 확인 부탁드립니다~
코드를 보니 첫번째 방식으로 하면 될 것 같습니다.^^ .htaccess의 끝이 아니라 가장 위에 추가시켜보세요^^
해결책도 올려주시면 나중에 같은 경험을 하실 분들께 도움이 될 것 같습니다. ^^
사용하시는 환경을 알려주세요^^ 브라우저가 flash 10을 사용하는 환경이라면, flash 10에서 변경된 부분들에 맞게 다중 파일 업로더가 수정된 텍스트큐브 1.7.7 이상을 사용하셔야 합니다. ![]()
2009년 3월 30일부터 2009년 4월 1일까지 텍스트큐브 메인 사이트 및 notice, howto와 포럼 접속이 원활하지 않은 문제가 있었습니다. 원인을 분석하여 문제를 해결 하였습니다. 아래는 문제가 발생한 원인의 설명입니다.
사이트에 누가 접속했는지 관리하는 기능을 세션기능이라고 합니다. 텍스트큐브는 세션을 데이터베이스(mysql)를 사용하여 관리합니다. 그런데 텍스트큐브 메인 사이트의 세션 관리를 파일 기반 DB로 감당하는 것에는 한계가 있습니다. 그렇기 때문에 텍스트큐브 메인 서버는 텍스트큐브 1.8 베타의 메모리 DB 사용 기능(memcached 사용기능) 을 이용하여 세션을 메모리에서 처리합니다. 기존 메인 서버가 위치했던 TNF1이 2008년 10월 1일의 문제( http://notice.textcube.org/ko/147 ) 이후 daybreaker님 의 개인 서버로 이전하여 운영 중입니다. 이후 이전한 서버 환경에 따라 memcached를 사용하지 않고 mysql MEMORY type 테이블을 사용하여 세션을 관리하고 있습니다.
그런데 메모리 타입 테이블의 메모리 총량은 mysql의 heap 메모리 크기에 의존하게 됩니다. 그런데 서버 이전 이후 새 서버의 메모리 DB 크기를 재설정하지 않아, 1시간내 접속자 수가 3천명이 넘는 경우 세션 테이블이 넘치게 됩니다. 세션을 만들 수 없게 되면 텍스트큐브는 같은 세션 아이디가 있기 때문이라고 판단하고 새로운 세션을 만드려고 시도하는데, 이 과정에서 100번을 시도합니다. 결과적으로 서버의 mysql 동작이 급격하게 느려지고, 접속이 불가능하게 됩니다.
문제를 알아낸 후 heap 메모리의 크기를 조정하고, 세션 유지 시간을 15분으로 줄였습니다. 또한 텍스트큐브 소스의 세션 설정 재시도 횟수를 최대 3회까지 수정하여 trunk (2.0), 1.8 베타 및 1.7.8 에 반영하였습니다. 그러나 지속적으로 늘어나는 접속 유입을 감당하기 위하여 4월 중 메인 서버를 daybreaker님의 개인 서버에서 복구가 완료된 TNF1으로 다시 이전할 예정입니다.
원인을 알아내기 위하여 하드웨어 테스트를 포함한 다양한 테스트를 하느라 실제 원인을 알아내는 시간이 오래 걸렸습니다. 관련하여 개발 진행 및 다운로드, 포럼 접속에 불편을 겪으신 분들께 죄송합니다. T_T
--------------
진짜 캐삽질이었습니다. T_T
http://notice.textcube.org/ko/165 일단 공지를 올렸습니다. 최대한 빨리 원상태로 돌아올 수 있도록 노력 하겠습니다. T_T
지금 개발 서버가 뻗었습니다. (아파치 리스폰 때문인듯) 어제 재부팅 요청을 했는데, 주말이라 아직 절차가 처리되지 않은 것 같습니다. T_T
내일 중으로 꼭 되도록 해 놓겠습니다!
그림 파일 등은 잘 나오는군요. 미디어 파일이 어떤 형태로 삽입되는지를 보아야 할 것 같습니다.^^
<덧> 티스토리에서는 관리자 메뉴가 잘 나오고 있습니다.
이미 익히 알고들 계시는 내용이겠지만, 노파심에서 참고삼아 덧붙여 봅니다.<덧2> 호환성 체크
http://forum.tattersite.com/ko/viewtopic.php?id=8008
티스토리의 관리자 메뉴는 자바스크립트로 구현이 되어 있는데, 텍스트큐브의 관리자 메뉴는 순수하게 HTML+CSS 로만 구성되어 있습니다. 생긴 것은 비슷한데 구현이 완전히 다르다는... 참고하세요~
TNF : Tatter Network Foundation forum » inureyes가 작성한 글