판올림한지 얼마 되지도 않아서 다시 새로운 버전을 내놓게 되었습니다.
수정내용
- 단어 찾기 기능 보강
- User Agent 를 검색해서 bot으로 판단되는 경우 댓글 등록을 막는 기능 추가
- 그 외 작은 버그 수정
플러그인에 관한 내용은 이 글을 참고하세요.
v0.21 :: 태그에 감싸여진 단어를 걸러내는데 문제가 있어, 그 부분을 수정해서 파일을 다시 올렸습니다.
판올림한지 얼마 되지도 않아서 다시 새로운 버전을 내놓게 되었습니다.
플러그인에 관한 내용은 이 글을 참고하세요.
v0.21 :: 태그에 감싸여진 단어를 걸러내는데 문제가 있어, 그 부분을 수정해서 파일을 다시 올렸습니다.
22 responses to “Akismet B/W List Plugin 0.2”
2.8 에서는 작동을 안 하는데
아마 변한게 있어서일가요//;
업데이트 계획 없으신지
아직 2.8에서 테스트 해 보질 않아서 몰랐네요
한 번 확인해 보고 업데이트 할께요. 어짜피 저도 계속 써야 하니까요 ㅋㅋ
일단 확인해 봤는데, 2.8 업데이트와는 별 상관이 없어 보이네요.
제가 쓰고 있는 버전(0.33)으로 파일을 업데이트 해 두었으니 한 번 확인해 보세요. 참고로 설정 페이지가 댓글패널 쪽으로 이동하였습니다.(기존은 도구 패널쪽)
[…] Akismet B/W List […]
흡… 제가 스팸분류된걸 “스팸 아님” 하려다가 그냥 지워버렸네요.
[/url]
단어등록 문제는 일반적으로 해당 문구만을 등록하면 처리되지 않고 앞뒤에*
를 붙여줘야만 인식을 합니다.*[/url]*
이렇게 말이죠.광범위한 단어를 의도치 않게 막아버리는 현상을 막기위함이니 단어를 등록할 때 온전한 한 단어를 등록하거나 앞,뒤에
*
를 붙여주는 형태를 취하셔야 합니다에고..또 akismet 에서 막힌거 같네요-_-;;
akismet-bw.. 그 이후로 댓글은 잘 달리는데요
문제는 본래의 기능 발휘가 안 되는거 같아요ㅠ
blacklist 에 [ /url ] 를 추가해두었는데
여전히 그게 포함된게 spam 으로 분류되어 저장되네요..
원랜 아예 등록조차 되지 않아야되잖아요..
akismet 에서 막히다니..무섭숩니다;;
문제점을 찾아서 다행이네요=)
astraea//
확인해 보니 슬래쉬(/) 때문에 발생한 오류네요, 제가 preg_match 정규식을 언젠가 수정하면서 ‘#’ 을 ‘/’ 로 바꿨는데, preg_quote 적용 부분을 수정하지 않는 바람에… 흡
수정해서 다시 올렸으니 이제 문제 없을겁니다. 제 실수로 괜한 고생을 하셨네요. 죄송합니다
덧) 리스트로 막은게 아니라 Akismet에서 막혓더군요.
음..이상하게
blacklist word 에 먼가를 집어넣으면 에러가 나네요
[ /url ] 만 입력했는데도 에러가 나요ㅠ
아무것도 안 넣어두면 괜찮구요;;
(082net 님도 [ /url ] 을 등록해놓으셨나보네요
모르고 입력했다가 댓글이 안 달린…a)
음 그게,,
blacklist words 에 입력하기만 하면
에러가 나네요
설정엔 [/url] 만 입력했음에도 에러가..ㅠ;
blacklist words 에 아무것도 없으면 괜찮구요;
astraea//
음음… 해결되었나요?
신기한건.. 저런 에러 페이지가 출력되서
다시 원래 페이지로 돌아가보면 댓글은 달려있단거죠orz;;;
이전에는 통합 플러그인 썼었어요
이렇게 분리된걸 이제서야 알아서;
설정 리셋해보고 다시 보고하겠습니다-
astraea//
블랙리스트, 화이트 리스트에 등록한 단어와 문제를 일으키는 것 같은데요… 워드프레스 2.3으로 업그레이드 하기 전에는 문제가 없었나요? 혹시 2.3 업그레이드 전후로 새로 추가한 단어가 있었다면 그 단어를 제외시킨 뒤 테스트 해 보세요.
문제가 있는 단어가 있다면 그 단어를 제게 알려주시면, 해결 방법을 찾아보도록 하겠습니다.
Warning: preg_match() [function.preg-match]: Unknown modifier ‘r’ in akismet/x-akismet-bw.php on line 48
이렇게 나오네요
해제해도 마찬가지구요a
bw 0.31 버전이네요-
제가 지금 2.3에서 사용하고 있는데… 어떤 다른 문제가 있을지도 모르겠군요.
스팸으로 분류되는게 아니라, 댓글을 달 수 없다는 오류화면이 뜬다는 얘기시죠?
“Check User Agent:” 항목을 사용중이라면 체크 해제 후 테스트 해 보세요.
2.3 에서 작동이 안 되던데,,
activate 는 되지만
정작 댓글을 달려고 하면 댓글이 안 달리네요-_ㅠ
워낙에 막아놔도 자꾸 뚫고 들어오니까요…
그렇게 스팸에 당하시고 아직도 스팸 플러그인을 연구중이시군요. ㅎㅎ
네, 안그래도 블로그 가서 다시 한 번 문의하려고 했었어요
이 코멘트 보긴 저번에 봤는데 당시에 좀 여유가 없어서 이제야 대답해드리게됐네요; 뭐 얼마든지 사용하셔도 상관없습니다.
그런 식으로 스팸을 걸러내는 방법도 있겠군요. 가끔 코드만 따로 댓글에 등록하는 경우만 구별해 낸다면 꽤 많은 스팸들을 걸러낼 수 있을 것 같네요. 제가 좀 가져다가 플러그인에 적용해도 되겠죠?
http://b.mytears.org/2006/09/407
흐흐 저도 이메일 스팸 관련해서 태그 제거하는 프로그램을 작성했던 기억이 있어서링크걸어봅니다.