텍스트큐브

텍스트큐브 1.10.0: Soave 판올림

판올림과 더불어서, 기존에 사용했던 Whiteground_Blue 스킨 대신에, 기본으로 제공되는 반응형 스킨인 periwinkle로 수정하였습니다.

새 사용자가 아니고, 기존에 텍큐를 설치해서 사용하셨던 분은, 아래의 셸 스크립트를 만들어서 판올림 때마다 쓰시면 도움이 될 것 같습니다.

백업에서 설치까지 한 번에 끝내는 셸 스크립트

3줄 요약

  1. 설치파일을 내려받아, 텍큐 설치 폴더에 올립니다. 텍스트큐브 Github 직접링크 : Source code (tar.gz)
  2. 아래의 셸 스크립트를 만들어서, 설치 폴더에 올립니다.
  3. Putty나 Telnet으로 접속해서, 셸 스크립트를 실행합니다.
periwinkle 블로그 스킨

periwinkle 블로그 스킨 모습

#!/bin/bash

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

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

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 .htaccess .gitignore

echo "--- 기존 폴더삭제 완료 ---"
stty -echo
tar xvfz Textcube-1.10.0.tar.gz
stty echo

cd Textcube-1.10.0
mv * ../
cd ..
rm Textcube-1.10.0 -R

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

cp ./tc_back/skin/blog/Whiteground_Blue ./skin/blog/ -R
cp ./tc_back/skin/blog/FastBoot ./skin/blog/ -R
cp ./tc_back/skin/blog/doobedoo ./skin/blog/ -R
cp ./tc_back/skin/blog/spidersweb ./skin/blog/ -R

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

cp ./tc_back/plugins/_blinkComment ./plugins/ -R
cp ./tc_back/plugins/_jquerymbminiAudioPlayer ./plugins/ -R
cp ./tc_back/plugins/_Youtube_TV ./plugins/ -R
cp ./tc_back/plugins/Akismet ./plugins/ -R
cp ./tc_back/plugins/DracoAntiSpam ./plugins/ -R
cp ./tc_back/plugins/GoogleAdsensePlugin ./plugins/ -R
cp ./tc_back/plugins/HC_MailNotification ./plugins/ -R
cp ./tc_back/plugins/HC_XML_Sitemap ./plugins/ -R
cp ./tc_back/plugins/JP_BookmarksForSidebar ./plugins/ -R
cp ./tc_back/plugins/JP_EntryHitsTT ./plugins/ -R
cp ./tc_back/plugins/JP_FlickrYoutubeMediaSearch ./plugins/ -R
cp ./tc_back/plugins/JW_Categories ./plugins/ -R
cp ./tc_back/plugins/JW_SyntaxHighlighter ./plugins/ -R
cp ./tc_back/plugins/PostsInSameCategory ./plugins/ -R
cp ./tc_back/plugins/rezslide ./plugins/ -R
cp ./tc_back/plugins/SNS_buttons ./plugins/ -R
cp ./tc_back/plugins/SNS_icons ./plugins/ -R
cp ./tc_back/plugins/TraceWatchCode ./plugins/ -R
cp ./tc_back/plugins/vPrintArticle2 ./plugins/ -R
cp ./tc_back/plugins/vTransferGZip ./plugins/ -R
cp ./tc_back/plugins/ZZ_FootNote ./plugins/ -R

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

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

echo "--- URL + /setup.php 하세요. 예) http://cheum.net/setup.php ---"

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

셸 스크립트 실행하는 방법

tar.gz 확장자의 텍큐 설치파일을 내려받아, 텍큐 설치 폴더에 올립니다.

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

putty로 접속해서

chmod +x tc_up.sh
sh tc_up.sh

하면 일괄 실행됩니다.

(점검하시겠습니까? 가 뜨기 전에 URL + /setup.php 로 들어가서 (예: http://cheum.net/setup.php) 로 들어가서 세팅을 다시 하신다면 플러그인과 그 밖의 각종 설정을 다시 안 해도 됩니다.

반응형 스킨 periwinkle 적용과 일부 수정

Bootstrap 방식의 스킨인 periwinkle은, 전에 스킨과 구조가 비슷하고, 마음에도 들어서 당분간 그대로 쓰기로 하였습니다. 조금 수정한 점이 있는데 아래와 같습니다.

  • 아래로 이동버튼 추가 - 글 내용이 길 경우, 모바일에서는 스크롤의 압박이 더욱 심해서 넣어봤습니다.
  • countWidget의 Total hits의 dt 폭 속성이 150px로 고정되어 있어서, 줄 바꿈이 일어나는 것 수정
  • navbar와 article title과의 32px정도의 공백 줄임
  • article title과 본문과의 공백 줄임

수정한 내용을 알고 싶으신 분은 style_user.css 내려받기.

반응형 스킨에 맞는 애드센스 장착

반응형 스킨에 애드센스를 다는 것은, 레디즈님의 블로그를 참조하였습니다. (좋은 글 감사합니다.^^)

알아두셔야 할 점은, 모바일에서는 첫 화면에 콘텐츠 없이 광고만 나오는 것은 '우발적인 클릭을 유도하는 레이아웃'으로 정책 위반에 해당하므로, 본문 상단의 광고 치수를 작게 조정하셔야 합니다.

애드센스 정책에 대한 자세한 것은 AFC 광고 한도 지침을 참고하시기 바랍니다.

남은 이야기

요즘 텍큐를 판올림하면 기분이 좋은 게, 편집기도 그렇고, 모바일 지원 강화도 그렇고, 편이성에서 많은 변화가 있다는 점입니다. 앞으로 있게 될, 뭔지 모르지만 새로운 패치가 더욱 기다려집니다.^^

Walter E.

텍스트큐브 기본 스킨이지만 정말 깔끔하네요. 반응형에다가...

텍스트큐브가 업데이트되더니 텍스트큐브 유저분들이 눈에 많이 띄는 것 같아 정말 기쁩니다.
지금까지 텍스트큐브를 사용했는데 같은 유저가 없어 교류가 뜸했거든요.
이유는 모르겠지만, 티스토리 블로그에 댓글을 달면 스팸이라고 등록이 안 되더군요... 아마 제 블로그 주소에 문제가 있나봅니다. 티스토리 블로그끼리 같은 서버를 사용하는건지 모든 티스토리 블로그에 댓글 등록이 안 되어서 포기 중이었는데, 텍스트큐브 블로그도 속속 등장해서 정말 좋습니다. ㅎㅎ

아르

네 저도 텍큐 사용자가 많이 눈에 띄여서 반갑습니다^^. 서로서로 교류도 자주하고 정보도 교환했으면 좋겠습니다. 그리고 텍큐가 발전해서 이올린 같은 서비스도 다시 등장했으면 하는 바람입니다.^^

wildyago

요즘 텍스트큐브가 업데이트 되어서 좋아하는 한명입니다.
다만 스팸성 댓글이 넘쳐나서 힘드네요..
글 잘읽고 갑니다.

아르

변변찮은 글 읽어 주시고 방문해 주셔서 감사드립니다.^^

비밀방문자

관리자만 볼 수 있는 댓글입니다.

아르

헐 그러네요. 모바일에서는 사이드바로 가도록 한 건데, 데스크톱에서는 의도한 것처럼 작동을 않네요. 알려주셔서 감사드립니다. 아리수님^^