About The Search in Posts

“ 제로보드와 구글애드센스의 충돌 문제 ”

rhkorea.com 에 구글 애드센스를 달면서,
저놈의 충돌문제를 해결하느라 꼬박 하루를 보냈다.
나의 허접한 프로그램 실력으로 하느라;;

일단 제로보드 사이에 구글 애드센스를 삽입하였다.

리스팅 화면에선 별 문제가 되지 않았다.
글쓰는 화면이나, 글 읽는 화면에서만 문제가 되었다.
스크립트 에러가 발생하였고, 구글 애드센스가 아에 뜨지 않았다.

구글 광고는 괜찮았는데, 컨텐츠 광고에 문제가 있었다.

제로보드도 제로보드지만, 제로보드를 2002년부터 수정해서 써왔고,
정말 많은 스크립트를 추가해놓은것도 문제이겠지만,
기존의 제로보드에도 꽤많은 스크립트가 들어있어,
스트립트 충돌은 허접한 나에겐 꽤나 골치아픈 문제였다;

여튼 결론 부터 말하자면, 제로보드의 form name 중 write 가 문제가 되었다.
구글의 컨텐츠 광고중 name 값에 write 를 쓰는놈이 있나보다.
이걸 찾는데 꼬박 반나절을 보냈다 ㅡ,.ㅡ;;;;;;;;;

해결방법은 제로보드의 사용 스킨내용중
view_write_comment.php 와 write.php 파일을 수정해주면된다. 두 파일의 내용중.

"<form name=write..." 이 부분을 "<form name=write1..." 정도로 수정해주고,

위의 form 부분을 컨트롤 하는 스크립트가 아래 또 있다, 그부분도 수정해주면 된다.

"zb_formresize(document.write.memo)" -> "zb_formresize(document.write1.memo)"

찾고보면 간단한 내용이지만;;
막상 뭐 하나 추가했는데, 브라우져 하단에 오류가 있다고 뜨면 정말 짜증난다;;;;

분명 필요하신 분들이 있을텐데, 여까지 찾으러 오시기가 쉽지 않을듯 하다.
구글에선 왜 저런 자주쓰이는 name 값을 굳이 사용한것일까;;

사용자 삽입 이미지


About this entry




Tag Cloud

Categories

전체 (109)
잡동사니 (25)
레코드 (19)
mazda Rx-7 (12)
Vehicles (14)
radiohead (2)
Tourist (9)
사진 (8)
FromMobile (3)
RC헬기 (14)
PS3 (2)

Menu

  • Total : 262162
    Today : 95
    Yesterday : 145

Notice

Calendar

«   2008년 09월   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

History