From 06f7fe2f028aeca850545eba8a9c19913d7c0c83 Mon Sep 17 00:00:00 2001 From: rollydream Date: Tue, 12 Mar 2013 10:48:42 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=20=EB=AA=A8?= =?UTF-8?q?=EB=93=9C=20=EB=82=B4=20=EC=A0=84=EC=B2=B4=20=EC=98=A8=EB=9D=BC?= =?UTF-8?q?=EC=9D=B8=20=EC=84=9C=EC=8B=9D=EC=9D=98=20label,input=20?= =?UTF-8?q?=EC=97=B0=EA=B2=B0=20=ED=99=95=EC=9D=B8=20#369=20/=EC=86=8D?= =?UTF-8?q?=EC=84=B1=20=EC=A0=95=EB=A6=AC=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/admin.head.php | 3 +- adm/auth_list.php | 28 +- adm/board_copy.php | 12 +- adm/board_form.php | 350 ++++++++--------- adm/board_list.php | 36 +- adm/boardgroup_form.php | 14 +- adm/boardgroup_list.php | 22 +- adm/boardgroupmember_form.php | 32 +- adm/boardgroupmember_list.php | 12 +- adm/config_form.php | 164 ++++---- adm/mail_form.php | 10 +- adm/mail_list.php | 4 +- adm/mail_select_form.php | 20 +- adm/mail_select_list.php | 4 +- adm/member_form.php | 60 +-- adm/member_form_update.php | 4 +- adm/member_list.php | 16 +- adm/point_list.php | 18 +- adm/poll_form.php | 20 +- adm/poll_list.php | 10 +- adm/popular_list.php | 10 +- adm/popular_rank.php | 8 +- adm/sendmail_test.php | 4 +- adm/visit.sub.php | 8 +- bbs/ckeditor/ckeditor.lib.php | 12 +- bbs/gcaptcha/gcaptcha.lib.php | 19 +- bbs/gcaptcha/wav.php | 74 ---- bbs/member_email_check.php | 45 --- bbs/member_id_check.php | 39 -- bbs/member_nick_check.php | 51 --- bbs/memo_form.php | 14 +- bbs/move_update.php | 2 +- bbs/new.php | 2 +- bbs/poll_etc_update.php | 2 +- bbs/register_form_update.php | 8 +- bbs/view.php | 4 - bbs/view_comment.php | 2 +- bbs/write_comment_update.php | 8 +- bbs/write_update.php | 5 +- css/admin.css | 27 +- css/default.css | 10 +- js/common.js | 136 ------- js/wrest.js | 13 + lib/common.lib.php | 4 +- mobile/skin/board/basic/view_comment.skin.php | 3 - .../skin/board/gallery/view_comment.skin.php | 3 - mobile/skin/member/kcpcert/formmail.skin.php | 90 +++++ .../member/kcpcert/img/reg_result_logo.jpg | Bin 0 -> 2108 bytes mobile/skin/member/kcpcert/login.skin.php | 54 +++ .../skin/member/kcpcert/login_check.skin.php | 5 + .../member/kcpcert/member_confirm.skin.php | 44 +++ mobile/skin/member/kcpcert/memo.skin.php | 44 +++ mobile/skin/member/kcpcert/memo_form.skin.php | 54 +++ mobile/skin/member/kcpcert/memo_view.skin.php | 48 +++ mobile/skin/member/kcpcert/password.skin.php | 49 +++ .../member/kcpcert/password_lost.skin.php | 71 ++++ .../member/kcpcert/password_lost2.skin.php | 89 +++++ mobile/skin/member/kcpcert/profile.skin.php | 43 +++ mobile/skin/member/kcpcert/register.skin.php | 49 +++ .../member/kcpcert/register_form.skin.php | 358 ++++++++++++++++++ .../register_form_update.head.skin.php | 54 +++ .../register_form_update.tail.skin.php | 28 ++ .../member/kcpcert/register_result.skin.php | 43 +++ mobile/skin/member/kcpcert/scrap.skin.php | 37 ++ .../skin/member/kcpcert/scrap_popin.skin.php | 34 ++ mobile/skin/member/kcpcert/zip.skin.php | 62 +++ skin/board/basic/view_comment.skin.php | 3 - skin/board/basic/write.skin.php | 8 +- skin/board/gallery/view_comment.skin.php | 3 - skin/board/gallery/write.skin.php | 8 +- skin/member/basic/password_lost2.skin.php | 2 +- skin/new/basic/new.skin.php | 8 +- skin/outlogin/basic/outlogin.skin.1.php | 2 + tail.sub.php | 2 + test.php | 13 +- 75 files changed, 1779 insertions(+), 878 deletions(-) delete mode 100644 bbs/gcaptcha/wav.php delete mode 100644 bbs/member_email_check.php delete mode 100644 bbs/member_id_check.php delete mode 100644 bbs/member_nick_check.php create mode 100644 mobile/skin/member/kcpcert/formmail.skin.php create mode 100644 mobile/skin/member/kcpcert/img/reg_result_logo.jpg create mode 100644 mobile/skin/member/kcpcert/login.skin.php create mode 100644 mobile/skin/member/kcpcert/login_check.skin.php create mode 100644 mobile/skin/member/kcpcert/member_confirm.skin.php create mode 100644 mobile/skin/member/kcpcert/memo.skin.php create mode 100644 mobile/skin/member/kcpcert/memo_form.skin.php create mode 100644 mobile/skin/member/kcpcert/memo_view.skin.php create mode 100644 mobile/skin/member/kcpcert/password.skin.php create mode 100644 mobile/skin/member/kcpcert/password_lost.skin.php create mode 100644 mobile/skin/member/kcpcert/password_lost2.skin.php create mode 100644 mobile/skin/member/kcpcert/profile.skin.php create mode 100644 mobile/skin/member/kcpcert/register.skin.php create mode 100644 mobile/skin/member/kcpcert/register_form.skin.php create mode 100644 mobile/skin/member/kcpcert/register_form_update.head.skin.php create mode 100644 mobile/skin/member/kcpcert/register_form_update.tail.skin.php create mode 100644 mobile/skin/member/kcpcert/register_result.skin.php create mode 100644 mobile/skin/member/kcpcert/scrap.skin.php create mode 100644 mobile/skin/member/kcpcert/scrap_popin.skin.php create mode 100644 mobile/skin/member/kcpcert/zip.skin.php diff --git a/adm/admin.head.php b/adm/admin.head.php index 48a0a81e7..48f03513b 100644 --- a/adm/admin.head.php +++ b/adm/admin.head.php @@ -57,8 +57,7 @@ function imageview(id, w, h) } -님 로그인 중 -
본문 바로가기
+
본문 바로가기
diff --git a/adm/auth_list.php b/adm/auth_list.php index cb8a41da7..a7c055263 100644 --- a/adm/auth_list.php +++ b/adm/auth_list.php @@ -55,16 +55,16 @@ include_once('./admin.head.php'); $colspan = 5; ?> -
- + +
관리권한 검색 설정된 관리권한 - - + +
@@ -72,7 +72,7 @@ $colspan = 5;

설정된 관리권한 내역

권한 r은 읽기권한, w는 쓰기권한, d는 삭제권한입니다.

-
+ @@ -82,7 +82,7 @@ $colspan = 5; - + @@ -108,7 +108,7 @@ $colspan = 5; @@ -148,7 +148,7 @@ $colspan = 5; - + @@ -168,7 +168,7 @@ $colspan = 5; - + @@ -188,11 +188,11 @@ $colspan = 5; @@ -203,11 +203,11 @@ $colspan = 5; XSS 혹은 CSRF 방지

관리자 권한을 탈취당하는 경우를 대비하여 패스워드를 다시 한번 확인합니다.

- +
- +
diff --git a/adm/board_copy.php b/adm/board_copy.php index a41648e88..6533ab24a 100644 --- a/adm/board_copy.php +++ b/adm/board_copy.php @@ -14,8 +14,8 @@ include_once(G4_PATH.'/head.sub.php');

기존 게시판을 새 게시판으로 복사

- - + +
회원아이디 별명 메뉴 - +
권한지정 - + - + - +
@@ -24,18 +24,18 @@ include_once(G4_PATH.'/head.sub.php'); - + - + diff --git a/adm/board_form.php b/adm/board_form.php index 47f72395c..9d157bbde 100644 --- a/adm/board_form.php +++ b/adm/board_form.php @@ -105,7 +105,7 @@ $pg_anchor = "
"; ?> - + @@ -127,7 +127,7 @@ $pg_anchor = "
@@ -160,9 +160,9 @@ $pg_anchor = "
@@ -170,14 +170,14 @@ $pg_anchor = "
@@ -186,7 +186,7 @@ $pg_anchor = "
@@ -208,12 +208,12 @@ $pg_anchor = "
@@ -224,9 +224,9 @@ $pg_anchor = "
@@ -236,9 +236,9 @@ $pg_anchor = "
@@ -248,9 +248,9 @@ $pg_anchor = "
@@ -260,9 +260,9 @@ $pg_anchor = "
@@ -272,9 +272,9 @@ $pg_anchor = "
@@ -284,9 +284,9 @@ $pg_anchor = "
@@ -296,9 +296,9 @@ $pg_anchor = "
@@ -308,9 +308,9 @@ $pg_anchor = "
@@ -320,9 +320,9 @@ $pg_anchor = "
@@ -344,36 +344,36 @@ $pg_anchor = "
@@ -388,9 +388,9 @@ $pg_anchor = "
@@ -398,13 +398,13 @@ $pg_anchor = "
@@ -412,118 +412,118 @@ $pg_anchor = "
@@ -531,12 +531,12 @@ $pg_anchor = "
@@ -550,24 +550,24 @@ $pg_anchor = "
@@ -575,12 +575,12 @@ $pg_anchor = "
@@ -588,12 +588,12 @@ $pg_anchor = "
@@ -601,12 +601,12 @@ $pg_anchor = "
@@ -614,25 +614,25 @@ $pg_anchor = "
@@ -640,13 +640,13 @@ $pg_anchor = "
@@ -654,12 +654,12 @@ $pg_anchor = "
@@ -684,9 +684,9 @@ $pg_anchor = "
@@ -697,33 +697,33 @@ $pg_anchor = "
@@ -733,9 +733,9 @@ $pg_anchor = "
@@ -745,9 +745,9 @@ $pg_anchor = "
@@ -757,9 +757,9 @@ $pg_anchor = "
@@ -767,24 +767,24 @@ $pg_anchor = "
@@ -792,12 +792,12 @@ $pg_anchor = "
@@ -805,12 +805,12 @@ $pg_anchor = "
@@ -818,12 +818,12 @@ $pg_anchor = "
@@ -831,12 +831,12 @@ $pg_anchor = "
@@ -844,12 +844,12 @@ $pg_anchor = "
@@ -857,12 +857,12 @@ $pg_anchor = "
@@ -870,12 +870,12 @@ $pg_anchor = "
@@ -883,12 +883,12 @@ $pg_anchor = "
@@ -896,12 +896,12 @@ $pg_anchor = "
@@ -909,12 +909,12 @@ $pg_anchor = "
@@ -960,9 +960,9 @@ $pg_anchor = "
@@ -984,54 +984,54 @@ $pg_anchor = "
@@ -1055,14 +1055,14 @@ $pg_anchor = "
@@ -1075,11 +1075,11 @@ $pg_anchor = "
    XSS 혹은 CSRF 방지

    관리자 권한을 탈취당하는 경우를 대비하여 패스워드를 다시 한번 확인합니다.

    - + diff --git a/adm/board_list.php b/adm/board_list.php index be986bb24..7452750de 100644 --- a/adm/board_list.php +++ b/adm/board_list.php @@ -53,10 +53,10 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌 $g4['title'] = '게시판관리'; include_once('./admin.head.php'); -$colspan = 8; +$colspan = 15; ?> - +
    게시판 검색 @@ -68,8 +68,8 @@ $colspan = 8; - - + +
    @@ -83,7 +83,7 @@ $colspan = 8; -
    + @@ -93,7 +93,7 @@ $colspan = 8;
영문자, 숫자, _ 만 가능 (공백없이)영문자, 숫자, _ 만 가능 (공백없이)
복사 유형 - + - +
- value="" required> + > 영문자, 숫자, _ 만 가능 (공백없이 20자 이내) @@ -146,7 +146,7 @@ $pg_anchor = "
- +
- + - +
- - > + + > - + - +
- +
- + - + - +
- + - +
- + - +
- + - +
- + - +
- + - +
- + - +
- + - +
- + - +
- + - +
- 댓글 개 이상 달리면 수정불가 + 댓글 개 이상 달리면 수정불가 - + - +
- 댓글 개 이상 달리면 삭제불가 + 댓글 개 이상 달리면 삭제불가 - + - +
- >사용 (글쓴이 클릭시 나오는 레이어 메뉴) + >사용 (글쓴이 클릭시 나오는 레이어 메뉴) - + - +
- + - +
- > + id="bo_use_dhtml_editor"> 사용 - + - +
- > + id="bo_use_rss_view"> 사용 - + - +
- > + id="bo_use_good"> 사용 - + - +
- > + > 사용 - + - +
- > + > 사용 - + - +
- > + > 사용 - + - +
- > + > 사용 - + - +
- > + > 사용 (사용시 속도 느려질 수 있습니다.) - + - +
- > + > 사용 - + - +
- > + > 사용 - + - +
- + - + - +
- 업로드 파일 한개당 bytes 이하 + 업로드 파일 한개당 bytes 이하 - + - +
- >사용 + >사용 - + - +
- + - + - +
- + - + - +
- + - + - +
- + - + - +
- > + > 사용 - + - +
- > + > 사용 - + - +
- + - + - +
- + - +
- + - +
- + - + - +
- + - + - +
- + - +
- + - +
- + - +
- + - + - +
- + - + - +
- + - + - +
- + - + - +
- + - + - +
- + - + - +
- + - + - +
- + - + - +
- + - + - +
- 픽셀 + 픽셀 - + - +
- + - + - +
- + - + - +
- + - +
- +
- + - + - +
- + - + - +
- + - + - +
- + - + - +
여분필드 - + - + - + - +
- + @@ -119,7 +119,7 @@ $colspan = 8; - - - - - - - - + + + + + + + +
그룹 TABLE 스킨
- + @@ -138,17 +138,17 @@ $colspan = 8; value="1" title="선택시 검색사용"> value="1" title="선택시 메뉴보이기"> title="선택시 검색사용"> title="선택시 메뉴보이기"> - @@ -165,9 +165,9 @@ $colspan = 8;
- + - + 게시판추가
diff --git a/adm/boardgroup_form.php b/adm/boardgroup_form.php index 1f43c28a0..c17ef01aa 100644 --- a/adm/boardgroup_form.php +++ b/adm/boardgroup_form.php @@ -37,7 +37,7 @@ include_once('./admin.head.php'); 게시판을 생성하시려면 1개 이상의 게시판그룹이 필요합니다.
게시판그룹을 이용하시면 더 효과적으로 게시판을 관리할 수 있습니다.

- + @@ -53,7 +53,7 @@ include_once('./admin.head.php'); - + - + 게시판생성'; @@ -98,7 +98,7 @@ include_once('./admin.head.php'); - > + > 사용 @@ -117,7 +117,7 @@ include_once('./admin.head.php'); - > + > 사용 @@ -126,9 +126,9 @@ include_once('./admin.head.php'); 회원여분필드 - + - + diff --git a/adm/boardgroup_list.php b/adm/boardgroup_list.php index 56be2382a..5b2d41b5d 100644 --- a/adm/boardgroup_list.php +++ b/adm/boardgroup_list.php @@ -72,8 +72,8 @@ $colspan = 8; - - + + @@ -90,7 +90,7 @@ $colspan = 8;
-
+ @@ -101,7 +101,7 @@ $colspan = 8; - + @@ -131,29 +131,29 @@ $colspan = 8; - + - + @@ -595,14 +595,14 @@ $pg_anchor = " @@ -624,7 +624,7 @@ $pg_anchor = " @@ -647,9 +647,9 @@ $pg_anchor = " @@ -661,11 +661,11 @@ $pg_anchor = " XSS 혹은 CSRF 방지

관리자 권한을 탈취당하는 경우를 대비하여 패스워드를 다시 한번 확인합니다.

- +
- +
diff --git a/adm/mail_form.php b/adm/mail_form.php index 71974c726..8d8ca80d4 100644 --- a/adm/mail_form.php +++ b/adm/mail_form.php @@ -28,10 +28,10 @@ include_once('./admin.head.php');

메일 내용에 {이름} , {별명} , {회원아이디} , {이메일} 처럼 내용에 삽입하면 해당 내용에 맞게 변환하여 메일을 발송합니다.

-
- - - + + + +
그룹아이디 제목 그룹관리자
- + - + - + value="1" title="선택 시 접근회원 사용"> value="1" id="gr_use_access" title="선택 시 접근회원 사용"> value="1" title="선택 시 메뉴보이기"> value="1" id="gr_show_menu" title="선택 시 메뉴보이기"> - + - diff --git a/adm/boardgroupmember_form.php b/adm/boardgroupmember_form.php index 310f4a39d..a732212d2 100644 --- a/adm/boardgroupmember_form.php +++ b/adm/boardgroupmember_form.php @@ -18,19 +18,19 @@ $colspan = 4;

아이디 , 이름 , 별명 님이 접근가능한 그룹 목록

- - - - - - - - - + + + + + + + + + - + @@ -50,7 +50,7 @@ $colspan = 4; $s_del = '삭제'; ?> - + @@ -72,13 +72,13 @@ $colspan = 4; - - - + + +
님 접근가능그룹 추가 - - +

게시판 그룹이 존재하지 않는다면 게시판그룹생성하기

diff --git a/adm/boardgroupmember_list.php b/adm/boardgroupmember_list.php index b6604be42..49dc44c29 100644 --- a/adm/boardgroupmember_list.php +++ b/adm/boardgroupmember_list.php @@ -55,7 +55,7 @@ include_once('./admin.head.php'); $colspan = 7; ?> - +
(아이디 )에서 검색 @@ -63,14 +63,14 @@ $colspan = 7; - - + +

그룹에 접근가능한 회원 목록 (그룹아이디:)

-
+ @@ -82,7 +82,7 @@ $colspan = 7;
그룹아이디 그룹 처리일시
- + @@ -107,7 +107,7 @@ $colspan = 7; $mb_nick = get_sideview($row['mb_id'], $row['mb_nick'], $row['mb_email'], $row['mb_homepage']); ?> - + diff --git a/adm/config_form.php b/adm/config_form.php index f63dd2864..2051bfbb6 100644 --- a/adm/config_form.php +++ b/adm/config_form.php @@ -57,8 +57,8 @@ $pg_anchor = " "; ?> - - + +

홈페이지 기본환경 설정

@@ -74,7 +74,7 @@ $pg_anchor = "
- + @@ -82,112 +82,112 @@ $pg_anchor = " - + - + - + - + - + @@ -294,7 +294,7 @@ $pg_anchor = " - + - + - + - + - + - + @@ -370,7 +370,7 @@ $pg_anchor = " - + - + - + - + @@ -458,37 +458,37 @@ $pg_anchor = " - + - + - + - + @@ -512,21 +512,21 @@ $pg_anchor = "
그룹 회원아이디 이름
- +
- +
- +
태그위로 추가될 JavaScript와 css 코드를 설정합니다.')?> - +
> 사용> 사용
- 점 + - 점 +
- 자리만 표시 + 자리만 표시
수정하면 일 동안 바꿀 수 없음수정하면 일 동안 바꿀 수 없음 수정하면 일 동안 바꿀 수 없음수정하면 일 동안 바꿀 수 없음
- 일 + - 일 +
- 일 + - 일 +
- 분 +
- 라인 + 라인 - 라인 + 라인
페이지씩 표시 페이지씩 표시 페이지씩 표시 페이지씩 표시
- - - - - - - > 남김 + > 남김
123.123.+ 도 입력 가능. (엔터로 구분)')?> - + 123.123.+ 도 입력 가능. (엔터로 구분)')?> - +
초 지난후 가능 초 지난후 가능 @@ -308,46 +308,46 @@ $pg_anchor = "
건 단위로 검색 건 단위로 검색
- +
- +
- +
- +
- - 홈페이지 입력 - > - > + > + > 주소 입력 - > - > + > + >
전화번호 입력 - > - > + > + > 핸드폰 입력 - > - > + > + >
서명 입력 - > - > + > + > 자기소개 입력 - > - > + > + >
> 사용> 사용
일 후 자동 삭제 일 후 자동 삭제
바이트 이하 바이트 이하 회원아이콘 사이즈 - + - + 픽셀 이하
> 사용> 사용
- + - +
- > 사용 + > 사용
- > 사용 + > 사용
- > 회원만 사용 + > 회원만 사용
@@ -546,35 +546,35 @@ $pg_anchor = "
- > 사용 + > 사용
- > 사용 + > 사용
- > 사용 + > 사용
- > 사용 + > 사용
- > 사용 + > 사용
- > 사용 + > 사용
- > 사용 + > 사용
- > 사용 + > 사용
여분필드 - + - +
@@ -40,7 +40,7 @@ include_once('./admin.head.php'); - + diff --git a/adm/mail_list.php b/adm/mail_list.php index a1a07eb29..f748818a3 100644 --- a/adm/mail_list.php +++ b/adm/mail_list.php @@ -33,11 +33,11 @@ $colspan = 6; 메일내용추가 - +
- + diff --git a/adm/mail_select_form.php b/adm/mail_select_form.php index 0a48fb694..a750129af 100644 --- a/adm/mail_select_form.php +++ b/adm/mail_select_form.php @@ -45,7 +45,7 @@ include_once('./admin.head.php'); 전체회원 명 , 탈퇴대기회원 명, 정상회원 명 중 메일 발송 대상 선택

- +
번호 제목 작성일시
@@ -53,23 +53,23 @@ include_once('./admin.head.php');
회원 ID - > - > - 에서 - 까지 + > + > + 에서 + 까지
- +
-
- 에서 - @@ -110,7 +110,7 @@ include_once('./admin.head.php');
- + 목록
diff --git a/adm/mail_select_list.php b/adm/mail_select_list.php index 3b5098781..985a72c78 100644 --- a/adm/mail_select_list.php +++ b/adm/mail_select_list.php @@ -71,7 +71,7 @@ include_once('./admin.head.php');

조건에 따라 선택된 메일발송 대상자 목록입니다.

-
+ @@ -113,7 +113,7 @@ include_once('./admin.head.php');
- + 뒤로
diff --git a/adm/member_form.php b/adm/member_form.php index 749360281..771e0e89c 100644 --- a/adm/member_form.php +++ b/adm/member_form.php @@ -92,7 +92,7 @@ $g4['title'] .= '회원 '.$html_title; include_once('./admin.head.php'); ?> - + @@ -113,17 +113,17 @@ include_once('./admin.head.php'); - value="" size="15"> + > 접근가능그룹보기 - size="15"> + > - + - + @@ -133,31 +133,31 @@ include_once('./admin.head.php'); - + - + - + - + - - - + - + 우편번호 검색
- ' title="행정기본주소" size="50">
- 상세주소 입력 +
+ 상세주소 입력 넓이 '.$config['cf_member_icon_width'].'픽셀 높이 '.$config['cf_member_icon_height'].'픽셀로 해주세요.')?> - + 메일 수신 - > + > - > + > - > + > - > + > - > + > - > + > - + - + - + @@ -245,20 +245,20 @@ include_once('./admin.head.php'); 탈퇴일자 - - " onclick="if (this.form.mb_leave_date.value==this.form.mb_leave_date.defaultValue) { this.form.mb_leave_date.value=this.value; } else { this.form.mb_leave_date.value=this.form.mb_leave_date.defaultValue; }" title="탈퇴일을 오늘로 지정"> 오늘 + + " title="탈퇴일을 오늘로 지정" onclick="if (this.form.mb_leave_date.value==this.form.mb_leave_date.defaultValue) { this.form.mb_leave_date.value=this.value; } else { this.form.mb_leave_date.value=this.form.mb_leave_date.defaultValue; }"> 오늘 접근차단일자 - - " onclick="if (this.form.mb_intercept_date.value==this.form.mb_intercept_date.defaultValue) { this.form.mb_intercept_date.value=this.value; } else { this.form.mb_intercept_date.value=this.form.mb_intercept_date.defaultValue; }" title="접근차단일을 오늘로 지정"> 오늘 + + " title="접근차단일을 오늘로 지정" onclick="if (this.form.mb_intercept_date.value==this.form.mb_intercept_date.defaultValue) { this.form.mb_intercept_date.value=this.value; } else { this.form.mb_intercept_date.value=this.form.mb_intercept_date.defaultValue; }"> 오늘 - + @@ -271,11 +271,11 @@ include_once('./admin.head.php'); XSS 혹은 CSRF 방지

관리자 권한을 탈취 당하는 경우를 대비하여 관리자의 패스워드를 다시 한번 확인합니다.

- +
- + 목록
diff --git a/adm/member_form_update.php b/adm/member_form_update.php index 1f33070ff..9b3d5c9b4 100644 --- a/adm/member_form_update.php +++ b/adm/member_form_update.php @@ -29,9 +29,7 @@ if($mb_hp) { } // 중복체크 - $sql = " select count(*) as cnt from {$g4['member_table']} where mb_hp = '$mb_hp' "; - if($w == 'u') - $sql .= " and mb_id <> '$mb_id' "; + $sql = " select count(*) as cnt from {$g4['member_table']} where mb_hp = '$mb_hp' and mb_id <> '$mb_id' "; $row = sql_fetch($sql); if($row['cnt']) diff --git a/adm/member_list.php b/adm/member_list.php index f38d61063..6dac453aa 100644 --- a/adm/member_list.php +++ b/adm/member_list.php @@ -91,7 +91,7 @@ $colspan = 15; - + @@ -106,7 +106,7 @@ $colspan = 15; -
+ @@ -116,7 +116,7 @@ $colspan = 15; - + @@ -177,8 +177,8 @@ $colspan = 15; @@ -209,8 +209,8 @@ $colspan = 15;
회원아이디 별명 이름
- - + + @@ -194,7 +194,7 @@ $colspan = 15; Yes':'No';?> - value="" title=""> + value="" id="mb_intercept_date_" title="">
- - + + 회원추가
diff --git a/adm/point_list.php b/adm/point_list.php index 2b44b1ccc..036b4a198 100644 --- a/adm/point_list.php +++ b/adm/point_list.php @@ -76,7 +76,7 @@ function point_clear() } - +
포인트 내역 검색 @@ -104,7 +104,7 @@ function point_clear()

포인트 내역

- + @@ -115,7 +115,7 @@ function point_clear() - + @@ -178,7 +178,7 @@ function point_clear()

개별회원 포인트 증감 설정

- + @@ -194,15 +194,15 @@ function point_clear()
- + - + - +
회원아이디 이름 별명
@@ -211,11 +211,11 @@ function point_clear() XSS 혹은 CSRF 방지

관리자 권한을 탈취당하는 경우를 대비하여 패스워드를 다시 한번 확인합니다.

- +
- +
diff --git a/adm/poll_form.php b/adm/poll_form.php index 1e1d04f7b..5f891988c 100644 --- a/adm/poll_form.php +++ b/adm/poll_form.php @@ -21,7 +21,7 @@ include_once('./admin.head.php'); ?>
-
+ @@ -34,7 +34,7 @@ include_once('./admin.head.php'); - + - + - + @@ -63,7 +63,7 @@ include_once('./admin.head.php'); - + @@ -77,29 +77,29 @@ include_once('./admin.head.php'); - 점 + - + - + - +
- + 목록
diff --git a/adm/poll_list.php b/adm/poll_list.php index 497ea15b7..2ff55aa3a 100644 --- a/adm/poll_list.php +++ b/adm/poll_list.php @@ -61,10 +61,10 @@ $colspan = 6; 투표수 : 개 - - + @@ -76,7 +76,7 @@ $colspan = 6; 투표 추가
-
+ @@ -86,7 +86,7 @@ $colspan = 6; - + @@ -108,7 +108,7 @@ $colspan = 6; diff --git a/adm/popular_list.php b/adm/popular_list.php index 441daef4e..1ff5ebac1 100644 --- a/adm/popular_list.php +++ b/adm/popular_list.php @@ -82,15 +82,15 @@ var list_delete_php = 'popular_list.php'; - - + +

인기검색어 목록

-
+ @@ -101,7 +101,7 @@ var list_delete_php = 'popular_list.php';
번호 제목 투표권한
- +
- + @@ -116,7 +116,7 @@ var list_delete_php = 'popular_list.php'; diff --git a/adm/popular_rank.php b/adm/popular_rank.php index 93533b431..309e50230 100644 --- a/adm/popular_rank.php +++ b/adm/popular_rank.php @@ -36,7 +36,7 @@ include_once('./admin.head.php'); $colspan = 3; ?> - +
인기검색어 검색 @@ -44,15 +44,15 @@ $colspan = 3; 건수 - 부터 - 까지 + 부터 + 까지

인기검색어 순위 및 내역

-
+ diff --git a/adm/sendmail_test.php b/adm/sendmail_test.php index c7c3e44a8..39492c2a8 100644 --- a/adm/sendmail_test.php +++ b/adm/sendmail_test.php @@ -51,8 +51,8 @@ if (isset($_POST['mail'])) {
테스트메일 발송 - - + +

diff --git a/adm/visit.sub.php b/adm/visit.sub.php index 0d249f9a1..69737b0c4 100644 --- a/adm/visit.sub.php +++ b/adm/visit.sub.php @@ -21,12 +21,12 @@ $qstr = "fr_date=".$fr_date."&to_date=".$to_date;

  • -
    +
    기간별 접속자집계 검색 - 부터 - 까지 - + 부터 + 까지 +
    diff --git a/bbs/ckeditor/ckeditor.lib.php b/bbs/ckeditor/ckeditor.lib.php index 26017287d..7781b0c24 100644 --- a/bbs/ckeditor/ckeditor.lib.php +++ b/bbs/ckeditor/ckeditor.lib.php @@ -1,27 +1,29 @@ 웹에디터 시작"; if ($js) { - $html .= PHP_EOL.''; - $html .= PHP_EOL.''; - $html .= PHP_EOL.''; + $html .= "\n".''; + $html .= "\n".''; + $html .= "\n".''; $js = false; } $ckeditor_class = $ckeditor ? "ckeditor" : ""; $html .= "\n"; + $html .= "\n웹 에디터 끝"; return $html; } // textarea 로 값을 넘긴다. javascript 반드시 필요 -function get_editor_js($id, $ckeditor=true) +function get_editor_js($id, $ckeditor=true) { if ( $ckeditor ) { return "var {$id}_editor_data = CKEDITOR.instances.{$id}.getData();\n"; diff --git a/bbs/gcaptcha/gcaptcha.lib.php b/bbs/gcaptcha/gcaptcha.lib.php index a1b9af3a2..b8c6772fc 100644 --- a/bbs/gcaptcha/gcaptcha.lib.php +++ b/bbs/gcaptcha/gcaptcha.lib.php @@ -1,7 +1,7 @@ get_captcha_key(); - + set_session('ss_captcha_cnt', 0); set_session('ss_captcha_key', $captcha_key); @@ -125,7 +125,7 @@ class gcaptcha imagejpeg($im, G4_DATA_PATH.'/cache/'.$this->captcha_filename.'.jpg'); imagedestroy($im); - $this->make_wav($this->captcha_filename.'.wav'); + $this->make_wav($this->captcha_filename.'.wav'); } function get_captcha_filename() @@ -152,7 +152,7 @@ class gcaptcha } /* -사용법 : +사용법 : $gcaptcha = new gcaptcha(); $gcaptcha->set_captcha_length(mt_rand(4, 6)); $gcaptcha->set_position(mt_rand(0, 10), mt_rand(15, 20)); @@ -172,15 +172,16 @@ function captcha_html($class='captcha') $obj = new gcaptcha(); $obj->run(); + $rand = rand(); $jpg_file_url = G4_DATA_URL.'/cache/'.$obj->captcha_filename.'.jpg'; $wav_file_url = G4_DATA_URL.'/cache/'.$obj->captcha_filename.'.wav'; - $html .= PHP_EOL.''; - $html .= PHP_EOL.''; + $html .= "\n".''; + $html .= "\n".''; $html .= '
    '; $html .= '자동등록방지'; - $html .= '자동등록방지 숫자'; - $html .= '숫자를 음성으로 듣기'; + $html .= '자동등록방지 숫자'; + $html .= '숫자를 음성으로 듣기'; $html .= ''; $html .= '

    자동등록방지 숫자를 순서대로 입력하세요.

    '; $html .= '
    '; diff --git a/bbs/gcaptcha/wav.php b/bbs/gcaptcha/wav.php deleted file mode 100644 index f45405a9e..000000000 --- a/bbs/gcaptcha/wav.php +++ /dev/null @@ -1,74 +0,0 @@ - 16){ - $header .= fread($fp,($info['Subchunk1Size']-16)); - } - - // read SubChunk2ID - $header .= fread($fp,4); - - // read Subchunk2Size - $size = unpack('vsize',fread($fp, 4)); - $size = $size['size']; - - // read data - $data .= fread($fp,$size); - } - - return '' - .pack('a4', 'RIFF') - .pack('V', strlen($data) + 36) - .pack('a4', 'WAVE') - .pack('a4', 'fmt ') - .pack('V', $info['Subchunk1Size']) // 16 - .pack('v', $info['AudioFormat']) // 1 - .pack('v', $info['NumChannels']) // 1 - .pack('V', $info['SampleRate']) // 8000 - .pack('V', $info['ByteRate']) // 8000 - .pack('v', $info['BlockAlign']) // 1 - .pack('v', $info['BitsPerSample']) // 8 - .pack('a4', 'data') - .pack('V', strlen($data)) - .$data; -} -?> diff --git a/bbs/member_email_check.php b/bbs/member_email_check.php deleted file mode 100644 index e9a796500..000000000 --- a/bbs/member_email_check.php +++ /dev/null @@ -1,45 +0,0 @@ - '{$member[mb_id]}' "; -else - $sql = " select mb_email from {$g4[member_table]} where mb_email = '{$mb_email}' "; -$row = sql_fetch($sql); - -if ($row[mb_email]) { - echo << - alert(''.$mb_email.'은(는) 이미 다른 회원이 사용하는 E-mail이므로 사용하실 수 없습니다.'); - //opener.fmbform.mb_email_enabled.value = "0"; // 새창으로 열 경우에... - parent.document.getElementById('mb_email_enabled').value = -1; - window.close(); - -HEREDOC; -} else { - if (!preg_match("/([0-9a-zA-Z_-]+)@([0-9a-zA-Z_-]+)\.([0-9a-zA-Z_-]+)/", $mb_email)) { - echo << - alert(''.$mb_email.'은(는) E-mail 주소 형식이 아니므로 사용하실 수 없습니다.'); - parent.document.getElementById('mb_email_enabled').value = ''; - window.close(); - -HEREDOC; - } else { - echo << - alert(''.$mb_email.'은(는) 중복된 E-mail이 없습니다.'.PHP_EOL.PHP_EOL.'사용하셔도 좋습니다.'); - parent.document.getElementById('mb_email_enabled').value = 1; - window.close(); - -HEREDOC; - } -} - -include_once(G4_PATH.'/tail.sub.php'); -?> \ No newline at end of file diff --git a/bbs/member_id_check.php b/bbs/member_id_check.php deleted file mode 100644 index 96362466e..000000000 --- a/bbs/member_id_check.php +++ /dev/null @@ -1,39 +0,0 @@ - - '; - - '; - - '; - \ No newline at end of file diff --git a/bbs/member_nick_check.php b/bbs/member_nick_check.php deleted file mode 100644 index db5e86321..000000000 --- a/bbs/member_nick_check.php +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/bbs/memo_form.php b/bbs/memo_form.php index be6b4c4a6..eb60c03fa 100644 --- a/bbs/memo_form.php +++ b/bbs/memo_form.php @@ -5,16 +5,16 @@ include_once(G4_GCAPTCHA_PATH.'/gcaptcha.lib.php'); if ($is_guest) alert_close('회원만 이용하실 수 있습니다.'); -if (!$member['mb_open'] && $is_admin != 'super' && $member['mb_id'] != $mb_id) +if (!$member['mb_open'] && $is_admin != 'super' && $member['mb_id'] != $mb_id) alert_close("자신의 정보를 공개하지 않으면 다른분에게 쪽지를 보낼 수 없습니다. 정보공개 설정은 회원정보수정에서 하실 수 있습니다."); $content = ""; // 탈퇴한 회원에게 쪽지 보낼 수 없음 -if ($me_recv_mb_id) +if ($me_recv_mb_id) { $mb = get_member($me_recv_mb_id); if (!$mb['mb_id']) - alert_close('회원정보가 존재하지 않습니다.'.PHP_EOL.PHP_EOL.'탈퇴하였을 수 있습니다.'); + alert_close('회원정보가 존재하지 않습니다.\\n\\n탈퇴하였을 수 있습니다.'); if (!$mb['mb_open'] && $is_admin != 'super') alert_close('정보공개를 하지 않았습니다.'); @@ -23,10 +23,10 @@ if ($me_recv_mb_id) $row = sql_fetch(" select me_memo from {$g4['memo_table']} where me_id = '{$me_id}' and (me_recv_mb_id = '{$member['mb_id']}' or me_send_mb_id = '{$member['mb_id']}') "); if ($row['me_memo']) { - $content = PHP_EOL.PHP_EOL.PHP_EOL.' >' - .PHP_EOL.' >' - .PHP_EOL.' >'.preg_replace("/\n/", "\n> ", get_text($row[me_memo], 0)) - .PHP_EOL.' >' + $content = "\n\n\n".' >' + ."\n".' >' + ."\n".' >'.preg_replace("/\n/", "\n> ", get_text($row['me_memo'], 0)) + ."\n".' >' .' >'; } diff --git a/bbs/move_update.php b/bbs/move_update.php index ac844ec94..e58020d48 100644 --- a/bbs/move_update.php +++ b/bbs/move_update.php @@ -43,7 +43,7 @@ while ($row = sql_fetch_array($result)) { $nick = cut_str($member['mb_nick'], $config['cf_cut_name']); if (!$row2['wr_is_comment'] && $config['cf_use_copy_log']) - $row2['wr_content'] .= PHP_EOL.'
    [이 게시물은 '.$nick.'님에 의해 '.G4_TIME_YMDHIS.' '.$board['bo_subject'].'에서 '.($sw == 'copy' ? '복사' : '이동').' 됨]
    '; + $row2['wr_content'] .= "\n".'
    [이 게시물은 '.$nick.'님에 의해 '.G4_TIME_YMDHIS.' '.$board['bo_subject'].'에서 '.($sw == 'copy' ? '복사' : '이동').' 됨]
    '; $sql = " insert into $move_write_table set wr_num = '$next_wr_num', diff --git a/bbs/new.php b/bbs/new.php index d2b2c3978..723313487 100644 --- a/bbs/new.php +++ b/bbs/new.php @@ -33,7 +33,7 @@ $total_page = ceil($total_count / $rows); // 전체 페이지 계산 if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지) $from_record = ($page - 1) * $rows; // 시작 열을 구함 -$group_select = '
    검색어 등록일 등록IP
    - +  
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    메일쓰기
    형식 + + + +
    자동등록방지
    + +
    + + 창닫기 +
    + + + + + diff --git a/mobile/skin/member/kcpcert/img/reg_result_logo.jpg b/mobile/skin/member/kcpcert/img/reg_result_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9bdf4f72df0a38fc4b3b112a1930818bce46f6e8 GIT binary patch literal 2108 zcma)5c{~*Q7XQs+m_ZC<7^A{4BeIM&M3#$ZWU?h$Q=`#tA;KIilOe$F}nd=LLU|058mSle0y2owO? zb^!i7K>recA}|U-037^90{$Y{VNN@9+z-&2wiyV27$gJ8-v{)+fc?aO#-R|%wz^$E zg}>YIn*dq}C;>ef1P!2Q2n-G3w}B7$YxL;i>RwD3|E@h!(S;cL- zkCuxe=3{m7>Gn;P+WUTRKZKQV$~ckUX}23z_bKn?bRyk*0Tb6VUYYJjyy?_Abr=P= zewbd96ZyskIOGfDFeI@TMrCUm^nl#{>O6v7&$+?ZHYO=q?S64Znn!GGUUy}`OmL`u zv#R4?SrI)~`And&+Bm!6Rmte1*0MJ!SDqf#ew?A4K=o5dudAil`R`*}-?!+`zeUkc z)cqzWi2^8x#z|*nW*2Uua3OE(g>7y%RAp&G%V%f=`$B5hG?N=uZa=MMV4US_*7e2F z(pg+9tUoC~ut~l#!uUqi$gZvOLUOsgidT+=uoc38|0!^(hs8k}9ea{u)oqX6PnCKm zLzqR0wB;XkOV+yO6}e;PftbfHXPhRho_R@!SeH4%Ys!L83I84u;MI*ePf@z@?pl$S zOQz>d#Hpdt!I4J znzj4kYh`L^$W(OILypOflpZ}jTSAi;hZ;d|7ensG6c0{a8=7jYOYMlT3|SzQ1}2`F ztJvA);gS3!G^nrjhN`Ug^jUo805O*0$GY8j!_gr#3I8swy_qbK?w>(2bWfj?oWDMa z{~j`;{)$Gm$dezz>$j)feCyj6rSaa_%721j+RltV#GiN0O8ozh64b|VW53w2V+ zWJE@1X}F9VW_Ty}?w!#?zu_+NL3vt2_;4QX6)`tSSn*)V#Y;jZ1oi6E0c8Ax7<^4) zX44?kyKZ{fN+qN$Bt;Y!$ufjcrRnse~gA}i=AO_=EybJ6Ly&h2UQLDtzgzI zYYxNqZe%$IIVCz>f)lYhP5n%%f^b2I6<&Qft~d2VjNdF5KT=T@G`sNdFgD3e=G@wB zYLz%fnX6DLv~@?`g>7kPUW9X=%Ya4{Q7SGkpoSY{noJi}&y^}{lwrSb^L^*33 zPUC6IS$P7ByOdOqdR2Z~w(H^fcy46S2<0^T7*wYB6e%KEOaZ(5rNpOtB;dF&cbgZh zuDBL_lu=TYGntDajqa^^_aST;Vc5?w%2o_LsvYi^{V>$jqkA(s>d6|a+sO0)$>j5E za$pjoPZerwB?5$+;KC8(s~L~$zYhj#%6;g4vBJ_hDq3rck-#nTsGYZsK!HLjs_<*|Eog_3q%MI_!Cwd00rrvAa39m9vj+rNF=w7dv!dA72e(tF|3APef_-8t#0F6oJs6P13eaUzA2tR_)iv1dIkUh literal 0 HcmV?d00001 diff --git a/mobile/skin/member/kcpcert/login.skin.php b/mobile/skin/member/kcpcert/login.skin.php new file mode 100644 index 000000000..aa0c4c5d8 --- /dev/null +++ b/mobile/skin/member/kcpcert/login.skin.php @@ -0,0 +1,54 @@ + + +
    +

    + +
    + + +
    + + + + + + + +
    + +
    +

    회원로그인 안내

    +

    + 회원아이디 및 패스워드가 기억 안나실 때는 아이디/패스워드 찾기를 이용하십시오.
    + 아직 회원이 아니시라면 회원으로 가입 후 이용해 주십시오. +

    + +
    + + + +
    + +
    + + diff --git a/mobile/skin/member/kcpcert/login_check.skin.php b/mobile/skin/member/kcpcert/login_check.skin.php new file mode 100644 index 000000000..ef6ec51d6 --- /dev/null +++ b/mobile/skin/member/kcpcert/login_check.skin.php @@ -0,0 +1,5 @@ + diff --git a/mobile/skin/member/kcpcert/member_confirm.skin.php b/mobile/skin/member/kcpcert/member_confirm.skin.php new file mode 100644 index 000000000..776161e40 --- /dev/null +++ b/mobile/skin/member/kcpcert/member_confirm.skin.php @@ -0,0 +1,44 @@ + + +
    +

    + +

    + 패스워드를 한번 더 입력해주세요. + 회원님의 정보를 안전하게 보호하기 위해 패스워드를 한번 더 확인합니다. +

    + +
    + + + +
    + 회원아이디 + + + + + +
    + +
    + + + +
    + + diff --git a/mobile/skin/member/kcpcert/memo.skin.php b/mobile/skin/member/kcpcert/memo.skin.php new file mode 100644 index 000000000..3ead603db --- /dev/null +++ b/mobile/skin/member/kcpcert/memo.skin.php @@ -0,0 +1,44 @@ + + +
    +

    + + + + + + + + + + + + + + + + + + + + + + + "; } ?> + +
    + 전체 쪽지
    +
    보낸시간읽은시간관리
    삭제
    자료가 없습니다.
    + +

    + 쪽지 보관일수는 최장 일 입니다. +

    + + +
    \ No newline at end of file diff --git a/mobile/skin/member/kcpcert/memo_form.skin.php b/mobile/skin/member/kcpcert/memo_form.skin.php new file mode 100644 index 000000000..52ebf04ad --- /dev/null +++ b/mobile/skin/member/kcpcert/memo_form.skin.php @@ -0,0 +1,54 @@ + + +
    +

    쪽지보내기

    + + + +
    +
    + + + + + + + + + + + + + + + + +
    쪽지쓰기
    + + 여러 회원에게 보낼때는 컴마(,)로 구분하세요. +
    자동등록방지 + +
    +
    + +
    + + 창닫기 +
    + +
    + + diff --git a/mobile/skin/member/kcpcert/memo_view.skin.php b/mobile/skin/member/kcpcert/memo_view.skin.php new file mode 100644 index 000000000..41ea15ead --- /dev/null +++ b/mobile/skin/member/kcpcert/memo_view.skin.php @@ -0,0 +1,48 @@ + + +
    +

    + +
    +

    쪽지 내용

    +
      +
    • + 사람 + +
    • +
    • + 시간 + +
    • +
    +

    + +

    +
    + +
    \ No newline at end of file diff --git a/mobile/skin/member/kcpcert/password.skin.php b/mobile/skin/member/kcpcert/password.skin.php new file mode 100644 index 000000000..adf2c94f9 --- /dev/null +++ b/mobile/skin/member/kcpcert/password.skin.php @@ -0,0 +1,49 @@ + + +
    +

    +

    + + 작성자만 글을 수정할 수 있습니다. + 작성자 본인이라면, 글 작성시 입력한 패스워드를 입력하여 글을 수정할 수 있습니다. + + 작성자만 글을 삭제할 수 있습니다. + 작성자 본인이라면, 글 작성시 입력한 패스워드를 입력하여 글을 삭제할 수 있습니다. + + 비밀글 기능으로 보호된 글입니다. + 작성자와 관리자만 열람하실 수 있습니다. 본인이라면 패스워드를 입력하세요. + +

    + +
    + + + + + + + + +
    + + + +
    +
    + + + +
    + + diff --git a/mobile/skin/member/kcpcert/password_lost.skin.php b/mobile/skin/member/kcpcert/password_lost.skin.php new file mode 100644 index 000000000..b1acbf8b2 --- /dev/null +++ b/mobile/skin/member/kcpcert/password_lost.skin.php @@ -0,0 +1,71 @@ + 2) +// alert_close('회원정보 찾기를 기준 횟수 이상 시도하였습니다.'); +?> + +
    +

    회원정보 찾기

    + +
    + + +
    +

    + 회원가입 시 등록하신 이름과 핸드폰번호를 입력해 주세요. +

    + + + + + + +
    + +
    + + 창닫기 +
    +
    +
    + + + + diff --git a/mobile/skin/member/kcpcert/password_lost2.skin.php b/mobile/skin/member/kcpcert/password_lost2.skin.php new file mode 100644 index 000000000..4ea51cf51 --- /dev/null +++ b/mobile/skin/member/kcpcert/password_lost2.skin.php @@ -0,0 +1,89 @@ + 2) { + // alert_close('아이디/패스워드 찾기를 기준 횟수 이상 시도하였습니다.'); + //} else { + // $pl_count++; + // set_cookie('ck_passwordlost_count', $pl_count, 60*60*1); + //} +} + +$mb_name = trim($_POST['mb_name']); +$mb_hp = preg_replace("/[^0-9]/", "", $_POST['mb_hp']); + +if(!$mb_name) + alert_close('회원 이름을 입력해 주세요.'); + +if(!$mb_hp) + alert_close('핸드폰번호를 입력해 주세요.'); + +// 휴대폰인증체크 +$kcpcert_no = trim($_POST['kcpcert_no']); +if(!$kcpcert_no) + alert_close('휴대폰인증이 되지 않았습니다. 휴대폰인증을 해주세요.'); + +// 본인인증 hash 체크 +$reg_hash = md5($mb_hp.$mb_name.$kcpcert_no); +if(get_session('ss_kcpcert_hash') != $reg_hash) + alert_close('휴대폰인증 정보가 올바르지 않습니다. 정상적인 방법으로 이용해 주세요.'); + +$len = strlen($mb_hp); +if($len == 10) + $s_mb_hp = preg_replace("/([0-9]{3})([0-9]{3})([0-9]{4})/", "\\1-\\2-\\3", $mb_hp); +else if($len == 11) + $s_mb_hp = preg_replace("/([0-9]{3})([0-9]{4})([0-9]{4})/", "\\1-\\2-\\3", $mb_hp); + +$sql = " select count(*) as cnt from {$g4['member_table']} where mb_hp = '$s_mb_hp' "; +$row = sql_fetch($sql); +if ($row['cnt'] > 1) + alert('동일한 핸드폰번호가 2개 이상 존재합니다.\\n\\n관리자에게 문의하여 주십시오.'); + +$sql = " select mb_id from {$g4['member_table']} where mb_name = '$mb_name' and mb_hp = '$s_mb_hp' "; +$mb = sql_fetch($sql); +if (!$mb['mb_id']) + alert('존재하지 않는 회원입니다.'); +else if (is_admin($mb['mb_id'])) + alert('관리자 아이디는 접근 불가합니다.'); + +// 난수 발생 +srand(time()); +$randval = rand(4, 6); + +$change_password = substr(md5(get_microtime()), 0, $randval); + +$sql = " update {$g4['member_table']} + set mb_password = '".sql_password($change_password)."' + where mb_id = '{$mb['mb_id']}' "; +sql_query($sql); + +$g4['title'] = '회원정보 찾기 결과'; +include_once(G4_PATH.'/head.sub.php'); +?> + +
    +

    회원정보 찾기 결과

    + +
    +

    + 회원님의 아이디와 변경된 패스워드입니다.
    + 로그인 후 패스워드를 변경해 주세요. +

    +
      +
    • 아이디
    • +
    • 패스워드
    • +
    +
    +
    + 확인 +
    + +
    + + \ No newline at end of file diff --git a/mobile/skin/member/kcpcert/profile.skin.php b/mobile/skin/member/kcpcert/profile.skin.php new file mode 100644 index 000000000..f26489dbf --- /dev/null +++ b/mobile/skin/member/kcpcert/profile.skin.php @@ -0,0 +1,43 @@ + + +
    +

    님의 프로필

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    회원권한
    포인트
    홈페이지
    회원가입일= $mb['mb_level']) ? substr($mb['mb_datetime'],0,10) ." (".number_format($mb_reg_after)." 일)" : "알 수 없음"; ?>
    최종접속일= $mb['mb_level']) ? $mb['mb_today_login'] : "알 수 없음";?>
    + +
    +

    인사말

    +

    +
    + +
    + 창닫기 +
    +
    diff --git a/mobile/skin/member/kcpcert/register.skin.php b/mobile/skin/member/kcpcert/register.skin.php new file mode 100644 index 000000000..f7a0a6d8c --- /dev/null +++ b/mobile/skin/member/kcpcert/register.skin.php @@ -0,0 +1,49 @@ + + +
    + +
    +

    회원가입약관

    + +
    + + +
    +
    + +
    +

    개인정보수집이용안내

    + +
    + + +
    +
    + +
    +

    회원가입약관 및 개인정보수집이용안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.

    + +
    + +
    + + diff --git a/mobile/skin/member/kcpcert/register_form.skin.php b/mobile/skin/member/kcpcert/register_form.skin.php new file mode 100644 index 000000000..14123962e --- /dev/null +++ b/mobile/skin/member/kcpcert/register_form.skin.php @@ -0,0 +1,358 @@ + + + + +
    + + + + + + date("Y-m-d", G4_SERVER_TIME - ($config['cf_nick_modify'] * 86400))) { // 별명수정일이 지나지 않았다면 ?> + + + + + + + + + + + + + + + + + + +
    사이트 이용정보 입력
    + > + + 영문자, 숫자, _ 만 입력 가능. 최소 3자이상 입력하세요. +
    >
    >
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    개인정보 입력
    + > + 공백없이 한글만 입력하세요."; } ?> +
    + + + + + 공백없이 한글,영문,숫자만 입력 가능 (한글2자, 영문4자 이상)
    + 별명을 바꾸시면 앞으로 일 이내에는 변경 할 수 없습니다. +
    +
    + + ' id="reg_mb_email" class="frm_input email " size="50" maxlength="100"> + + + + + + +
    " size="50" maxlength="255">
    " maxlength="20" >
    + + + + + + +
    + 주소 + 필수 + + " size="2" maxlength="3" > + - + " size="2" maxlength="3" > + 주소찾기 + " size="50" > + " size="50" > +
    + + + + + + + + + + + + + + + + + += $config['cf_icon_level']) { ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    기타 개인설정
    + + + + + + + 이미지 크기는 가로 픽셀, 세로 픽셀 이하로 해주세요.
    + gif만 가능하며 용량 바이트 이하만 등록됩니다. +
    +
    + > + 정보 메일을 받겠습니다. +
    + > + 핸드폰 문자메세지를 받겠습니다. +
    + + > + 다른분들이 나의 정보를 볼 수 있도록 합니다. + + 정보공개를 바꾸시면 앞으로 일 이내에는 변경이 안됩니다. + +
    정보공개 + + + 정보공개는 수정후 일 이내, 까지는 변경이 안됩니다.
    + 이렇게 하는 이유는 잦은 정보공개 수정으로 인하여 쪽지를 보낸 후 받지 않는 경우를 막기 위해서 입니다. +
    +
    자동등록방지
    + +
    + + 취소 +
    +
    + + + + diff --git a/mobile/skin/member/kcpcert/register_form_update.head.skin.php b/mobile/skin/member/kcpcert/register_form_update.head.skin.php new file mode 100644 index 000000000..e5f38b09d --- /dev/null +++ b/mobile/skin/member/kcpcert/register_form_update.head.skin.php @@ -0,0 +1,54 @@ + \ No newline at end of file diff --git a/mobile/skin/member/kcpcert/register_form_update.tail.skin.php b/mobile/skin/member/kcpcert/register_form_update.tail.skin.php new file mode 100644 index 000000000..922a1a2f6 --- /dev/null +++ b/mobile/skin/member/kcpcert/register_form_update.tail.skin.php @@ -0,0 +1,28 @@ + diff --git a/mobile/skin/member/kcpcert/register_result.skin.php b/mobile/skin/member/kcpcert/register_result.skin.php new file mode 100644 index 000000000..383393a40 --- /dev/null +++ b/mobile/skin/member/kcpcert/register_result.skin.php @@ -0,0 +1,43 @@ + + +
    + + + +

    + 님의 회원가입을 진심으로 축하합니다.
    +

    + + +

    + 회원 가입 시 입력하신 이메일 주소로 인증메일이 발송되었습니다.
    + 발송된 인증메일을 확인하신 후 인증처리를 하시면 사이트를 원활하게 이용하실 수 있습니다. +

    +
    + 아이디 +
    + 이메일 주소 + +
    +

    + 이메일 주소를 잘못 입력하셨다면, 사이트 관리자에게 문의해주시기 바랍니다. +

    + + +

    + 회원님의 패스워드는 아무도 알 수 없는 암호화 코드로 저장되므로 안심하셔도 좋습니다.
    + 아이디, 패스워드 분실시에는 회원가입시 입력하신 패스워드 분실시 질문, 답변을 이용하여 찾을 수 있습니다. +

    + +

    + 회원 탈퇴는 언제든지 가능하며 일정기간이 지난 후, 회원님의 정보는 삭제하고 있습니다.
    + 감사합니다. +

    + + + +
    diff --git a/mobile/skin/member/kcpcert/scrap.skin.php b/mobile/skin/member/kcpcert/scrap.skin.php new file mode 100644 index 000000000..711a0b875 --- /dev/null +++ b/mobile/skin/member/kcpcert/scrap.skin.php @@ -0,0 +1,37 @@ + + +
    +

    + + + + + + + + + + + + + + + + + + + + + + + + "; ?> + +
    스크랩 목록
    번호게시판제목보관일시삭제
    삭제
    자료가 없습니다.
    + + + + +
    diff --git a/mobile/skin/member/kcpcert/scrap_popin.skin.php b/mobile/skin/member/kcpcert/scrap_popin.skin.php new file mode 100644 index 000000000..7a95eaf66 --- /dev/null +++ b/mobile/skin/member/kcpcert/scrap_popin.skin.php @@ -0,0 +1,34 @@ + + +
    +

    스크랩하기

    + +
    + + + + + + + + + + + + + + + +
    제목 확인 및 댓글 쓰기
    제목
    + +

    + 스크랩을 하시면서 감사 혹은 격려의 댓글을 남기실 수 있습니다. +

    + +
    + +
    +
    +
    \ No newline at end of file diff --git a/mobile/skin/member/kcpcert/zip.skin.php b/mobile/skin/member/kcpcert/zip.skin.php new file mode 100644 index 000000000..e45b96210 --- /dev/null +++ b/mobile/skin/member/kcpcert/zip.skin.php @@ -0,0 +1,62 @@ + + +
    +

    + +
    + + + + + + +
    + + + +
    + + + + + + + 0) { ?> +
    +
    건 가나다순 정렬
    +
    +
      + +
    • -
    • + +
    +
    +
    + +

    검색결과가 끝났습니다.

    + +
    + 창닫기 +
    + + + +
    diff --git a/skin/board/basic/view_comment.skin.php b/skin/board/basic/view_comment.skin.php index 5a512d57d..9b1460fbc 100644 --- a/skin/board/basic/view_comment.skin.php +++ b/skin/board/basic/view_comment.skin.php @@ -20,9 +20,6 @@ var char_max = parseInt(); // 최대 if (strstr($list[$i]['wr_option'], "secret")) $str = $str; $str = preg_replace("/\[\\]/i", "", $str); - // FLASH XSS 공격에 의해 주석 처리 - 110406 - //$str = preg_replace("/\[\\]/i", "", $str); - $str = preg_replace("/\[\]*\>[^\s]*\<\/a\>\]/i", "", $str); ?>
    style="margin-left:px;border-top-color:#e0e0e0">
    diff --git a/skin/board/basic/write.skin.php b/skin/board/basic/write.skin.php index e519920a2..3e58e7f5b 100644 --- a/skin/board/basic/write.skin.php +++ b/skin/board/basic/write.skin.php @@ -21,27 +21,27 @@ $option_hidden = ''; if ($is_notice || $is_html || $is_secret || $is_mail) { $option = ''; if ($is_notice) { - $option .= PHP_EOL.''.PHP_EOL.''; + $option .= "\n".''."\n".''; } if ($is_html) { if ($is_dhtml_editor) { $option_hidden .= ''; } else { - $option .= PHP_EOL.''.PHP_EOL.''; + $option .= "\n".''."\n".''; } } if ($is_secret) { if ($is_admin || $is_secret==1) { - $option .= PHP_EOL.''.PHP_EOL.''; + $option .= "\n".''."\n".''; } else { $option_hidden .= ''; } } if ($is_mail) { - $option .= PHP_EOL.''.PHP_EOL.''; + $option .= "\n".''."\n".''; } } diff --git a/skin/board/gallery/view_comment.skin.php b/skin/board/gallery/view_comment.skin.php index a16dea2f3..c85548b8f 100644 --- a/skin/board/gallery/view_comment.skin.php +++ b/skin/board/gallery/view_comment.skin.php @@ -20,9 +20,6 @@ var char_max = parseInt(); // 최대 if (strstr($list[$i]['wr_option'], "secret")) $str = $str; $str = preg_replace("/\[\\]/i", "", $str); - // FLASH XSS 공격에 의해 주석 처리 - 110406 - //$str = preg_replace("/\[\\]/i", "", $str); - $str = preg_replace("/\[\]*\>[^\s]*\<\/a\>\]/i", "", $str); ?>
    style="margin-left:px;border-top-color:#e0e0e0">
    diff --git a/skin/board/gallery/write.skin.php b/skin/board/gallery/write.skin.php index 7e6c2ae07..610c87fc5 100644 --- a/skin/board/gallery/write.skin.php +++ b/skin/board/gallery/write.skin.php @@ -21,27 +21,27 @@ $option_hidden = ''; if ($is_notice || $is_html || $is_secret || $is_mail) { $option = ''; if ($is_notice) { - $option .= PHP_EOL.''.PHP_EOL.''; + $option .= "\n".''."\n".''; } if ($is_html) { if ($is_dhtml_editor) { $option_hidden .= ''; } else { - $option .= PHP_EOL.''.PHP_EOL.''; + $option .= "\n".''."\n".''; } } if ($is_secret) { if ($is_admin || $is_secret==1) { - $option .= PHP_EOL.''.PHP_EOL.''; + $option .= "\n".''."\n".''; } else { $option_hidden .= ''; } } if ($is_mail) { - $option .= PHP_EOL.''.PHP_EOL.''; + $option .= "\n".''."\n".''; } } diff --git a/skin/member/basic/password_lost2.skin.php b/skin/member/basic/password_lost2.skin.php index b32585831..7fffff044 100644 --- a/skin/member/basic/password_lost2.skin.php +++ b/skin/member/basic/password_lost2.skin.php @@ -39,7 +39,7 @@ sql_query($sql); $href = G4_BBS_URL.'/password_lost_certify.php?mb_no='.$mb['mb_no'].'&mb_datetime='.$mb_datetime.'&mb_lost_certify='.$mb_lost_certify; -$subject = $config['cf_title']."요청하신 회원 아이디/패스워드 정보입니다."; +$subject = "[".$config['cf_title']."] 요청하신 회원 아이디/패스워드 정보입니다."; $content = ""; diff --git a/skin/new/basic/new.skin.php b/skin/new/basic/new.skin.php index 10542f1d6..24c208a4a 100644 --- a/skin/new/basic/new.skin.php +++ b/skin/new/basic/new.skin.php @@ -7,19 +7,21 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 상세검색 -