메일발송 사용 체크되어 있는 기본값을 해제

check_email.PNG
작성일 : 07-06-27 13:33

-. 관리자모드에서 '메일발송' 기능을 선택한 것은 서비스일 뿐,
    필수입력사항처럼 '글쓰기'를 수행할 경우 미리 체크되는 것은 바람직하다고는 볼 수 없다.
    (그렇지 않아도 많은 스팸들은 어떻게 할 것인가?!)

-. 관련파일 : /bbs/write.php 200라인 정도

-. 배포되는 기본버전
게시판 설정 > 메일발송 사용 >> 체크한 경우,
각 게시판의 글쓰기 화면(write.skin.php)에는 이메일발송에 체크되어 출력됨.

-. 관련 소스코드(원본)
//원본
$recv_email_checked = "";
if ($w == "" || strstr($write[wr_option], "mail"))
    $recv_email_checked = "checked";

-. 수정방향
$recv_email_checked = "";
if ($w == "")//수정 by nasca(신규게시물 작성도 무조건 메일발송체크되는 것을 해제하기 위해 추가)
    $recv_email_checked = "";//수정. by nasca
else if ($w == "" || strstr($write[wr_option], "mail"))
    $recv_email_checked = "checked";//수정. by nasca


-. 사용자의 입장에서 볼 때,
    기본값으로 체크되어 있는 것과 체크되지 않는 것에 대한 불편사항이 있다면,
    이것은 해당 게시판 설정에서 '기본환경설정'에서와 같은 옵션이 존재해야 합니다.
    즉, 메일전송사용(check)에 대해서 이것을 '사용 / 미사용 / 필수'에 대한 옵션이 지원되어야 하겠지요.

첨부파일

check_email.PNG (5.1 KB)
0회 2008-06-04 16:05
|

댓글 2개

좋은팁 감사합니다~~!

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고