회원가입 페이지를 새창으로 띄우기 - 그누보드팁

본문 바로가기
전체검색

그누보드팁

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

회원가입 페이지를 새창으로 띄우기

관리자 17-05-30 05:19

1. 회원 가입 페이지에서 head 와 tail 부분 제거하기

 

수정 파일

/bbs/register.php

/bbs/register_form.php

/bbs/register_result.php

 

위 파일에서 _head.php, _tail.php 인클루드 부분을 찾아서 모두 주석 처리하고

이렇게 수정 _head.sub.php, _tail.sub.php

 

// include_once('./_head.php');

include_once('./_head.sub.php');

.....................................

.....................................

// include_once('./_tail.php');

include_once('./_tail.sub.php');

 

 

2. 회원가입 결과 페이지에서 메인으로 버튼 링크 수정


수정 파일 : skin/member/basic/register_result.skin.php

 

<a href="<?php echo G5_URL ?>/" class="btn02">메인으로</a>

여기를 이렇게 수정

<a href="javascript:window.close();" class="btn02">창닫기</a>

 

 

3. 회원 가입 버튼 링크 수정

 

수정 파일 : head.php 

(테마를 사용한다면 테마 폴더에 있는 파일을 수정해야 합니다)

 

<a href="<?php echo G5_BBS_URL ?>/register.php">회원가입</a>

여기를 이렇게 수정

<a href="<?php echo G5_BBS_URL ?>/register.php" target="_blank" class="win_register">회원가입</a>

 

외부로그인 스킨에서도 수정 (테마용 스킨을 사용한다면 테마 폴더에 있는 파일을 수정해야 합니다)

 

수정 파일 : skin/outlogin/basic/outlogin.skin.1.php

 

<a href="<?php echo G5_BBS_URL ?>/register.php"><b>회원가입</b></a>

여기를 이렇게 수정

<a href="<?php echo G5_BBS_URL ?>/register.php" target="_blank" class="win_register"><b>회원가입</b></a>

 

 

4. js 파일 수정


수정 파일 : js/common.js

 

/**

 * 포인트 창

 **/

var win_point = function(href) {

    var new_win = window.open(href, 'win_point', 'left=100,top=100,width=600, height=600, scrollbars=1');

    new_win.focus();

}

 

위 내용을 찾은 후 바로 아래에 이렇게 추가
새창이 뜨는 위치와 가로 세로 사이즈는 여기서 수정하세요.

 

/**

 * 회원가입 창

 **/

var win_register = function(href) {

    var new_win = window.open(href, 'win_register', 'left=100,top=100,width=800,height=700,scrollbars=1');

    new_win.focus();

}

 

수정 파일 : js/common.js

 

같은 파일에서 좀 더 아랫부분에 있는

 

    $(".win_point").click(function() {

        win_point(this.href);

        return false;

    });

 

여기 바로에 이렇게 추가

 

    $(".win_register").click(function() {

        win_register(this.href);

        return false;

    });

댓글목록 +1

댓글목록

profile_image

신비님의 댓글

신비 작성일

적용해 보니 아주 잘 되네요. ^^

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.