테크노트 게시판에서 글이나 댓글을 쓸 때 스팸차단 문자가 나오게 설정하면, 관리자가 아닐 때는 새 글이나 댓글을 쓸 때 스팸차단 문자가 나오고 그걸 입력해야 글이 등록된다. 댓글에 이 설정을 하려면, 해당 게시판 보드설정 [5-20] 본문 페이지의 출력요소 지정
에서 댓글 입력시 스팸 차단용 문자 입력 적용
에 표시하면 된다.
문제는 이 글씨가 너무 작고 선명하지 않아서 알아보기 힘들다는 거다. 글씨를 바꿀 수 있긴 한데 제한사항이 있어서 바라는 만큼 글씨를 키우거나 선명하게 만들 수는 없다.
참고로 스팸차단 문자가 4개만 나오는 걸 더 많이 나오게 바꿀 수는 없다.
스팸차단 문자에 쓰이는 그림 파일은 테크노트/img/passimg/
폴더 안에 있고, 여기 있는 그림 파일들을 바꿔주면 된다. 단, 다음 두 가지 제한 사항이 있다.
그렇기 때문에 글씨를 내 맘대로 키울 수는 없다. 예전에 이걸 모르고 그림을 15x20 픽셀보다 더 크게 만들어 봤는데 안 되더라고.
차선책으로 css를 써서 그림 높이를 20픽셀보다 더 크게 지정해 글씨가 크게 나오게 할 수는 있다. 좀 더 흐려보이긴 하지만.
스킨 파일이 든 폴더에서 3_body.php
등 댓글 입력 관련 파일을 찾아 소스를 보면, 스팸차단 문자가 나오는 부분을 div
로 감싸고 있는데, 이 div
에 class
를 지정해 주고 이 class
안에 있는 img
에 height
를 지정하면 된다. 높이를 22px이나 24px로 하는 게 무난한 것 같다.
손대지 않은 3_body.php
파일 소스에서 스팸차단 문자가 나오는 부분은 다음 코드로 되어 있다.
<div id="gdimg<?=$no?> align=right></div>
스팸차단 문자용 그림 파일을 누가 만든 게 아래 세 번째 링크에 올라와 있는데, 이걸 내려받아서 바꾸면 좀 낫다.