차림

2021년 2월 25일

테크노트 스팸차단 문자용 그림 파일 바꾸기

테크노트 게시판에서 글이나 댓글을 쓸 때 스팸차단 문자가 나오게 설정하면, 관리자가 아닐 때는 새 글이나 댓글을 쓸 때 스팸차단 문자가 나오고 그걸 입력해야 글이 등록된다. 댓글에 이 설정을 하려면, 해당 게시판 보드설정 [5-20] 본문 페이지의 출력요소 지정에서 댓글 입력시 스팸 차단용 문자 입력 적용에 표시하면 된다.

문제는 이 글씨가 너무 작고 선명하지 않아서 알아보기 힘들다는 거다. 글씨를 바꿀 수 있긴 한데 제한사항이 있어서 바라는 만큼 글씨를 키우거나 선명하게 만들 수는 없다.

참고로 스팸차단 문자가 4개만 나오는 걸 더 많이 나오게 바꿀 수는 없다.

스팸차단 문자 바꾸는 법

스팸차단 문자에 쓰이는 그림 파일은 테크노트/img/passimg/ 폴더 안에 있고, 여기 있는 그림 파일들을 바꿔주면 된다. 단, 다음 두 가지 제한 사항이 있다.

  1. jpg 파일이어야 하고, 파일 이름도 바꾸면 안 된다.
  2. 그림 크기를 바꾸면 안 된다. 가로 세로 15x20 픽셀.

그렇기 때문에 글씨를 내 맘대로 키울 수는 없다. 예전에 이걸 모르고 그림을 15x20 픽셀보다 더 크게 만들어 봤는데 안 되더라고.

css로 스팸차단 문자 키우는 법

차선책으로 css를 써서 그림 높이를 20픽셀보다 더 크게 지정해 글씨가 크게 나오게 할 수는 있다. 좀 더 흐려보이긴 하지만.

스킨 파일이 든 폴더에서 3_body.php 등 댓글 입력 관련 파일을 찾아 소스를 보면, 스팸차단 문자가 나오는 부분을 div로 감싸고 있는데, 이 divclass를 지정해 주고 이 class 안에 있는 imgheight를 지정하면 된다. 높이를 22px이나 24px로 하는 게 무난한 것 같다.

손대지 않은 3_body.php 파일 소스에서 스팸차단 문자가 나오는 부분은 다음 코드로 되어 있다.


<div id="gdimg<?=$no?> align=right></div>

관련 링크

스팸차단 문자용 그림 파일을 누가 만든 게 아래 세 번째 링크에 올라와 있는데, 이걸 내려받아서 바꾸면 좀 낫다.

목록