텍스트큐브

텍스트큐브 1.9.2 poco a poco 판올림

TC가 판올림되면 매번 시행착오하게 되므로 다음에 참고하라고 작업기록을 남겨둡니다.

1.9.2에서 새로 추가된 편집기인 tinyMCE의 모습

Comodo Remote Desktop

1. 기존파일 백업

plugins와 skin 폴더만 백업해 둡니다. (attach 폴더가 제일 중요하지만, 건드리지 않을 것이니 그대로 둡니다.)

mkdir tc_back
cp skin ./tc_back -R
cp plugins ./tc_back -R

2. 서버에 설치파일 올림

1. ftp로 설치파일을 서버에 올리고 putty에서 아래처럼 입력하고 엔터치면,

tar xvfz Textcube-1.9.2.tar.gz

설치파일이 Textcube-1.9.2 폴더에 풀릴 것입니다.

기존의
documents, framework, interface, library, plugins, resources, skin
7개폴더와

web.config.1, index.php, rewrite.php, setup.php, wpi-init-install.sql, manifest.xml, parameters.xml
7개파일을 삭제하고 (나머지 폴더와 파일은 건드리지 않습니다.)

위에서 풀린 Textcube-1.9.2폴더의 내용으로 덮습니다.

cd Textcube-1.9.2
mv * ../
cd ..
rmdir Textcube-1.9.2

1. interface 의 index.php URL 패치

}
$_SESSION['mode'] = 'desktop';
/*
publishEntries();
.
.
.
}
fireEvent('OBEnd');
*/
list($entries, $paging) = getEntriesWithPaging($blogid, $suri['page'], $blog['entriesOnPage']);

if(ereg('MSIE 6',$_SERVER['HTTP_USER_AGENT']))
$slogan=iconv('UTF-8', 'EUC-KR', $entries[0]['slogan']);
else $slogan=$entries[0]['slogan'];
header("Location:".$blogURL."/entry/".$slogan);
?>

위와 같이 publishEntries(); ~ fireEvent('OBEnd'); 내용을 주석처리하고

header("Location:".$blogURL."/entry/".$slogan); 윗 줄에 5줄을 삽입합니다.

2. 사용하던 스킨 복사

cp ./tc_back/skin/blog/Whiteground_Blue ./skin/blog/ -R

3. 사용하던 플러그인 복사

cp ./tc_back/plugins/_FlashMp3Player_AType ./plugins/ -R
cp ./tc_back/plugins/GoogleAdsensPlugin ./plugins/ -R
cp ./tc_back/plugins/TraceWatchCode ./plugins/ -R
cp ./tc_back/plugins/JP_BookmarksForSidebar ./plugins/ -R
cp ./tc_back/plugins/JP_EntryHitsTT ./plugins/ -R
cp ./tc_back/plugins/SNS_icons ./plugins/ -R
cp ./tc_back/plugins/PostsInSameCategory ./plugins/ -R
cp ./tc_back/plugins/ZZ_FootNote ./plugins/ -R
cp ./tc_back/plugins/Manuz_SyntaxHighlighter ./plugins/ -R
cp ./tc_back/plugins/vTransferGZip ./plugins/ -R
cp ./tc_back/plugins/YP_DaumView ./plugins/ -R

4. 플러그인 다시 설정하기

관리자화면에 플러그인 목록에 가서 사용할 플러그인 켜놓기

  • GoogleAdsensePlugin 에서 txt내용 설정에 입력
  • TraceWatchCode 의 설정에서 사용에 갈매기표하고 저장

이상입니다.