카테고리별로 다른 하단 내용을, Draco Foot

Draco Foot 은 텍스트큐브의 본문이 출력될때, 하단에 지정된 내용을 출력하는 플러그인입니다.
출력할 내용은 카테고리별로 10개까지 다르게 지정할 수 있습니다.

개인적으로는 저작권 단속 강화에 대비해, 카테고리별로 다른 저작권 표시를 하기 위해 급히 개발했습니다만, 프로그램보다 저작권 표시를 어떻게 해야할지가 더 막막하군요.

다운로드 링크

자세한 내용은 여길 참고해주세요.

ps.
이로써 Draco 플러그인 시리즈는 A,B,C,D,F,G 까지 나왔습니다.
중간에 E가 빠진 느낌이 들지만 착시입니다.

사용자 삽입 이미지
아직 이름 붙일 알파벳이 많이 남았다는 피카드 함장님의 말씀. 영화 "StarTrek First Contact"(파라마운트 픽쳐스, 1996)중에서.

Draco Anti-Spam 0.54 업데이트

다운로드

최근에 새로운 스팸들이 늘어나서 스팸필터가 10여개 추가되었습니다.

자세한 내용은 여길 참고해주세요.

ps.
아직 텍스트큐브 1.7.9나 1.8등의 베타버전은 공식 지원하지 않습니다. -_-;
블로그 툴이 기술의 발전에 따라 구조가 바뀌는건 필연적이긴 하지만, 플러그인 개발하는 사람 입장에서는 호환성 문제로 귀찮군요….

텍스트큐브 사이트 상태 이상

사용자 삽입 이미지
설치형 텍스트큐브의 개발과 배포를 담당하고 있는 http://textcube.org/ 사이트가 상태가 이상합니다. 사이트가 위와 같은 에러를 내고 접속이 안되거나 아주 오래 걸려서 로딩이 이루어지는데, 하루종일 정상화 되지 않고 있네요.

그저께는 서버오류로 다운로드가 불가능하다는 공지가 나온적이 있는데, 복구는 커녕 문제가 더 커져가고 있는 듯 합니다.

최근에 텍스트큐브에서는 새로운 소식도 줄고, 새로운 스킨이나 플러그인도 보이지 않고, 유저들에게 인기도 시들해져가는 거 같아 안타까웠는데, 점점 악재가 겹치네요.

조속한 서버 복구를 기대합니다.

포탈 블로그에만 잘되는 텍스트큐브 트랙백 되돌리기.

텍스트큐브 1.7.6버전부터 추가된 기능으로 받은 트랙백 목록에서 버튼 한번을 눌러 트랙백을 보낸 곳으로 다시 보내는 ‘역 트랙백’기능이 있습니다.  관련된 트랙백을 많이 받았을때 되돌려주는게 예의(?)인거 같아 힘든 경우가 많은데, 그럴때 무척 편리한 기능이죠.

그런데 이 역트랙백 기능을 1.7.6버전에서 여러번 써봤지만, 매번 거는데 실패를 해서 안써왔습니다.

사용자 삽입 이미지
1.7.7에서 이 기능을 개선했다는 공지가 있었습니다.

하지만, 최근에 걸린 트랙백들에 테스트를 해보자, 네이버나 다음등의 포탈 블로그에는 잘 걸리지만, 티스토리나 텍스트큐브 블로그들에는 여전히 글을 걸지 못하는군요.

자신과 동족(?)인 블로그에는 오히려 달리지 않다니 이상합니다.

제 계정이나 블로그 세팅에 문제가 있는 것일까요?

Draco Anti-Spam ver. 0.51 업데이트

다운로드 링크

필터 패턴이 업데이트 되었습니다. 요즘은 얍삽하게 일부러 ‘오타’를 내서 필터를 피하는 놈들이 짜증나는군요. 얼마전에 넣으려다 말았던 ‘필터 자동 업데이트’기능을 구현해야 하나 고민중입니다.

그런데 이 플러그인 쓰는 분은 있나요? textcube.org 에서는 다운로드 횟수 400회인데, 믿을수가 있어야지…

플러그인에 대한 자세한 설명은 여기

Draco Anti-Spam ver. 0.50 발표!

Draco 안티스팸 플러그인의 0.50 버전을 발표합니다.


5살 어린이의 화풍으로 표현한 먹음직스러운 스팸.

이번 버전은, 이전에 남겨진 댓글이나 트랙백, 휴지통의 자료에서 IP를 참고하는 기능이 추가되었고, 다른 플러그인에서 넘어온 처리결과를 무시하지 않도록 수정하였습니다.

자세한 설명은 여기로.

다운로드는 여기를 클릭.

EAS 플러그인과 같이 사용하려는 분들은 여기를 참고해주세요.

잡담…

  1. 언제 바뀌었는지 모르겠지만, 블로그의 메인주소 draco.pe.kr 의 구글 페이지 랭크가 4에서 5로 올라갔군요. 좀더 신뢰받는 블로그가 된거 같아 기분이 좋습니다.
  2. Draco 안티스팸 플러그인이 아직 아이콘이 없는것을 발견해서, 3분만에 대충 그려봤습니다. 좀 유치하지만..ㅎㅎ

  3. 오랫만에 오랜 친구와 방공기를 마시며 사진을 찍고 다녔습니다. 저는 시들해졌는데, 친구는 아직 사진에 대해 열정을 가지고 있는거 보니 다시 사진을 찍어보고 싶어지더군요.
  4. 텍스트큐브에 이미지를 삽입하면 이미지의 높이가 1픽셀 작게 표현되는 버그가 있는 듯 합니다. 좀 자세히 뒤져봐야겠군요.
  5. 최근 한달가까이 컨디션이 안좋습니다. 감기걸렸다가 몸살 걸렸다가 소화불량 걸렸다가…. 특히 하루이상가는 소화불량이라는건 거의 걸려본적이 없었던 탓에 적응(?)이 안되는군요.
  6. 취직 걱정중입니다. “나는 이런면에서 최고다”하는 것이 없이 바다처럼 넓고 종이처럼 얇은 박학다식 능력을 가진 사람은 뭘 해야 할지 어려운거 같습니다.

Draco Anti-Spam 과 EAS 같이 쓰기

※ 텍스트큐브 1.7.7 이상에서는 EAS와 같이 사용해도 문제가 없습니다. 그 이전 버전을 사용하시는 분들만 참고해주세요.

그동안 Draco Anti-Spam 플러그인과 EAS (텍스트큐브 기본 스팸방지 플러그인)을 같이 사용하면, Draco 플러그인의 트랙백 처리 기능이 죽어버리는 문제가 있었습니다.(이 문제는 Megawave님이 리포팅해주셨습니다) 저는 아무리 제 플러그인 소스코드를 살펴봐도 이유를 알수가 없었습니다. 그런데 TNF포럼에서 안준환님이 알려주셔서 원인을 알 수 있었습니다.

제 플러그인의 트랙백 기능이 죽어버리는 문제는 EAS의 버그였습니다. EAS가 자신의 앞에 작동한 안티스팸 플러그인의 판단을 “댓글”은 처리해주면서 “트랙백”의 경우는 무시해버렸던 것입니다. 하지만 알고보면 EAS와 제 플러그인을 포함한 많은 스팸 처리 플러그인이 “자신보다 앞에 처리된 다른 스팸플러그인의 판단을 무시하는”버그가 있었습니다.

그럼 왜 제 Draco Anti-Spam 플러그인은 고장나고, 영어 중환자 플러그인(English Trackback Patient)은 잘 되었냐? 텍스트큐브의 플러그인중 같은 이벤트를 공유하는 것들은 알파벳 순서로 작동하기 때문에, Draco -> EAS -> English Trackback Patient 순서로 작동되었던 것으로 보입니다. 대신 영어중환자 플러그인도 EAS와 같이 사용하면 EAS의 트랙백 판단기능을 무시해버렸죠 -_-; 그래서 예전에 제가 EAS와 영어 중환자를 같이 사용할때, 영어가 아닌 외국어 스팸이면 EAS가 막지 못하고 대량의 트랙백 공격을 당한것입니다.

이 문제를 해결하기 위해선 지금 올라와 있는 대부분의 스팸 방지 플러그인이 수정되어야 할거 같습니다. 제 Draco 플러그인도 곧 수정된 0.5버전을 발표할 것입니다.(D보다 앞에오는 스팸방지 플러그인이 공식적으로 없기 때문에, 그다지 의미가 없는 수정이지만..)

EAS의 경우는 75번째 줄의

return EAS_Call(2, $mother[‘site’], $mother[‘title’], $mother[‘url’], $mother[‘excerpt’]);

를 다음과 같이 수정합니다.

return $target && EAS_Call(2, $mother[‘site’], $mother[‘title’], $mother[‘url’], $mother[‘excerpt’]);

EAS Plus등의 EAS계열 플러그인들도 비슷한 해당부분을 고치면 됩니다.

사용자 삽입 이미지
이제는 둘이 사이 좋게 작동합니다.