텍스트큐브

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

다음 판올림하기 편하게 작업기록을 남겨둡니다.

백업에서 설치까지 한방에 끝내는 쉘 스크립트를 만듬

#!/bin/bash

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

echo "--- 스킨, 플러그인 .htaccess 백업 완료 ---"

rm documents -R
rm framework -R
rm interface -R
rm library -R
rm plugins -R
rm resources -R 
rm skin -R
rm config.php manifest.xml parameters.xml setup.php rewrite.php web.config.1 wpi-init-install.sql

echo "--- 기존 폴더삭제 완료 ---"

tar xvfz Textcube-1.9.3.tar.gz
cd Textcube-1.9.3
mv * ../
cd ..
rmdir Textcube-1.9.3

echo "--- tar 풀기 완료 ---"

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

echo "--- 사용하던 스킨 복사 완료 ---"

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/SNS_buttons ./plugins/ -R
cp ./tc_back/plugins/PostsInSameCategory ./plugins/ -R
cp ./tc_back/plugins/ZZ_FootNote ./plugins/ -R
cp ./tc_back/plugins/JW_SyntaxHighlighter ./plugins/ -R
cp ./tc_back/plugins/vTransferGZip ./plugins/ -R
cp ./tc_back/plugins/Akismet ./plugins/ -R
cp ./tc_back/plugins/_Youtube_TV ./plugins/ -R
cp ./tc_back/plugins/_jquerymbminiAudioPlayer ./plugins/ -R
cp ./tc_back/plugins/rezslide ./plugins/ -R
cp ./tc_back/plugins/vPrintArticle2 ./plugins/ -R

echo "--- 사용하던 플러그인 복사 완료 ---"

echo "--- update 끝 bye ---"

하일라이트 표시된 21,22,25줄의 파일명과 폴더명만 다음 판에 맞게 고쳐서 쓰면 됩니다.

쉘 스크립트 실행하는 방법

위의 코드를 tc_up.sh 란 이름으로 저장하여 텍큐 설치 폴더에 올리고,

putty로 접속해서

chmod +x tc_up.sh
sh tc_up.sh

하면 일괄 실행됩니다.

플러그인 다시 설정하기

(점검하시겠습니까? 하기 전에 위의 작업을 다 끝낸다면, 플러그인 설정을 다시 안해도 되는 기적(?)을 체험하실 수 있습니다.)

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

  • GoogleAdsensePlugin 에서 txt내용 설정에 입력
  • TraceWatchCode 의 설정에서 사용에 갈매기표하고 저장
  • 외부리소스 경로 쓰는 플러그인들 다시 입력하기

마지막으로, 초기화 된 .htaccess를 기존의 내용으로 돌려놓기

이상입니다.