웹마스터 팁

그냥 주먹구구 식으로 짜집기 한거라 제대로 된건지는 잘 모르겠습니다만, 혹시 필요하신 분들 계실까봐 올립니다.

파일 3개를 수정해 주셔야 합니다. 반드시 원본 파일은 백업해 두세요 ^^;

버전은 1.2.3 기준입니다. 다른 버전은 테스트 안해봤습니다.

 

1. common/js/xml_js_filter.js 파일을 수정합니다.

 157번째 줄에

function XmlJsFilterExecuteFilter(filter, value) {
    switch(filter) {
        case "email" :
        case "email_address" :
                var regx = /^[_0-9a-zA-Z-]+(\.[_0-9a-zA-Z-]+)*@[0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*$/;
                return regx.test(value);
            break;
        case "userid" :
        case "user_id" :
                var regx = /^[a-zA-Z]+([_0-9a-zA-Z]+)*$/;
                return regx.test(value);
            break;

라고 된 부분이 있습니다. 요 밑에 다음 소스를 추가 합니다.

        case "nickname" :
        case "nick_name" :
                var regx = /^[가-힣0-9a-zA-Z]*$/;
                return regx.test(value);
            break;

 

2. common/lang/ko.lang.php 파일을 수정합니다.

제일 아랫부분에 보면

    // xml filter에서 사용되는 javascript용 alert msg
    $lang->filter->isnull = '%s의 값을 입력해주세요';
    $lang->filter->outofrange = '%s의 글자 길이를 맞추어 주세요.';
    $lang->filter->equalto = '%s의 값이 잘못 되었습니다.';
    $lang->filter->invalid_email = '%s의 형식이 잘못되었습니다. (예: zbxe@zeroboard.com)';
    $lang->filter->invalid_user_id = $lang->filter->invalid_userid = "%s의 형식이 잘못되었습니다.\\n영문,숫자와 _로 만드실 수 있으며 제일 앞은 영문이어야 합니다";

라고 된 부분 밑에 다음을 추가합니다

 $lang->filter->invalid_nick_name = $lang->filter->invalid_nickname = "%s에 특수문자를 사용하실 수 없습니다";

 

3. modules/member/skins/default/filter/signup.xml 파일을 수정합니다.

7번째 줄에

 <node target="nick_name" required="true" minlength="2" maxlength="40" filter="nickname" /> 을 추가해줍니다.

 

제목 글쓴이 날짜
최근게시물에 권한주어서 회원만 내용물보게하기 [1] 팔공산 2008.07.11
회원 포인트 선물 하기 등 포인트 변경시 바로 적용 방법 한꼬마 2008.09.06
회원 관리 리스트에 생일/설명/활동량 추가하기 [16] file 老姜君 2008.11.21
[초간단]회원팝업메뉴에 메뉴넣기 [1] Pw-NET 2008.11.30
회원아이디 클릭시 메일보내기 기능 숨기기 [9] 똑디 2008.12.18
회원정보 이미지 항목 추가 [3] 개돌 2008.12.22
로그인한 회원만 최근 게시글, 검색등 볼수 있도록 하기 [3] [_)s 2008.12.31
회원가입시 닉네임 중복사용 가능하게 하기.. [3] 一淚™ 2009.01.08
SMTP 인증 회원가입 메일 인증 , 비밀번호 오류찾기 및 답변글 메일로 받기 [11] file FFHosting 2009.01.12
회원약관 추가 [7] file 애치티 2009.01.15
회원을 그룹으로 나누어 화면에 출력할 수 있나요? 아키수 2009.01.24
회원 순위 공동순위 표시해서 뽑기(원리만 소개) 라르게덴 2009.02.13
해당 Cafe 회원에 가입후 Cafe 회원목록에 나타나지 않음...... 뉴욕에서 2009.04.16
[질문]회원가입시 음력생일입력 가능 한가요? [1] 신정 2009.04.27
회원가입시 닉네임 특수문자 제한하기 [10] 절망린 2009.06.06
보낸 쪽지함에서 쪽지 내용 안에 회원 아이콘이 제대로 표시 되지 않을때.. 절망린 2009.06.24
확장변수에 회원정보를 넣어보자 [10] file 개돌 2009.06.30
회원 팝업메뉴에서 작성글 클릭시 다른 아이디 검색 안되게 하기 [3] 절망린 2009.07.03
회원정보 손쉽게 엑셀 파일로 저장하기 [34] thejeon 2009.08.05
잦은 등급변경으로, 회원 등급이 엉켰을 경우 해결방법. [1] NZ448 2009.09.10