묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
닉네임에 특수문자제한 하는 방법 최신버전으로 알려주실분 있으신가요?
2014.01.04 15:10
요게 있는데 이건 1.2.3 버전 이더라구요.
알려주실분 계신가요.. ㅠㅠ
그리고 닉네임 제한 하는거 아시는분이 없으신가요? 아님 xe 자체의 문제인가요?
https://code.google.com/p/xe-core/issues/detail?id=1649
이슈에도 올라와있었고
아래 보시면
회원가입할 때, 닉네임 글자수 제한하려면
xe - modules - member - skins - default - filter - signup.xml 열고
line 7 쯤에
<node target="nick_name" required="true" minlength="2" maxlength="40" />
여기서 maxlength의 숫자 40을 조정
로그인 후, 회원정보변경 할 때, 닉네임 글자수 제한하려면
xe - modules - member - skins - default - filter - modify_info.xml 열고
line 4 쯤에
<node target="nick_name" required="true" minlength="2" maxlength="40" />
여기서 maxlength의 숫자 40을 조정
------- 이것도 안되고 ------
xe /modules / member /member.admin.controller.php 열고
line 481에
}else if($formInfo->name == 'user_id'){
$fields[] = sprintf('<field name="%s" required="true" rule="userid" length="3:20" />', $formInfo->name);
이부분 아래에
}else if($formInfo->name == 'nick_name'){
$fields[] = sprintf('<field name="%s" required="true" rule="nick_name" length="2:8" />', $formInfo->name);
붉은색 부분 추가하면 됩니다. 2:8(최소:최대)은 알아서 조정하고요.
중요한것이 반드시 관리자페이지 /회원/회원설정에 가서 저장 버튼을 클릭해야 합니다
------- 이것 역시 안됩니다 ------
최신버전에서는 대체 어떻게 해야 해결이 가능할지 아시는분 있으신가요?