1

주제: 스팸 플러그인의 충돌 문제

제가 만든 안티스팸 플러그인이 있습니다.
http://textcube.org/plugin/entry/Draco-Anti-Spam-plugin
영어환자 플러그인에 이것저것 기능을 넣어서 강화시킨 플러그인입니다. (워낙 바꾸고 추가해서 같은 부분은 거의 없게 변화되었지만요;; )

주요기능은
- 한글이 들어있지 않은 외국어 댓글과 트랙백 삭제
- 중복되는 댓글과 트랙백 삭제
- 금지단어가 포함된 댓글과 트랙백 삭제
등입니다.

이 플러그인에서 제가 해결하지 못한 문제점이 있습니다.
EAS나 EAS plus와 같이 사용하면 위의 기능에 해당하는 댓글들이 정상적으로 차단되지만,  트랙백의 경우는 처리를 못하고 전부 통과시킵니다.

뭔가 충돌을 하고 있다고 짐작되지만,
함수명도 다르고, global 도 $configVal이나 $database 외에는 사용하는게 없습니다.
다른 서버에서 보내는 트랙백 이벤트일경우기 때문에 페이지에 에러코드를 표시하라고 한다고 보여지는 것도 아니고요.

해결할 방법이 생각이 잘 생각 안나는데,
좀 도와주시기 바랍니다.

Draco (2009-03-01 00:20:07)에 의해 마지막으로 수정

2

답글: 스팸 플러그인의 충돌 문제

감사드립니다.

제가 플러그인의 구조를 조금더 공부해야 겠군요
그동안 플러그인을 만들때 리버스-엔지니어링에만 너무 의존했던거 같습니다.^^;