장바구니

등록된 상품이 없습니다
합계: 0

최근 본 상품

등록된 상품이 없습니다
    상품 Q&A
    Home / 상품 Q&A
    글보기
    망보드 회원 정보 수정에 이름 중복 체크가 없으니...
    user icon    
    2020-05-23 15:45:11

    질문을 하시기 전 "망보드 유용한팁" 게시판과 "망보드 강의" 게시판 검색을 통해 해결하지 못한 내용만 

    아래의 양식을 참고하셔서 답변자가 이해할 수 있도록 최대한 자세히 작성해 주시기 바랍니다.


     

    [질문 양식]

     

    1. 질문 검색 키워드 : 로그인,회원관리,회원정보,중복체크,소셜로그인,비즈니스

        

       - 다른 분들이 쉽게 찾을 수 있도록 질문에 대한 키워드를 작성해 주세요

         예) 테마 호환성, 설치방법 등

       

     

    2. 질문 내용 : 회원 가입후 아이디와 로고를 마스터관리자와 똑같이 자유롭게 변경이 가능합니다. 세세한 기능은 없더라도, 기존 이름과 동일한 이름은 설정할 수 없도록 

                      '중복체크' 가 필요하시 않을까 합니다.

                       시험삼아 망보드 홈페이지에 가입된 제 아이디도 


       - 

        


    댓글 0|  조회수 111
    답 변
    글보기
    user icon    
    2020-05-25 16:38:54

    감사합니다. 기존의 이름 넣는 부분을


    {"field":"fn_user_name","name":"이름","width":"100%","required":"(*)","unique":"true","unique_error":"이미 존재하는 이름입니다<br>다른 이름을 입력해 주세요","maxlength":"20","pattern":"user_name","pattern_error":"정상적인 이름이 아닙니다(2~20자)","filter":"filter_admin","filter_error":"사용할 수 없는 이름입니다"}, 


    이렇게 수정해서 해결하였습니다. 감사합니다

    댓글 0
    글보기
    user icon    
    2020-05-25 12:43:02

    안녕하세요! 망보드 기술지원팀입니다.


    망보드에서 제공하는 회원관리 기능은 기본적인 설정으로 제공되고 있기 때문에 


    추가적인 세부 설정은 모델링 기능을 통해 직접 수정해서 사용해 주셔야 합니다. 


    사용자가 단순히 관리자 닉네임을 사용하지 못하게 설정하실 경우 회원 모델링 파일에서 아래 코드를 찾아 키워드를 추가하시면 됩니다. 

     - mbw_set_filter("filter_admin","admin,administrator,관리자,운영자");


    그리고 모든 사용자가 중복된 이름을 사용하지 못하게 설정하실 경우 모델링 파일에서 이름에 해당하는 모델링 코드에 

    아래와 같이 "unique":"true" 속성을 추가해 주시면 회원가입 및 정보수정 버튼 클릭시 중복되는 이름을 체크하도록 설정할 수 있습니다.

    {"field":"fn_user_name","name":"이름","width":"200px","type":"title","required":"(*)","unique":"true","unique_error":"이미 존재하는 이름입니다<br>다른 이름을 입력해 주세요"}


    모델링 속성에 대한 보다 세부적인 내용은 아래의 모델링 중급 매뉴얼 내용을 참고해 보시기 바랍니다.

    https://www.mangboard.com/manual/modeling/#step3


    감사합니다.



    회원가입 및 정보수정 모델링 파일 경로

     - 회원가입: mangboard/models/user/register.php

     - 회원정보: mangboard/models/user/info.php



    댓글 0