reBlog 설치

며칠간 틈틈이 reBlog를 만들었다. 원래 블로그로 웹진을 만들면 어떨까라는 생각에서 시험 삼아 이곳에 적용해본 것인데, 나름대로 물건이다. reBlog는 Link Blog와 마찬가지라고 생각하면 될 듯싶다. 다른 Link Blog를 이용해 보지 않아서 서로의 장단을 확인 할 수는 없고, reBlog는 Movable TypeWordRress에서만 구동이 가능하다. reBlog는 refeed를 기본으로 한다. 웹상의 rss 리더기 라고 보면 될 텐데, MT내에 refeed를 설치한 후 자주 가는 블로그의 rss 주소를 입력한다. refeed내에서 리더기가 읽어 들인 글들을 보다가 publish버튼을 누르면 reBlog에 글이 바로 등록 된다.(reBlog의 가장 큰 장점이 아닐까 싶다.) 카테고리도 물론 적용할 수 있지만, 더 이상 복잡해 질 수는 없어서 이쯤에서 멈췄다. 무버블에서의 설치는 여기를 참고하면 쉽게 할 수 있는데, 내 경우는 몇 가지 난점이 있었다. 처음 reBlog를 설치했을 때 원래의 설명대로 했음에도 불구하고 reBlog가 인스톨 되지 않는 것이었다. reBlog담당자에게 메일도 보내보고 별의별 짓을 다했으나 도통 문제가 뭔지를 모르겠더라. 그러다 우연히 MT 메인페이지에서 View Activity Log를 확인해 보니 Plugin error: Can’t locate XML/Parser.pm in @INC 메시지가 한 없이 있는 것이다. 모듈이 설치되지 않아서 생긴 문제였던 것이다. 아 아 아 XML::Parser module을 설치했더니 쉭쉭 잘 된다.
eyebeam.org/reblog/sexblo.gs/같이 reBlog만을 이용하는 사이트 들이 있는데, 특정 주제를 정하고 그에 관련 된 글을 등록하는 것이다. 엄청난 양의 글들이 한 주제로 쉽게 모일 수 있을 것이다. 아 멋져라. 이미 꽤 오래전에 Link Blog가 유행(?)했기에 이런 사이트가 많은데 개인의 단순 북마크를 넘어서는 한 방법일 것이다.
찾아보니 MT에서 link blog를 만드는 방법은 reBlog 외에도 꽤 많이 있다. 며칠 간 고생을 생각지 않는다면 reBlog말고 알록님의 링크 블로그 방식을 택했을 것이다. 상당 기간 블로그와 담을 쌓았기에 다 철지난 얘기들이지만 그래도 나처럼 늦깎이 들이 있지 않을까 싶어서 링크를 둔다.

MovableType 3.15

지나고 나서 오래지 않은 것들이 있을까 만은 시간은 아뜩해지고 기억은 언뜻 온전하지 못하다. 이곳은 내 기록의 장소이다. 멀찍이 희미해진 것들을 다시 끄집거나 붙들어 보자는 것이 아니라 그로 생성(devenir)을 힐책하자는 것이다. 멈추지 말자는 다짐이다. ‘너 연애하지?’라는 오해 속에서 새운 몇 날들 이상으로 기대에 차 있다. 그간 기웃거리며 접한 블로그와 rss에 대한 놀라움이라니! 살면서 수도에서 뜨거운 물이 나온 이후 이보다 더 큰 충격이 있었던가! :)세상은 나만 여기 두고 벌써 저만치 갔던 것이다. 헉헉대는 숨을 가다듬지 못하고 여전히 두리번두리번하며 겨우 여기에 있다. 그 몇 날 동안 내가 얻은 것은 무엇보다 기표(signifiant)로서의 ‘www’이 드디어 기의(signifie)로 왔다는 것이다. 억겁의 우연으로 웹 web은 웹(we p)이다.

2003. 6. 28. 문을 열면서.

———————————-
———————————-
2005. 1. 12. 

기존에 MovableType 2.xx를 사용하다가 DB가 죄다 날아가 버리는 바람에 새롭게 3.15를 설치했습니다. 저로서는 한 없이 스크롤바를 내리는 것보다 게시판 형태가 좀 더 익숙하기에 블로그의 스킨을 게시판처럼 꾸몄답니다. Bouquins Blog는 1 author 3 blog로 운영됩니다. 메인 블로그에 Photo와 Guestbook을 새롭게 만들어서 운영 중이죠. 그러나 이래저래 귀찮다는 이유로 photo와 guestbook을 카테고리로처럼 사용 3개의 블로그를 메인페이지 한 곳에서 관리하고 있습니다. 즉 Bouquins Blog는 4개의 카테고리(Engagement Book Cinema Diary)와 photo, guestbook을 합쳐 6개의 카테고리로 나뉘어있는 셈이죠.

사용된 플러그인 & 패치

트랙백 핑 플러그인 by Taichi – 트랙백핑을 받았을 때 어느 글에 트랙백이 걸린 것인지를 찾아주는 플러그인입니다, Taichi님의 홈페이지에서 가져온 아주 유용한 플러그인입니다만 꽤 오래전부터 접속이 되질 않고 있습니다. shuriken님의 설명으로 대체 합니다

트랙백 인코딩구속에서 벋어나기 by Gratia
이 블로그는 UTF-8로 인코딩 되어있습니다. 추후에 확장가능하다는 이유로 택했습니다만 대부분의 블로그가 EUC-KR로 인코딩 된 바람에 트랙백에 제약이 많았습니다. 이를 깔끔하게 해결했습니다.

MT 3.15에서 변경된 파일
MT/lib/MT/App/Trackback.pm
MT/tmpl/cms/edit_entry.tmpl
MT/mt.cgi MT/lib/MT.pm

한글 깨끗하게 잘라내기 by Gratia – UTF-8로 인코딩 됐을 경우 trim to 등을 사용할 경우 한글이 말끔하게 잘리지 않을 뿐더러 외계어로 나타나곤 하는데 이를 해결한 것입니다.
MT 3.15에서 변경된 파일
MT/lib/MT/Template/Context.pm
MT/lib/MT/App/Trackback.pm

중첩코멘트(mtthreadedcomments plugin) – 기존 사용자들 경우 3.0 이상으로 업그레이드 할 경우 많은 파일이 틀려졌기에 새롭게 패치 해야만 합니다.
inel님의 설명으로 쉽게 패치 할 수 있습니다.
MT 3.15에서 변경된 파일
MT/lib/MT/App/Comments.pm
MT/lib/MT/Comment.pm

코멘트 입력 창 확장(MT inline comment) by 하늘 – 코멘트와 트랙백을 버튼 클릭으로 나타내거나 감출 수 있습니다.

 트랙백 주소 복사(모질라에서 가능) – 모질라 등의 브라우저 계열에서는 주소창에 about:config을 치면 브라우저 설정이 나타나는데 아래께에 쭉 Signed.applets. codebase_principal_support 를 찾아서 값을 true로 변경해야만 제대로 작동합니다. 이 때 나타나는 경고 창은 무시하면 됩니다.

개별 카테고리 엔트리 개수 추출하기(FilterCategories plugin) – Bouquins Blog는 카테고리마다 페이지 스킨을 다르게 적용하고 있습니다. 기존의 MT태그에서는 모든 카테고리의 엔트리 수만을 추출했는데, 개별 카테고리의 엔트리 수를 따로 추출할 수 있는 플러그인입니다. 어느 특정 카테고리의 엔트리 수만을 나타낸다거나 할 때 유용합니다.

다중 블로그 연동 플러그인(Global Listings plugin) – Bouquins blog는 세 개의 블로그를 마치 한 블로그처럼 운영하고 있습니다. 각각의 블로그에 달리는 엔트리나 코멘트 트랙백을 메인블로그에서 볼 수 있습니다. 마치 한 개의 블로그만을 운영하는 것처럼 꾸밀 수 있겠죠. 한 가지 단점이 있는데, 새끼 블로그에 코멘트나 트랙백을 받았을 경우 메인블로그가 자동으로 리빌드 되지 않았는데, inel님께서 이를 보완, 코멘트나 트랙백을 받으면 저절로 메인블로그 인덱스 페이지가 리빌드 되도록 수정했습니다.
MT 3.15에서 변경된 파일
MT/lib/MT/App/Comments.pm
MT/lib/MT/App/Trackback.pm

엔트리에 나오는 첫 번째 이미지 추출하기 by eouia – book 과 cinema 카테고리에 적용하고 있습니다. 썸네일을 만들거나 할 필요 없이 엔트리에 처음 나오는 이미지를 추출하는 소스입니다.

페이지 카운트 나타내기(page view) by eouia – eouia님의 홈페이지가 닫힌 관계로 archive.org를 통해 예전 페이지 보기로 링크를 겁니다. 게시판의 조회수 같은 것입니다.

페이지 나눔(Paginate plugin) – 포스트된 글들을 바이트나 섹션으로 구분해서 페이지를 나누는 것입니다. MT-Extensions을 통해 MT의 다양한 확장 기능을 접할 수 있습니다. 스크롤바가 한 없이 길어지는 것보다 게시판 형태를 선호하는 분께는 아주 유용한 플러그인입니다.

엔트리 부분 글자크기 조절하기 – 위 오른 쪽에 9px|10px|11px 가 보이시죠. 자바스크립트 styleswitcher를 이용해서 본문의 글자크기만을 조절하고 있습니다. 스타일 시트를 수정한다면 버튼 한번으로 블로그 전체의 스킨을 바꿀 수 있겠죠. thegirliematters를 참고 하시면 다양한 MT 팁을 만날 수 있습니다.

스팸코멘트 방지(SCode plugin) by James Seng – MT 3.15에서는 typekey 적용 등을 통해서 다양한 스팸코멘트 방지대책을 세웠는데, 저로서는 가장 편하다 싶어서 적용했습니다. inel님의 설명을 보면 쉽게 설치 할 수 있습니다 GD모듈을 필요로 합니다.
MT 3.15에서 변경된 파일
MT/lib/MT/App/Comments.pm

UTF-8로 운영하면서 EUC-KR rss 설정하기 by caffeinism – UTF-8로 인코딩 된 블로그에서 EUC-KR로 rss 구독을 할 수 있도록 돕는 플러그인 입니다.

카테고리별 앞 뒤 이동(previousnextincategory plugin) – 하나의 카테고리내에서 앞 뒤 이동하는 플러그인입니다. MT는 보통 시간 순으로 글이 등록 되기에 앞 뒤 이동이 각각의 엔트리별로만 가능했는데, 이 플러그인을 통해서 한 영역에서만 앞뒤 이동이 가능해 졌습니다.

코멘트에 달리는 이미지를 지정된 사이즈로 조절하기 – 코멘트에 이미지를 올릴경우 지정된 사이즈로 리사이즈 되게끔 하는 자바스크립트 소스입니다.