웹마스터 팁

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

파일 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" /> 을 추가해줍니다.

 

제목 글쓴이 날짜
(회원가입) 닉네임 필요없이 이름만 입력 받으려면 [16] Simulz 2007.08.22
최신댓글에 닉네임 출력하기... [5] 똑디 2007.08.28
회원이 이름, 닉네임등 정보 변경 못하도록 하기 [8] 지연아빠 2007.12.22
홈페이지에 닉네임 대신 실명으로 뜨게 만들기 [5] file findwind 2008.05.19
닉네임, 이름 정보변경 못하게 하기. [6] 부엉이 2008.08.06
회원가입시 닉네임 중복사용 가능하게 하기.. [3] 一淚™ 2009.01.08
회원가입시 닉네임 특수문자 제한하기 [10] 절망린 2009.06.06
무료 채팅 프로그램인데 꽤 유용하네요.. (xe와 닉네임 연동(넨네님 추가) [8] 리우  2009.07.10
관리자id , 닉네임, e-mail주소, 바꾸기, 최고관리자권한 없애기 [3] 유병철 2010.06.18
게시판 본문페이지 닉네임 옆에 회원그룹명 사용 [4] file 늘푸른이 2010.08.13
받은쪽지에서 아이디 출력을 제거하고 닉네임만 뜨게하기. [4] XEMALL 2010.09.25
글읽기에서 글쓴이의 닉네임을 이름으로 변경하기 하얀마법 2010.10.29
이용자가 댓글을 닉네임으로 검색할순 없나요? [2] gc00 2011.03.04
닉네임이나 이름의 뒷부분을 ** 처리로 숨기고픈 경우 [2] sejin7940 2011.08.06
글쓴이에 이름과 닉네임 같이표시하기 [3] file 천재경 2011.10.20
관리자의 회원포인트목록 에서 ID/닉네임 등으로 검색하는 소스 추가 [3] sejin7940 2012.06.25
닉네임 변경시 기존 게시물 연동 팁 (레벨 아이콘 에드온 이용) [9] 바붕아 2012.10.23
사이트 내 닉네임을 일괄 변경하기 [6] 윈컴이 2012.11.09
닉네임, 레벨, 포인트등 활동정보바 [2] file 소렌트. 2012.11.19
[주옥시리즈]닉네임/이메일 변경 금지 팁 [10] socialskyo 2013.08.10