웹마스터 팁

미리보기 : http://skypia.kr에 모바일로 접속해주세요.

 

기본 레이아웃의 문제점

1. 아이디와 패스워드 폼의 하단에 로그인 버튼이 보여지지만 클릭시 로그인페이지를 재로드하여

    실질적인 로그인이 되지 않음.

2. 스마트폰에서 지원하는 완료버튼을 클릭해야 로그인 가능.

 

해결 방법.

1. 실질적으로 로그인 되는 버튼을 만든다.

/modules/member/tpl/login_form.html 열어주세요.

<div class="cm">~~~</div> 이 부분을 아래와 같이 고쳐주세요.

 

  <div class="cm">
   <div class="fl"><input name="keep_signed" type="checkbox" value="Y" id="autoLogin" /><label for="autoLogin">{$lang->keep_signed}</label></div>
            <div class="fr"><button type="submit" class="bn">{$lang->cmd_login}</button></div>
  </div>
출처 : http://xe.xpressengine.net/?mid=issuetracker&act=dispIssuetrackerViewSource&type=diff&path=%252Fsandbox%252Fmodules%252Fmember%252Ftpl%252Flogin_form.html&revs=7600&erev=7600&brev=7592

 

 

 

 

2. 혼동될 수 있는 로그인 페이지 버튼을 로그인페이지에서 숨긴다.

m.layouts/default/layout.html 파일을 열어주세요.

 

<li class="fl"><a href="{getUrl('act','dispMemberLoginForm')}">{$lang->cmd_login}</a></li>

위 부분을 아래와 같이 수정합니다.

     <!--@if('dispMemberLoginForm' == $act)-->
        <!--@else-->
   <li class="fl"><a href="{getUrl('act','dispMemberLoginForm')}">{$lang->cmd_login}</a></li>
        <!--@end-->

 

이는 현재 접속중인 act. act가 뭔지는 모르겠으나 아무튼 로그인페이지의 경로가 act로 되어있습니다.

즉, 로그인페이지로 접근한게 맞다면 아무것도 출력하지 않고 다르다면 출력하는 거죠.

쉽게 말해 로그인 전에만 보여주는 겁니다.

제목 글쓴이 날짜
qmail-1.03설치⑦ (qmailadmin 큐메일 웹관리툴) 비츠로 2003.02.28
qmail-1.03설치⑥ (qmail-scanner 스팸필터링) 비츠로 2003.02.28
qmail-1.03설치⑤ (courier-imap연동) 비츠로 2003.02.28
qmail-1.03설치③ (qmail설치) 비츠로 2003.02.28
php-accelerator <- zend보다 빠른 phpcache [6] 푸른하늘 2003.02.20
레드햇 8.0 에 젠드옵티마이져(Zend optimizer) 2.1.0 설치-왕초보용 [7] 정인배 2003.02.13
[JSP설치2탄]mod_jk를 이용한 Apache와 Tomcat의 연동[for Windows98/NT/2000] [1] 한희진 2003.02.06
htaccss를 활용하자! 1탄 에러페이지 만들기 [10] [쿨럭]블루엔젤 2003.01.23
[Lindox] cron - 기본편[수정] [6] NeSTY♨™ 2003.01.18
보안쉘 ssh Dopesoul 2003.01.13
무료 호스팅 서버 만들기 -3부 장동민 2003.01.04
초보자도 쉽게 이해할수있도록 주석을 자세히 달아놓은 APM 메뉴얼 (3 of 3) [2] Dopesoul 2002.12.21
리눅스 rpm 명령어 활용(1): MRTG 설치 정인배 2002.12.14
레드햇(redhat)리눅스에서 rpm 관리 명령어 정인배 2002.12.09
계정 등록 스크립트 [8] 편리 2002.12.05
[계정삭제 스크립터] 편리님이 만드신 계정추가랑 연동됩니다. [4] file 김동현 2002.12.04
[FreeBSD] qmail+mysql+vpopmail+qmailadmin 설치 [1] DeX™ 2002.11.26
[FreeBSD] bind를 몰아낼 djbdns 설치하기 [5] DeX™ 2002.11.26
Apache + PHP + Mysql확실한 연동 및 리눅스 재설치 정보 [2] file 최종우 2002.11.26
리눅스 서버를 구축해 보자! #2 [5] 꼬토 2002.11.22