펄스나인

[펄스나인] 레이어(팝업) 로그인

01.jpg

https://sir.kr/g5_skin/23950

@bonobono 님의 자료를 리터칭 했습니다.

문제되면 자삭하겠습니다~

 

원본에서 수정한 부분

로그인 Url 변수 추가, 백그라운드 레이어 추가(클릭방지), 레이아웃 변경

최근게시물, 게시판 (for문) 등에서 사용할 수 있도록 id로 처리하던 부분을

class로 처리하도록 변경.

 

테스트 : 그누 5.4.1.4 / 크롬, 익스11, 엣지

 

 

사용방법

첨부된 outlogin.modal.lib.php 파일을 루트/lib/ 폴더로 넣어줍니다.

 

 

하단부에 추가한 파일을 호출해 줍니다.

tail.php 등

 

[code]

<?php include_once(G5_LIB_PATH.'/outlogin.modal.lib.php'); ?>

[/code]

 

 

로그인을 띄울 링크에 class를 추가 합니다.

class="SignIn"

 

로그인상태, 비로그인 상태를 자동으로 체크하지 않으므로

로그인이 필요한 부분에 비회원일 경우 체크를 해주셔야 합니다.

 

[code]

<?php if($is_member) { ?>

<a href="기존링크">

<?php } else { ?>

<a href="javascript:void(0);" class="SignIn">

<?php } ?>

[/code]

 

 

주요 style 설명

 

[code]

.layer_login {margin: -250px 0px 0px -250px;} // 위치변경

.login_bg {background: rgba(255, 255, 255, 0.6);} // 백그라운드 색상, 투명도 조절

 

// 브라우저 가로 767px 이하일때 사이즈 및 위치 조정

@media(max-width: 767px) {
    .layer_login {width: 400px;  margin: -250px 0px 0px -200px;} 
}

 

// 등등 파일 보시고 변경해서 쓰시면 됩니다!

[/code]

 

감사합니다.

코로나 조심하세요~

버전 정보

테스트한 버전 5.4.1.4
호환 가능 버전 5.3~5.4 등

첨부파일

01.jpg (50.2 KB)
0회 2020-03-12 13:57 포인트 차감 10
outlogin.modal.lib.php (7.8 KB) 365회 2020-03-10 12:38 포인트 차감 10
|

댓글 86개

감사합니다!!!ㅎ
ㅎㅎ 꾸벅꾸벅
좋은자료 고맙습니다.
좋은말씀 감사합니다~
부러울 따름 입니다. 자료 감사 합니다.
별말씀을요...ㅠ 감사합니다.
와우감사합니다.~~
감사합니다 ^^
좋은자료 감사합니다. 개인적으로 만들던게 계속 엣지에서 문제였는데.. 이건 잘되네요..
^^ 다행이네요~ 잘쓰세요~
감사합니다
대박 자료 공개 감사합니다!
^^ 감사합니다~
감사합니다. 사용해보고싶었어요
ㅎㅎ 잘쓰셔요~
감사합니다. 테스트한번 해봐야겠네요.
감사합니다~!
감사합니다 잘쓰세요~
감사합니다~ 다만 현재 사용중인 테마에서 사용해보니 누르면 잠깐 떴다가 사라지네요ㅜㅜ 잘 응용해봐야겠어요
ㅠㅠ 호출 코드의 위치를 한번 바꿔보세요!
해결되시길 바랍니다 !
감사합니다 잘쓸께요
언제나 예쁘네요 ㅎㅎ 잘쓰겠습니다!
^^ 감사합니다~ 잘쓰셔요 ㅎㅎ
초보자라서요 ...어디에 코드를 넣어야 하는지 자세히 좀 부탁드립니다.
로그인이 떠야되는 페이지의 하단부에 호출해주시면 되겠습니다.
모든 페이지에서 사용되는 거라면 tail.sub.php 파일 입니다.
너무감사합니다
좋은말씀 감사합니다!
좋은 스킨 감사드립니다
댓글 감사합니다!
스킨 감사합니다!
기존 링크는 인덱스 링크를 말하는 걸까요?
댓글 감사합니다~
기존링크는 로그인 된 경우 로그아웃 버튼이 될것 같네요~

<?php if($is_member) { ?>
<a href="<?php echo G5_BBS_URL ?>/logout.php">
<?php } else { ?>
<a href="javascript:void(0);" class="SignIn">
<?php } ?>
감사합니다 ^^
적용 잘 되는거 같습니다 감사합니다 ^^
댓글 감사합니다~ 행복하세요!
감사합니다.
오~ 굿입니다.
팝업로그인
레이어 로그인
저는 팝업은 잘 뜨는데 자동로그인 체크박스가 보이지 않네요.
어디를 고쳐야 할까요
체크박스는 따로 수정한게 없어서ㅠ
그누 원본 스타일에 체크박스 모양을 변경해주는 클래스가 있는데
연관이 있는것 같습니다~
기존링크라는게 무엇일까요..
login.php 로 연결되는 모든부분 입니다.
안녕하세요 펄스나인님
자동로그인이 글자만 보이고 체크박스는 안 보이는데 어떻게하면 될까요??
스킨에는 체크박스 css가 없습니다~
그누보드 기본 로그인 스킨의 체크박스로 대체해보셔요.
아마도 체크박스 및 체크박스를 감싸는 div에
그누에서 사용되는 체크박스 클래스가 빠져있어서 그런것 같습니다~
감사합니다!
혹시 괜찮으시다면 추가 질문을 드리고 싶은데..이거 모바일에서도 되나요? 그냥 복붙했더니 안되는 것 같아 펄스나인님께 질문 드려봅니다^^ㅠㅠ
모바일도 되실거에요.
안되시면 인클루드하는 파일안에 내용들을
다른위치로 옮겨보셔요.

F12로 콘솔창 여셔서 오류가 없는지 확인해보시는게 좋을것 같습니다 ^^
어떻게 어떻게 되게 하셨네요 친절한 답변 감사드려요!
해결 되셨다니 다행입니다 ^^
잘씁니다~ 팝업 없어서 이걸로 했는데 커스텀 했더니 쓸만하군요
댓글 감사합니다~! 잘 써주십시요!
전에도 나인님꺼 스킨 믿고 써보는데 아주 좋아서~ 왠만한건 나인님껄로 쓰거든요~ 많이 올려주시면 좋겠습니다 ㅎㅎ
잘 쓰고계시다니 감사할 따름입니다!
요즘 작업이 좀 있어서 스킨업로드가 잘안되네요 ㅠ
틈틈히 짬내서 업로드 해보겠습니다 ㅎㅎ

아울러 늘 좋은말씀 감사합니다 ^^
감사합니다..
댓글 감사합니다~
잘쓸게요
댓글 감사합니다!
감사합니다 ^^...
좋은 자료가 감사합니다!
초보자라서 질문 드리고 싶은데요... board.php에서 기본 alert대신 class 어떻게 부를 수 있나요? 비회원으로 게시판에 들어갈 때 먼저 로그인 팝업 보이도록 하고 싶습니다 ㅠㅠ
비회원일때 자동으로 로그인으로 넘겨주는 부분 말씀이신가보네요.
로그인 페이지로 넘어가는 구문을 수정해야될것같은데
글로 설명할 수 있는 부분은 아니라서 개발이 필요할것 같습니다 ㅠ
네, 해보겠습니다! 답변 감사합니다^^
감사합니다~!
좋은 자료 감사합니다.. 뒤늦게 그누보드 셋팅하면서 써볼려고요~
댓글 감사합니다. 잘 써주셨으면 좋겠습니다~

감사합니다~! 잘쓸께요!

댓글 감사합니다!

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고