묻고답하기
군번아이디에 따른 패스워드 변경
2013.02.28 08:37
안녕하세요 군에서 xe로 홈페이지 운영을 하고 있습니다
다름이 아니라
아이디 형식이 군번인데요 (예:11-111111) 회원가입은 그냥 관리자 아이디로 강제로 가입 시킬수 있는데
회원가입이 정상적으로 된 아이디로 로그인을 하면 사용자정보 에서 패스워드변경이 안뜨더라구요
그래서 영문+숫자 아이디(예 : abc123)로 하면 패스워드변경이 뜨구요
아무래도 아이디 형식이 달라서 패스워드 변경이 안뜨는거 같은데
또는 중간 '-' 이거가 들어가서 그런거 같은데
혹시 이부분 어디서 변경 하는지 알수 없을까요?
xe 버전은 1.4.5.7 입니다
송동우님 답변은 봤는데 버전이 달라서 그런지 전혀 다르더라구요 ;;;;
댓글 2
-
송동우
2013.02.28 13:51
-
소라s
2013.02.28 15:13
그러게요 신버전 업그레이드를 해야할텐데 ㅠ 요즘 자꾸 귀찮아 지다 보니 뭐 할려는 생각은 안하구 복사 붙여넣기만 할려고 했네요 ; 좀더 찾아봐야겠습니다 ~ 감사합니다 ㅎ -
소라s
2013.05.08 21:41
1.4.5.7 버전 군번에 따른 패스워드 변경 관련 답변 입니다
죽어라고 찾다가 결국 운좋게 얻어 걸렸습니다
xe\modules\member\skins\default\member_info.html 에서
127번 줄에 보시면
<a href="{getUrl('act','dispMemberModifyPassword','member_srl','')}" class="button green"><span>{$lang->cmd_modify_member_password}</span></a>
이 줄을
바로 위에 126번줄에 있는 <!--@else--> 문 위로 잘라서 붙여넣어 주시면 됩니다
원래 되어 있는게
<!--@else-->
<a href="{getUrl('act','dispMemberModifyPassword','member_srl','')}" class="button green"><span>{$lang->cmd_modify_member_password}</span></a>
이렇게 되어 있는것을
<a href="{getUrl('act','dispMemberModifyPassword','member_srl','')}" class="button green"><span>{$lang->cmd_modify_member_password}</span></a>
<!--@else-->
이렇게 바꿔주시면 됩니다
그럼 버전을 업그레이드 해보세요
1.4.x 버전은 이제 거의 신경을 안씁니다.....
곧 1.7 버전이 나오는데 모두 새로운 버전에 관심을 갖기 때문에......
그리고 1.4.버전이라고 해서 그렇게 별다르지 않습니다.
라인위치가 좀 바뀌고 해서 달라 보이는 것일뿐.......
조금만 살펴보면 금방 적용할 수 있는데
그대로 카피해서 붙여넣기 하려고 하면 안되겠죠....
근데 어차피 웹을 관리하려면 그정도의 노력은 해야 할 겁니다......
업그레이드가 늦으면 늦을 수록 하기 힘들어 질겁니다...
어차피 할 거라면 미리 해서 새로운 버전에 적응을 하는 것이 좋을겁니다.........