From 421cff34575e5684df8bb871cbe73b211ae14674 Mon Sep 17 00:00:00 2001 From: whitedot Date: Fri, 11 Oct 2013 14:20:20 +0900 Subject: [PATCH 01/26] =?UTF-8?q?=EC=82=AC=EC=9A=A9=EC=9E=90:=20=EC=8A=A4?= =?UTF-8?q?=ED=82=A8=20=EB=B3=84=20=EC=BB=A4=EC=8A=A4=ED=84=B0=EB=A7=88?= =?UTF-8?q?=EC=9D=B4=EC=A7=95=20=EC=8A=A4=ED=83=80=EC=9D=BC=20=EC=82=AD?= =?UTF-8?q?=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/default.css | 6 +- skin/board/basic/style.css | 127 +++++++++++++++++++---------------- skin/board/gallery/style.css | 103 +++++++++++++++------------- skin/member/basic/style.css | 126 +++++++++++++++++----------------- skin/poll/basic/style.css | 63 ++++++++--------- 5 files changed, 229 insertions(+), 196 deletions(-) diff --git a/css/default.css b/css/default.css index c971807c1..ae4bfaadc 100644 --- a/css/default.css +++ b/css/default.css @@ -118,7 +118,7 @@ a:hover, a:focus, a:active {color:#000;text-decoration:underline} /* ckeditor 단축키 */ .cke_sc {margin:0 0 5px;text-align:right} -.btn_cke_sc{display:inline-block;padding:0 10px;height:23px;border:1px solid #ccc !important;background:#fafafa !important;color:#000 !important;text-decoration:none !important;line-height:1.9em;vertical-align:middle} +.btn_cke_sc{display:inline-block;padding:0 10px;height:23px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;line-height:1.9em;vertical-align:middle;cursor:pointer} .cke_sc_def {margin:0 0 5px;padding:10px;border:1px solid #ccc;background:#f7f7f7;text-align:center} .cke_sc_def dl{margin:0 0 5px;text-align:left;zoom:1} .cke_sc_def dl:after {display:block;visibility:hidden;clear:both;content:""} @@ -135,9 +135,9 @@ a.btn02:focus, .btn02:hover {text-decoration:none} .btn_submit {padding:0 10px;height:24px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:middle;cursor:pointer} button.btn_submit {height:22px;font-size:1em} fieldset .btn_submit {height:22px;font-size:1em} -.btn_cancel {display:inline-block;padding:0 10px;height:22px;border:1px solid #ccc;background:#fafafa;line-height:2em} +a.btn_cancel {display:inline-block;padding:0 10px;height:22px;border:1px solid #ccc;background:#fafafa;line-height:2em} +a.btn_cancel:focus, a.btn_cancel:hover {text-decoration:none} button.btn_cancel {display:inline-block;padding:0 10px;height:24px;border:1px solid #ccc;background:#fafafa;line-height:2em} -.btn_cancel:focus, .btn_cancel:hover {text-decoration:none !important} a.btn_frmline, button.btn_frmline {display:inline-block;padding:0 7px 0 5px;height:22px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;text-decoration:none;vertical-align:top;line-height:2em} /* 우편번호검색버튼 등 */ button.btn_frmline {font-size:1em} .btn_win {clear:both;margin-bottom:20px;text-align:center} /* 새창용 */ diff --git a/skin/board/basic/style.css b/skin/board/basic/style.css index 2b9363fc5..a54f17f9a 100644 --- a/skin/board/basic/style.css +++ b/skin/board/basic/style.css @@ -1,81 +1,94 @@ @charset "utf-8"; /* SIR 지운아빠 */ +/* ### 기본 스타일 커스터마이징 시작 ### */ + /* 게시판 버튼 */ /* 목록 버튼 */ -#bo_list a.btn_b01 {display:inline-block;padding:0 10px;height:23px;border:1px solid #d9ded9;background:#f5f6fa;color:#000;text-decoration:none;line-height:2.15em;vertical-align:middle} -#bo_list a.btn_b01:focus, #bo_list a.btn_b01:hover {text-decoration:none} -#bo_list a.btn_b02 {display:inline-block;padding:0 10px;height:23px;border:1px solid #000;background:#333;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} -#bo_list a.btn_b02:focus, #bo_list a.btn_b02:hover {text-decoration:none} -#bo_list a.btn_admin {display:inline-block;padding:0 10px;height:23px;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} /* 관리자 전용 버튼 */ -#bo_list a.btn_admin:focus, #bo_list .btn_admin:hover {text-decoration:none} +#bo_list a.btn_b01 {} +#bo_list a.btn_b01:focus, #bo_list a.btn_b01:hover {} +#bo_list a.btn_b02 {} +#bo_list a.btn_b02:focus, #bo_list a.btn_b02:hover {} +#bo_list a.btn_admin {} /* 관리자 전용 버튼 */ +#bo_list a.btn_admin:focus, #bo_list .btn_admin:hover {} /* 읽기 버튼 */ -#bo_v a.btn_b01 {display:inline-block;padding:0 10px;height:23px;border:1px solid #d9ded9;background:#f5f6fa;color:#000;text-decoration:none;line-height:2.15em;vertical-align:middle} -#bo_v a.btn_b01:focus, #bo_v a.btn_b01:hover {text-decoration:none} -#bo_v a.btn_b02 {display:inline-block;padding:0 10px;height:23px;border:1px solid #000;background:#333;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} -#bo_v a.btn_b02:focus, #bo_v a.btn_b02:hover {text-decoration:none} -#bo_v a.btn_admin {display:inline-block;padding:0 10px;height:23px;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} /* 관리자 전용 버튼 */ -#bo_v a.btn_admin:focus, #bo_v a.btn_admin:hover {text-decoration:none} +#bo_v a.btn_b01 {} +#bo_v a.btn_b01:focus, #bo_v a.btn_b01:hover {} +#bo_v a.btn_b02 {} +#bo_v a.btn_b02:focus, #bo_v a.btn_b02:hover {} +#bo_v a.btn_admin {} /* 관리자 전용 버튼 */ +#bo_v a.btn_admin:focus, #bo_v a.btn_admin:hover {} /* 쓰기 버튼 */ -#bo_w .btn_confirm {text-align:center} /* 서식단계 진행 */ -#bo_w .btn_submit {padding:0 10px;height:24px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:top;cursor:pointer} -#bo_w button.btn_submit {height:22px;font-size:1em} -#bo_w fieldset .btn_submit {height:22px;font-size:1em} -#bo_w .btn_cancel {display:inline-block;padding:0 10px;height:22px;border:1px solid #ccc;background:#fafafa;line-height:2em} -#bo_w button.btn_cancel {display:inline-block;padding:0 10px;height:24px;border:1px solid #ccc;background:#fafafa;line-height:2em} -#bo_w .btn_cancel:focus, #bo_w .btn_cancel:hover {text-decoration:none !important} -#bo_w a.btn_frmline, #bo_w button.btn_frmline, {display:inline-block;padding:0 7px 0 5px;height:22px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;text-decoration:none;vertical-align:top;line-height:2em} /* 우편번호검색버튼 등 */ -#bo_w button.btn_frmline {font-size:1em} +#bo_w .btn_confirm {} /* 서식단계 진행 */ +#bo_w .btn_submit {} +#bo_w button.btn_submit {} +#bo_w fieldset .btn_submit {} +#bo_w .btn_cancel {} +#bo_w button.btn_cancel {} +#bo_w .btn_cancel:focus, #bo_w .btn_cancel:hover {} +#bo_w a.btn_frmline, #bo_w button.btn_frmline {} /* 우편번호검색버튼 등 */ +#bo_w button.btn_frmline {} /* 기본 테이블 */ /* 목록 테이블 */ -#bo_list .basic_tbl {margin-bottom:10px;width:100%;border-collapse:collapse;border-spacing:0} -#bo_list .basic_tbl caption {padding:0;font-size:0;line-height:0;overflow:hidden} -#bo_list .basic_tbl thead th {padding:12px 0;background:#565e60;color:#fff} -#bo_list .basic_tbl thead a {color:#fff} -#bo_list .basic_tbl thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -#bo_list .basic_tbl tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff} -#bo_list .basic_tbl tfoot td {border-color:#666;background:#484848;color:#fff;font-weight:bold;text-align:center} -#bo_list .basic_tbl tbody th {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -#bo_list .basic_tbl td {padding:8px 5px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all} +#bo_list .basic_tbl {} +#bo_list .basic_tbl caption {} +#bo_list .basic_tbl thead th {} +#bo_list .basic_tbl thead a {} +#bo_list .basic_tbl thead th input {} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ +#bo_list .basic_tbl tfoot th {} +#bo_list .basic_tbl tfoot td {} +#bo_list .basic_tbl tbody th {} +#bo_list .basic_tbl td {} #bo_list .basic_tbl a {} -#bo_list .bo_sideview td {padding:6px 4px} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ -#bo_list td.empty_table {padding:85px 0;text-align:center} -#bo_list li.empty_list {padding:85px 0;text-align:center} +#bo_list .bo_sideview td {} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ +#bo_list td.empty_table {} +#bo_list li.empty_list {} /* 읽기 내 테이블 */ -#bo_v .basic_tbl {margin-bottom:10px;width:100%;border-collapse:collapse;border-spacing:0} -#bo_v .basic_tbl caption {padding:0;font-size:0;line-height:0;overflow:hidden} -#bo_v .basic_tbl thead th {padding:12px 0;background:#565e60;color:#fff} -#bo_v .basic_tbl thead a {color:#fff} -#bo_v .basic_tbl thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -#bo_v .basic_tbl tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff} -#bo_v .basic_tbl tfoot td {border-color:#666;background:#484848;color:#fff;font-weight:bold;text-align:center} +#bo_v .basic_tbl {} +#bo_v .basic_tbl caption {} +#bo_v .basic_tbl thead th {} +#bo_v .basic_tbl thead a {} +#bo_v .basic_tbl thead th input {} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ +#bo_v .basic_tbl tfoot th {} +#bo_v .basic_tbl tfoot td {} #bo_v .basic_tbl tbody th {} -#bo_v .basic_tbl td {padding:8px 5px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all} +#bo_v .basic_tbl td {} #bo_v .basic_tbl a {} -#bo_v .bo_sideview td {padding:6px 4px} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ -#bo_v td.empty_table {padding:85px 0;text-align:center} -#bo_v li.empty_list {padding:85px 0;text-align:center} +#bo_v .bo_sideview td {} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ +#bo_v td.empty_table {} +#bo_v li.empty_list {} /* 쓰기 테이블 */ -#bo_w .frm_tbl {margin-bottom:20px;width:100%;border-collapse:collapse;border-spacing:0} -#bo_w .frm_tbl caption {padding:10px 0;font-weight:bold;text-align:left} -#bo_w .frm_tbl th {width:100px;padding:7px 13px;border:1px solid #e9e9e9;border-left:0;background:#f7f7f7;text-align:left} -#bo_w .frm_tbl td {padding:7px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -#bo_w .frm_tbl textarea, #bo_w .frm_input {padding:2px 2px 3px;border:1px solid #b8c9c2;background:#f7f7f7;color:#000;vertical-align:middle} -#bo_w .frm_tbl textarea {width:98%;height:200px} -#bo_w .frm_address {display:block;margin-top:5px} -#bo_w .frm_file {display:block;margin-bottom:5px} -#bo_w .frm_tbl #captcha {margin:0;padding:0;border:0;background:transparent} -#bo_w .frm_tbl #captcha input {margin-left:5px;text-align:center} -#bo_w .frm_tbl a {text-decoration:none} +#bo_w .frm_tbl {} +#bo_w .frm_tbl caption {} +#bo_w .frm_tbl th {} +#bo_w .frm_tbl td {} +#bo_w .frm_tbl textarea, #bo_w .frm_input {} +#bo_w .frm_tbl textarea {} +#bo_w .frm_address {} +#bo_w .frm_file {} +#bo_w .frm_tbl #captcha {} +#bo_w .frm_tbl #captcha input {} +#bo_w .frm_tbl a {} -#bo_w .frm_info {display:block;padding:0 0 5px;line-height:1.4em} +#bo_w .frm_info {} -#bo_w .required {background:url('../../../img/wrest.gif') #f7f7f7 top right no-repeat} /* 필수입력 */ +#bo_w .required {} /* 필수입력 */ + +#bo_w .cke_sc {} +#bo_w button.btn_cke_sc{} +#bo_w .cke_sc_def {} +#bo_w .cke_sc_def dl {} +#bo_w .cke_sc_def dl:after {} +#bo_w .cke_sc_def dt, #bo_w .cke_sc_def dd {} +#bo_w .cke_sc_def dt {} +#bo_w .cke_sc_def dd {} + +/* ### 기본 스타일 커스터마이징 끝 ### */ /* 게시판 목록 */ #bo_list_title {margin-bottom:20px;font-size:1.2em;letter-spacing:-0.1em} diff --git a/skin/board/gallery/style.css b/skin/board/gallery/style.css index d1b4e3018..1fee56aa5 100644 --- a/skin/board/gallery/style.css +++ b/skin/board/gallery/style.css @@ -1,65 +1,78 @@ @charset "utf-8"; /* SIR 지운아빠 */ +/* ### 기본 스타일 커스터마이징 시작 ### */ + /* 게시판 버튼 */ /* 목록 버튼 */ -#bo_gall a.btn_b01 {display:inline-block;padding:0 10px;height:23px;border:1px solid #d9ded9;background:#f5f6fa;color:#000;text-decoration:none;line-height:2.15em;vertical-align:middle} -#bo_gall a.btn_b01:focus, #bo_gall a.btn_b01:hover {text-decoration:none} -#bo_gall a.btn_b02 {display:inline-block;padding:0 10px;height:23px;border:1px solid #000;background:#333;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} -#bo_gall a.btn_b02:focus, #bo_gall a.btn_b02:hover {text-decoration:none} -#bo_gall a.btn_admin {display:inline-block;padding:0 10px;height:23px;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} /* 관리자 전용 버튼 */ -#bo_gall a.btn_admin:focus, #bo_gall .btn_admin:hover {text-decoration:none} +#bo_gall a.btn_b01 {} +#bo_gall a.btn_b01:focus, #bo_gall a.btn_b01:hover {} +#bo_gall a.btn_b02 {} +#bo_gall a.btn_b02:focus, #bo_gall a.btn_b02:hover {} +#bo_gall a.btn_admin {} /* 관리자 전용 버튼 */ +#bo_gall a.btn_admin:focus, #bo_gall .btn_admin:hover {} /* 읽기 버튼 */ -#bo_v a.btn_b01 {display:inline-block;padding:0 10px;height:23px;border:1px solid #d9ded9;background:#f5f6fa;color:#000;text-decoration:none;line-height:2.15em;vertical-align:middle} -#bo_v a.btn_b01:focus, #bo_v a.btn_b01:hover {text-decoration:none} -#bo_v a.btn_b02 {display:inline-block;padding:0 10px;height:23px;border:1px solid #000;background:#333;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} -#bo_v a.btn_b02:focus, #bo_v a.btn_b02:hover {text-decoration:none} -#bo_v a.btn_admin {display:inline-block;padding:0 10px;height:23px;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} /* 관리자 전용 버튼 */ -#bo_v a.btn_admin:focus, #bo_v a.btn_admin:hover {text-decoration:none} +#bo_v a.btn_b01 {} +#bo_v a.btn_b01:focus, #bo_v a.btn_b01:hover {} +#bo_v a.btn_b02 {} +#bo_v a.btn_b02:focus, #bo_v a.btn_b02:hover {} +#bo_v a.btn_admin {} /* 관리자 전용 버튼 */ +#bo_v a.btn_admin:focus, #bo_v a.btn_admin:hover {} /* 쓰기 버튼 */ -#bo_w .btn_confirm {text-align:center} /* 서식단계 진행 */ -#bo_w .btn_submit {padding:0 10px;height:24px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:top;cursor:pointer} -#bo_w button.btn_submit {height:22px;font-size:1em} -#bo_w fieldset .btn_submit {height:22px;font-size:1em} -#bo_w .btn_cancel {display:inline-block;padding:0 10px;height:22px;border:1px solid #ccc;background:#fafafa;line-height:2em} -#bo_w button.btn_cancel {display:inline-block;padding:0 10px;height:24px;border:1px solid #ccc;background:#fafafa;line-height:2em} -#bo_w .btn_cancel:focus, #bo_w .btn_cancel:hover {text-decoration:none !important} -#bo_w a.btn_frmline, #bo_w button.btn_frmline {display:inline-block;padding:0 7px 0 5px;height:22px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;text-decoration:none;vertical-align:top;line-height:2em} /* 우편번호검색버튼 등 */ -#bo_w button.btn_frmline {font-size:1em} +#bo_w .btn_confirm {} /* 서식단계 진행 */ +#bo_w .btn_submit {} +#bo_w button.btn_submit {} +#bo_w fieldset .btn_submit {} +#bo_w .btn_cancel {} +#bo_w button.btn_cancel {} +#bo_w .btn_cancel:focus, #bo_w .btn_cancel:hover {} +#bo_w a.btn_frmline, #bo_w button.btn_frmline {} /* 우편번호검색버튼 등 */ +#bo_w button.btn_frmline {} /* 기본 테이블 */ /* 읽기 내 테이블 */ -#bo_v .basic_tbl {margin-bottom:10px;width:100%;border-collapse:collapse;border-spacing:0} -#bo_v .basic_tbl caption {padding:0;font-size:0;line-height:0;overflow:hidden} -#bo_v .basic_tbl thead th {padding:12px 0;background:#565e60;color:#fff} -#bo_v .basic_tbl thead a {color:#fff} -#bo_v .basic_tbl thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -#bo_v .basic_tbl tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff} -#bo_v .basic_tbl tfoot td {border-color:#666;background:#484848;color:#fff;font-weight:bold;text-align:center} -#bo_v .basic_tbl tbody th {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -#bo_v .basic_tbl td {padding:8px 5px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all} +#bo_v .basic_tbl {} +#bo_v .basic_tbl caption {} +#bo_v .basic_tbl thead th {} +#bo_v .basic_tbl thead a {} +#bo_v .basic_tbl thead th input {} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ +#bo_v .basic_tbl tfoot th {} +#bo_v .basic_tbl tfoot td {} +#bo_v .basic_tbl tbody th {} +#bo_v .basic_tbl td {} #bo_v .basic_tbl a {} -#bo_v .bo_sideview td {padding:6px 4px} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ -#bo_v td.empty_table {padding:85px 0;text-align:center} +#bo_v .bo_sideview td {} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ +#bo_v td.empty_table {} /* 쓰기 테이블 */ -#bo_w .frm_tbl {margin-bottom:20px;width:100%;border-collapse:collapse;border-spacing:0} -#bo_w .frm_tbl caption {padding:10px 0;font-weight:bold;text-align:left} -#bo_w .frm_tbl th {width:100px;padding:7px 13px;border:1px solid #e9e9e9;border-left:0;background:#f7f7f7;text-align:left} -#bo_w .frm_tbl td {padding:7px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -#bo_w .frm_tbl textarea, #bo_w .frm_input {padding:2px 2px 3px;border:1px solid #b8c9c2;background:#f7f7f7;color:#000;vertical-align:middle} -#bo_w .frm_tbl textarea {width:98%;height:200px} -#bo_w .frm_address {display:block;margin-top:5px} -#bo_w .frm_file {display:block;margin-bottom:5px} -#bo_w .frm_tbl #captcha {margin:0;padding:0;border:0;background:transparent} -#bo_w .frm_tbl #captcha input {margin-left:5px;text-align:center} -#bo_w .frm_tbl a {text-decoration:none} +#bo_w .frm_tbl {} +#bo_w .frm_tbl caption {} +#bo_w .frm_tbl th {} +#bo_w .frm_tbl td {} +#bo_w .frm_tbl textarea, #bo_w .frm_input {} +#bo_w .frm_tbl textarea {} +#bo_w .frm_address {} +#bo_w .frm_file {} +#bo_w .frm_tbl #captcha {} +#bo_w .frm_tbl #captcha input {} +#bo_w .frm_tbl a {} -#bo_w .frm_info {display:block;padding:0 0 5px;line-height:1.4em} +#bo_w .frm_info {} -#bo_w .required {background:url('../../../img/wrest.gif') #f7f7f7 top right no-repeat} /* 필수입력 */ +#bo_w .required {} /* 필수입력 */ + +#bo_w .cke_sc {} +#bo_w button.btn_cke_sc{} +#bo_w .cke_sc_def {} +#bo_w .cke_sc_def dl {} +#bo_w .cke_sc_def dl:after {} +#bo_w .cke_sc_def dt, #bo_w .cke_sc_def dd {} +#bo_w .cke_sc_def dt {} +#bo_w .cke_sc_def dd {} + +/* ### 기본 스타일 커스터마이징 끝 ### */ /* 게시판 목록 */ #bo_list_title {margin-bottom:20px;font-size:1.2em;letter-spacing:-0.1em} diff --git a/skin/member/basic/style.css b/skin/member/basic/style.css index b639ad0d5..35d702ace 100644 --- a/skin/member/basic/style.css +++ b/skin/member/basic/style.css @@ -1,79 +1,83 @@ @charset "utf-8"; /* SIR 지운아빠 */ +/* ### 기본 스타일 커스터마이징 시작 ### */ + /* 버튼 */ -.mbskin a.btn01 {display:inline-block;padding:0 10px;height:23px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;line-height:2.15em;vertical-align:middle} -.mbskin a.btn01:focus, .mbskin .btn01:hover {text-decoration:none} -.mbskin a.btn02 {display:inline-block;padding:0 10px;height:23px;border:1px solid #000;background:#333;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} -.mbskin a.btn02:focus, .mbskin .btn02:hover {text-decoration:none} -.mbskin .btn_confirm {text-align:center} /* 서식단계 진행 */ -.mbskin .btn_submit {padding:0 10px;height:24px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:middle;cursor:pointer} -.mbskin button.btn_submit {height:22px;font-size:1em} -.mbskin fieldset .btn_submit {height:22px;font-size:1em} -.mbskin .btn_cancel {display:inline-block;padding:0 10px;height:22px;border:1px solid #ccc;background:#fafafa;line-height:2em} -.mbskin button.btn_cancel {display:inline-block;padding:0 10px;height:24px;border:1px solid #ccc;background:#fafafa;line-height:2em} -.mbskin .btn_cancel:focus, .mbskin .btn_cancel:hover {text-decoration:none !important} -.mbskin a.btn_frmline, .mbskin button.btn_frmline {display:inline-block;padding:0 7px 0 5px;height:22px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;text-decoration:none;vertical-align:top;line-height:2em} /* 우편번호검색버튼 등 */ -.mbskin button.btn_frmline {font-size:1em} -.mbskin .btn_win {clear:both;margin-bottom:20px;text-align:center} /* 새창용 */ -.mbskin .btn_win button {display:inline-block;padding:0 10px;height:30px;border:0;background:#666;color:#fff;vertical-align:top;line-height:2em;cursor:pointer} -.mbskin .btn_win input {height:30px;line-height:2em} -.mbskin .btn_win a {display:inline-block;padding:0 10px;height:28px;border:1px solid #ccc;background:#fafafa;vertical-align:top;line-height:2.4em} -.mbskin .btn_win a:focus, .mbskin .btn_win a:hover {text-decoration:none} +.mbskin a.btn01 {} +.mbskin a.btn01:focus, .mbskin .btn01:hover {} +.mbskin a.btn02 {} +.mbskin a.btn02:focus, .mbskin .btn02:hover {} +.mbskin .btn_confirm {} /* 서식단계 진행 */ +.mbskin .btn_submit {} +.mbskin button.btn_submit {} +.mbskin fieldset .btn_submit {} +.mbskin .btn_cancel {} +.mbskin button.btn_cancel {} +.mbskin .btn_cancel:focus, .mbskin .btn_cancel:hover {} +.mbskin a.btn_frmline, .mbskin button.btn_frmline {} /* 우편번호검색버튼 등 */ +.mbskin button.btn_frmline {} +.mbskin .btn_win {} /* 새창용 */ +.mbskin .btn_win button {} +.mbskin .btn_win input {} +.mbskin .btn_win a {} +.mbskin .btn_win a:focus, .mbskin .btn_win a:hover {} /* 게시판용 버튼 */ -.mbskin a.btn_b01 {display:inline-block;padding:0 10px;height:23px;border:1px solid #d9ded9;background:#f5f6fa;color:#000;text-decoration:none;line-height:2.15em;vertical-align:middle} -.mbskin a.btn_b01:focus, .mbskin .btn_b01:hover {text-decoration:none} -.mbskin a.btn_b02 {display:inline-block;padding:0 10px;height:23px;border:1px solid #000;background:#333;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} -.mbskin a.btn_b02:focus, .mbskin .btn_b02:hover {text-decoration:none} -.mbskin a.btn_admin {display:inline-block;padding:0 10px;height:23px;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} /* 관리자 전용 버튼 */ -.mbskin a.btn_admin:focus, .mbskin a.btn_admin:hover {text-decoration:none} +.mbskin a.btn_b01 {} +.mbskin a.btn_b01:focus, .mbskin .btn_b01:hover {} +.mbskin a.btn_b02 {} +.mbskin a.btn_b02:focus, .mbskin .btn_b02:hover {} +.mbskin a.btn_admin {} /* 관리자 전용 버튼 */ +.mbskin a.btn_admin:focus, .mbskin a.btn_admin:hover {} /* 기본테이블 */ -.mbskin .basic_tbl {margin-bottom:10px;width:100%;border-collapse:collapse;border-spacing:0} -.mbskin .basic_tbl caption {padding:0;font-size:0;line-height:0;overflow:hidden} -.mbskin .basic_tbl thead th {padding:12px 0;background:#565e60;color:#fff} -.mbskin .basic_tbl thead a {color:#fff} -.mbskin .basic_tbl thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.mbskin .basic_tbl tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff} -.mbskin .basic_tbl tfoot td {border-color:#666;background:#484848;color:#fff;font-weight:bold;text-align:center} -.mbskin .basic_tbl tbody th {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -.mbskin .basic_tbl td {padding:8px 5px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all} +.mbskin .basic_tbl {} +.mbskin .basic_tbl caption {} +.mbskin .basic_tbl thead th {} +.mbskin .basic_tbl thead a {} +.mbskin .basic_tbl thead th input {} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ +.mbskin .basic_tbl tfoot th {} +.mbskin .basic_tbl tfoot td {} +.mbskin .basic_tbl tbody th {} +.mbskin .basic_tbl td {} .mbskin .basic_tbl a {} -.mbskin .bo_sideview td {padding:6px 4px} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ -.mbskin td.empty_table {padding:85px 0;text-align:center} +.mbskin .bo_sideview td {} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ +.mbskin td.empty_table {} /* 폼 테이블 */ -.mbskin .frm_tbl {margin-bottom:20px;width:100%;border-collapse:collapse;border-spacing:0} -.mbskin .frm_tbl caption {padding:10px 0;font-weight:bold;text-align:left} -.mbskin .frm_tbl th {width:100px;padding:7px 13px;border:1px solid #e9e9e9;border-left:0;background:#f7f7f7;text-align:left} -.mbskin .frm_tbl td {padding:7px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -.mbskin .frm_tbl textarea, .mbskin .frm_input {padding:2px 2px 3px;border:1px solid #b8c9c2;background:#f7f7f7;color:#000;vertical-align:middle} -.mbskin .frm_tbl textarea {width:98%;height:100px} -.mbskin .frm_address {display:block;margin-top:5px} -.mbskin .frm_file {display:block;margin-bottom:5px} -.mbskin .frm_tbl #captcha {margin:0;padding:0;border:0;background:transparent} -.mbskin .frm_tbl #captcha input {margin-left:5px;text-align:center} -.mbskin .frm_tbl a {text-decoration:none} +.mbskin .frm_tbl {} +.mbskin .frm_tbl caption {} +.mbskin .frm_tbl th {} +.mbskin .frm_tbl td {} +.mbskin .frm_tbl textarea, .mbskin .frm_input {} +.mbskin .frm_tbl textarea {} +.mbskin .frm_address {} +.mbskin .frm_file {} +.mbskin .frm_tbl #captcha {} +.mbskin .frm_tbl #captcha input {} +.mbskin .frm_tbl a {} -.mbskin .frm_info {display:block;padding:0 0 5px;line-height:1.4em} +.mbskin .frm_info {} -.mbskin .required {background:url('../../../img/wrest.gif') #f7f7f7 top right no-repeat} /* 필수입력 */ +.mbskin .required {} /* 필수입력 */ /* 테이블 항목별 정의 */ -.mbskin .td_board {width:120px;text-align:center} -.mbskin .td_chk {width:30px;text-align:center} -.mbskin .td_date {width:60px;text-align:center} -.mbskin .td_datetime {width:110px;text-align:center} -.mbskin .td_group {width:100px;text-align:center} -.mbskin .td_mb_id {width:100px;text-align:center} -.mbskin .td_mng {width:80px;text-align:center} -.mbskin .td_name {width:100px;text-align:left} -.mbskin .td_nick {width:100px;text-align:center} -.mbskin .td_num {width:50px;text-align:center} -.mbskin .td_numbig {width:80px;text-align:center} +.mbskin .td_board {} +.mbskin .td_chk {} +.mbskin .td_date {} +.mbskin .td_datetime {} +.mbskin .td_group {} +.mbskin .td_mb_id {} +.mbskin .td_mng {} +.mbskin .td_name {} +.mbskin .td_nick {} +.mbskin .td_num {} +.mbskin .td_numbig {} -.mbskin .txt_active {color:#5d910b} -.mbskin .txt_expired {color:#ccc} +.mbskin .txt_active {} +.mbskin .txt_expired {} + +/* ### 기본 스타일 커스터마이징 끝 ### */ /* 회원가입 약관 */ #fregister section {margin:0 0 20px;padding:20px 0;border-bottom:3px solid #eee} diff --git a/skin/poll/basic/style.css b/skin/poll/basic/style.css index 41a0e9cfa..3f7dfbe80 100644 --- a/skin/poll/basic/style.css +++ b/skin/poll/basic/style.css @@ -1,6 +1,38 @@ @charset "utf-8"; /* SIR 지운아빠 */ +/* ### 기본 스타일 커스터마이징 시작 ### */ + +#poll a.btn_admin {} /* 관리자 전용 버튼 */ +#poll a.btn_admin:focus, #poll a.btn_admin:hover {} + +#poll_result .frm_tbl {} +#poll_result .frm_tbl caption {} +#poll_result .frm_tbl th {} +#poll_result .frm_tbl td {} +#poll_result .frm_tbl textarea, #poll_result .frm_input {} +#poll_result .frm_tbl textarea {} +#poll_result .frm_address {} +#poll_result .frm_file {} +#poll_result .frm_tbl #captcha {} +#poll_result .frm_tbl #captcha input {} +#poll_result .frm_tbl a {} + +#poll_result .frm_info {} + +#poll_result .required {} /* 필수입력 */ + +#poll_result .btn_confirm {} /* 서식단계 진행 */ +#poll_result .btn_submit {} +#poll_result button.btn_submit {} +#poll_result .btn_win {} /* 새창용 */ +#poll_result .btn_win button {} +#poll_result .btn_win input {} +#poll_result .btn_win a {} +#poll_result .btn_win a:focus, #poll_result .btn_win a:hover {} + +/* ### 기본 스타일 커스터마이징 끝 ### */ + /* 설문조사 스킨 */ #poll {border-top:1px solid #e7f1ed} #poll header {position:relative;padding:15px 14px 0} @@ -15,9 +47,6 @@ #poll footer a:focus, #poll footer a:hover {text-decoration:none !important} -#poll a.btn_admin {display:inline-block;padding:0 10px;height:23px;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2.15em;vertical-align:middle} /* 관리자 전용 버튼 */ -#poll a.btn_admin:focus, #poll a.btn_admin:hover {text-decoration:none} - /* 설문조사 결과 (새창) */ #poll_result section {padding:15px;width:87%;border-right:1px solid #eee;border-bottom:1px solid #eee;background:#fff} #poll_result h2 {margin:0;padding:20px 0} @@ -53,30 +82,4 @@ #poll_result_oth {margin:0 auto 20px;width:93%} #poll_result_oth h2 {padding:0 0 10px} #poll_result_oth ul {margin:0;padding:0;list-style:none} -#poll_result_oth a {display:block;padding:10px 0;border-bottom:1px solid #eee} - -/* 폼 테이블 */ -#poll_result .frm_tbl {margin-bottom:20px;width:100%;border-collapse:collapse;border-spacing:0} -#poll_result .frm_tbl caption {padding:10px 0;font-weight:bold;text-align:left} -#poll_result .frm_tbl th {width:100px;padding:7px 13px;border:1px solid #e9e9e9;border-left:0;background:#f7f7f7;text-align:left} -#poll_result .frm_tbl td {padding:7px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -#poll_result .frm_tbl textarea, #poll_result .frm_input {padding:2px 2px 3px;border:1px solid #b8c9c2;background:#f7f7f7;color:#000;vertical-align:middle} -#poll_result .frm_tbl textarea {width:98%;height:100px} -#poll_result .frm_address {display:block;margin-top:5px} -#poll_result .frm_file {display:block;margin-bottom:5px} -#poll_result .frm_tbl #captcha {margin:0;padding:0;border:0;background:transparent} -#poll_result .frm_tbl #captcha input {margin-left:5px;text-align:center} -#poll_result .frm_tbl a {text-decoration:none} - -#poll_result .frm_info {display:block;padding:0 0 5px;line-height:1.4em} - -#poll_result .required {background:url('../../../img/wrest.gif') #f7f7f7 top right no-repeat} /* 필수입력 */ - -#poll_result .btn_confirm {text-align:center} /* 서식단계 진행 */ -#poll_result .btn_submit {padding:0 10px;height:24px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:middle;cursor:pointer} -#poll_result button.btn_submit {height:22px;font-size:1em} -#poll_result .btn_win {clear:both;margin-bottom:20px;text-align:center} /* 새창용 */ -#poll_result .btn_win button {display:inline-block;padding:0 10px;height:30px;border:0;background:#666;color:#fff;vertical-align:top;line-height:2em;cursor:pointer} -#poll_result .btn_win input {height:30px;line-height:2em} -#poll_result .btn_win a {display:inline-block;padding:0 10px;height:28px;border:1px solid #ccc;background:#fafafa;vertical-align:top;line-height:2.4em} -#poll_result .btn_win a:focus, #poll_result .btn_win a:hover {text-decoration:none} \ No newline at end of file +#poll_result_oth a {display:block;padding:10px 0;border-bottom:1px solid #eee} \ No newline at end of file From b9c3c2d18684bc9755a3ce31b0b3bd3a1b2e2871 Mon Sep 17 00:00:00 2001 From: whitedot Date: Fri, 11 Oct 2013 14:30:40 +0900 Subject: [PATCH 02/26] =?UTF-8?q?=EB=AA=A8=EB=B0=94=EC=9D=BC:=20=EC=8A=A4?= =?UTF-8?q?=ED=82=A8=EB=B3=84=20=EC=BB=A4=EC=8A=A4=ED=84=B0=EB=A7=88?= =?UTF-8?q?=EC=9D=B4=EC=A7=95=20=EC=8A=A4=ED=83=80=EC=9D=BC=20=EC=82=AD?= =?UTF-8?q?=EC=A0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mobile/skin/board/basic/style.css | 106 ++++++++++++++------------- mobile/skin/board/gallery/style.css | 84 +++++++++++---------- mobile/skin/member/basic/style.css | 110 ++++++++++++++-------------- mobile/skin/poll/basic/style.css | 64 ++++++++-------- 4 files changed, 190 insertions(+), 174 deletions(-) diff --git a/mobile/skin/board/basic/style.css b/mobile/skin/board/basic/style.css index 7f5ec76d4..26ad7a7c1 100644 --- a/mobile/skin/board/basic/style.css +++ b/mobile/skin/board/basic/style.css @@ -1,74 +1,78 @@ @charset "utf-8"; /* SIR 지운아빠 */ +/* ### 기본 스타일 커스터마이징 시작 ### */ + /* 게시판 버튼 */ /* 목록 버튼 */ -#bo_list a.btn_b01 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -#bo_list a.btn_b01:focus, #bo_list .btn_b01:hover {text-decoration:none} -#bo_list a.btn_b02 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -#bo_list a.btn_b02:focus, #bo_list .btn_b02:hover {text-decoration:none} -#bo_list a.btn_admin {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2em;vertical-align:middle} /* 관리자 전용 버튼 */ -#bo_list a.btn_admin:focus, #bo_list a.btn_admin:hover {text-decoration:none} +#bo_list a.btn_b01 {} +#bo_list a.btn_b01:focus, #bo_list .btn_b01:hover {} +#bo_list a.btn_b02 {} +#bo_list a.btn_b02:focus, #bo_list .btn_b02:hover {} +#bo_list a.btn_admin {} /* 관리자 전용 버튼 */ +#bo_list a.btn_admin:focus, #bo_list a.btn_admin:hover {} /* 읽기 버튼 */ -#bo_v a.btn_b01 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -#bo_v a.btn_b01:focus, #bo_v .btn_b01:hover {text-decoration:none} -#bo_v a.btn_b02 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -#bo_v a.btn_b02:focus, #bo_v .btn_b02:hover {text-decoration:none} -#bo_v a.btn_admin {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2em;vertical-align:middle} /* 관리자 전용 버튼 */ -#bo_v a.btn_admin:focus, #bo_v a.btn_admin:hover {text-decoration:none} +#bo_v a.btn_b01 {} +#bo_v a.btn_b01:focus, #bo_v .btn_b01:hover {} +#bo_v a.btn_b02 {} +#bo_v a.btn_b02:focus, #bo_v .btn_b02:hover {} +#bo_v a.btn_admin {} /* 관리자 전용 버튼 */ +#bo_v a.btn_admin:focus, #bo_v a.btn_admin:hover {} /* 쓰기 버튼 */ -#bo_w .btn_confirm {text-align:center} /* 서식단계 진행 */ -#bo_w .btn_submit {padding:0 1em;height:2.6em;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:top;-webkit-appearance:none} -#bo_w .btn_cancel {display:inline-block;padding:0 1em;height:2.5em;border:1px solid #ccc;background:#fafafa;color:#000;font-size:1em;text-decoration:none;line-height:2.5em} -#bo_w .btn_frmline {display:inline-block;padding:0 0.3em;height:1.9em;border:0;background:#333;color:#fff;letter-spacing:-0.1em;text-decoration:none;vertical-align:top;line-height:1.9em} /* 우편번호검색버튼 등 */ +#bo_w .btn_confirm {} /* 서식단계 진행 */ +#bo_w .btn_submit {} +#bo_w .btn_cancel {} +#bo_w .btn_frmline {} /* 우편번호검색버튼 등 */ /* 기본테이블 */ /* 목록 테이블 */ -#bo_list .basic_tbl {margin-bottom:1em;width:100%;border-collapse:collapse;border-spacing:0} -#bo_list .basic_tbl caption {padding:0 0 1em;color:#777;text-align:left} -#bo_list .basic_tbl thead th {padding:0.5em 0;background:#565e60;color:#fff} -#bo_list .basic_tbl thead a {color:#fff} -#bo_list .basic_tbl thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -#bo_list .basic_tbl tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff} -#bo_list .basic_tbl tfoot td {border-color:#666;background:#484848;color:#fff;font-weight:bold;text-align:center} -#bo_list .basic_tbl tbody th {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -#bo_list .basic_tbl td {padding:0.5em;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all} -#bo_list .basic_tbl a {display:block;padding:0.5em;color:#000;text-decoration:none} +#bo_list .basic_tbl {} +#bo_list .basic_tbl caption {} +#bo_list .basic_tbl thead th {} +#bo_list .basic_tbl thead a {} +#bo_list .basic_tbl thead th input {} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ +#bo_list .basic_tbl tfoot th {} +#bo_list .basic_tbl tfoot td {} +#bo_list .basic_tbl tbody th {} +#bo_list .basic_tbl td {} +#bo_list .basic_tbl a {} #bo_list .bo_sideview td {} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ -#bo_list td.empty_table {padding:5em 0;text-align:center} +#bo_list td.empty_table {} /* 읽기 내 테이블 */ -#bo_v .basic_tbl {margin-bottom:1em;width:100%;border-collapse:collapse;border-spacing:0} -#bo_v .basic_tbl caption {padding:0 0 1em;color:#777;text-align:left} -#bo_v .basic_tbl thead th {padding:0.5em 0;background:#565e60;color:#fff} -#bo_v .basic_tbl thead a {color:#fff} -#bo_v .basic_tbl thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -#bo_v .basic_tbl tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff} -#bo_v .basic_tbl tfoot td {border-color:#666;background:#484848;color:#fff;font-weight:bold;text-align:center} -#bo_v .basic_tbl tbody th {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -#bo_v .basic_tbl td {padding:0.5em;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all} -#bo_v .basic_tbl a {display:block;padding:0.5em;color:#000;text-decoration:none} +#bo_v .basic_tbl {} +#bo_v .basic_tbl caption {} +#bo_v .basic_tbl thead th {} +#bo_v .basic_tbl thead a {} +#bo_v .basic_tbl thead th input {} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ +#bo_v .basic_tbl tfoot th {} +#bo_v .basic_tbl tfoot td {} +#bo_v .basic_tbl tbody th {} +#bo_v .basic_tbl td {} +#bo_v .basic_tbl a {} #bo_v .bo_sideview td {} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ -#bo_v td.empty_table {padding:5em 0;text-align:center} +#bo_v td.empty_table {} /* 쓰기 테이블 */ -#bo_w .frm_tbl {margin-bottom:1.5em;width:100%;border-collapse:collapse;border-spacing:0} -#bo_w .frm_tbl caption {padding:1em;color:#4b8b99;font-weight:bold;text-align:left} -#bo_w .frm_tbl th {padding:0.4em;width:110px;border:1px solid #e9e9e9;border-left:0;vertical-align:top;text-align:left} -#bo_w .frm_tbl td {padding:0.4em 0.5em;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -#bo_w .frm_tbl textarea, #bo_w .frm_input {border:1px solid #b8c9c2;background:#f7f7f7;vertical-align:middle;line-height:1.8em;-webkit-appearance:none} -#bo_w .frm_tbl textarea {width:90%;height:150px} -#bo_w .frm_address {display:block;margin-top:0.3em} -#bo_w .frm_file {display:block;margin-bottom:0.3em} -#bo_w .frm_tbl #captcha {margin:0;padding:0;border:0;background:transparent} -#bo_w .frm_tbl #captcha input {margin-left:0.3em;text-align:center} -#bo_w .frm_tbl a {text-decoration:none} +#bo_w .frm_tbl {} +#bo_w .frm_tbl caption {} +#bo_w .frm_tbl th {} +#bo_w .frm_tbl td {} +#bo_w .frm_tbl textarea, #bo_w .frm_input {} +#bo_w .frm_tbl textarea {} +#bo_w .frm_address {} +#bo_w .frm_file {} +#bo_w .frm_tbl #captcha {} +#bo_w .frm_tbl #captcha input {} +#bo_w .frm_tbl a {} -#bo_w .frm_info {display:block;padding:0.3em 0 0;color:#666;line-height:1.3em} +#bo_w .frm_info {} -#bo_w .required {background:url('../../../../img/wrest.gif') #f7f7f7 top right no-repeat} /* 필수입력 */ +#bo_w .required {} /* 필수입력 */ + +/* ### 기본 스타일 커스터마이징 끝 ### */ /* 게시판 목록 */ #bo_list_title {padding:0 1em} diff --git a/mobile/skin/board/gallery/style.css b/mobile/skin/board/gallery/style.css index 55b80740d..f02e58a3d 100644 --- a/mobile/skin/board/gallery/style.css +++ b/mobile/skin/board/gallery/style.css @@ -1,60 +1,64 @@ @charset "utf-8"; /* SIR 지운아빠 */ +/* ### 기본 스타일 커스터마이징 시작 ### */ + /* 게시판 버튼 */ /* 목록 버튼 */ -#bo_gall a.btn_b01 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -#bo_gall a.btn_b01:focus, #bo_gall .btn_b01:hover {text-decoration:none} -#bo_gall a.btn_b02 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -#bo_gall a.btn_b02:focus, #bo_gall .btn_b02:hover {text-decoration:none} -#bo_gall a.btn_admin {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2em;vertical-align:middle} /* 관리자 전용 버튼 */ -#bo_gall a.btn_admin:focus, #bo_gall a.btn_admin:hover {text-decoration:none} +#bo_gall a.btn_b01 {} +#bo_gall a.btn_b01:focus, #bo_gall .btn_b01:hover {} +#bo_gall a.btn_b02 {} +#bo_gall a.btn_b02:focus, #bo_gall .btn_b02:hover {} +#bo_gall a.btn_admin {} /* 관리자 전용 버튼 */ +#bo_gall a.btn_admin:focus, #bo_gall a.btn_admin:hover {} /* 읽기 버튼 */ -#bo_v a.btn_b01 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -#bo_v a.btn_b01:focus, #bo_v .btn_b01:hover {text-decoration:none} -#bo_v a.btn_b02 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -#bo_v a.btn_b02:focus, #bo_v .btn_b02:hover {text-decoration:none} -#bo_v a.btn_admin {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2em;vertical-align:middle} /* 관리자 전용 버튼 */ -#bo_v a.btn_admin:focus, #bo_v a.btn_admin:hover {text-decoration:none} +#bo_v a.btn_b01 {} +#bo_v a.btn_b01:focus, #bo_v .btn_b01:hover {} +#bo_v a.btn_b02 {} +#bo_v a.btn_b02:focus, #bo_v .btn_b02:hover {} +#bo_v a.btn_admin {} /* 관리자 전용 버튼 */ +#bo_v a.btn_admin:focus, #bo_v a.btn_admin:hover {} /* 쓰기 버튼 */ -#bo_w .btn_confirm {text-align:center} /* 서식단계 진행 */ -#bo_w .btn_submit {padding:0 1em;height:2.6em;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:top;-webkit-appearance:none} -#bo_w .btn_cancel {display:inline-block;padding:0 1em;height:2.5em;border:1px solid #ccc;background:#fafafa;color:#000;font-size:1em;text-decoration:none;line-height:2.5em} -#bo_w .btn_frmline {display:inline-block;padding:0 0.3em;height:1.9em;border:0;background:#333;color:#fff;letter-spacing:-0.1em;text-decoration:none;vertical-align:top;line-height:1.9em} /* 우편번호검색버튼 등 */ +#bo_w .btn_confirm {} /* 서식단계 진행 */ +#bo_w .btn_submit {} +#bo_w .btn_cancel {} +#bo_w .btn_frmline {} /* 우편번호검색버튼 등 */ /* 기본테이블 */ /* 읽기 내 테이블 */ -#bo_v .basic_tbl {margin-bottom:1em;width:100%;border-collapse:collapse;border-spacing:0} -#bo_v .basic_tbl caption {padding:0 0 1em;color:#777;text-align:left} -#bo_v .basic_tbl thead th {padding:0.5em 0;background:#565e60;color:#fff} -#bo_v .basic_tbl thead a {color:#fff} -#bo_v .basic_tbl thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -#bo_v .basic_tbl tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff} -#bo_v .basic_tbl tfoot td {border-color:#666;background:#484848;color:#fff;font-weight:bold;text-align:center} -#bo_v .basic_tbl tbody th {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -#bo_v .basic_tbl td {padding:0.5em;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all} -#bo_v .basic_tbl a {display:block;padding:0.5em;color:#000;text-decoration:none} +#bo_v .basic_tbl {} +#bo_v .basic_tbl caption {} +#bo_v .basic_tbl thead th {} +#bo_v .basic_tbl thead a {} +#bo_v .basic_tbl thead th input {} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ +#bo_v .basic_tbl tfoot th {} +#bo_v .basic_tbl tfoot td {} +#bo_v .basic_tbl tbody th {} +#bo_v .basic_tbl td {} +#bo_v .basic_tbl a {} #bo_v .bo_sideview td {} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ -#bo_v td.empty_table {padding:5em 0;text-align:center} +#bo_v td.empty_table {} /* 쓰기 테이블 */ -#bo_w .frm_tbl {margin-bottom:1.5em;width:100%;border-collapse:collapse;border-spacing:0} -#bo_w .frm_tbl caption {padding:1em;color:#4b8b99;font-weight:bold;text-align:left} -#bo_w .frm_tbl th {padding:0.4em;width:110px;border:1px solid #e9e9e9;border-left:0;vertical-align:top;text-align:left} -#bo_w .frm_tbl td {padding:0.4em 0.5em;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -#bo_w .frm_tbl textarea, #bo_w .frm_input {border:1px solid #b8c9c2;background:#f7f7f7;vertical-align:middle;line-height:1.8em;-webkit-appearance:none} -#bo_w .frm_tbl textarea {width:90%;height:150px} -#bo_w .frm_address {display:block;margin-top:0.3em} -#bo_w .frm_file {display:block;margin-bottom:0.3em} -#bo_w .frm_tbl #captcha {margin:0;padding:0;border:0;background:transparent} -#bo_w .frm_tbl #captcha input {margin-left:0.3em;text-align:center} -#bo_w .frm_tbl a {text-decoration:none} +#bo_w .frm_tbl {} +#bo_w .frm_tbl caption {} +#bo_w .frm_tbl th {} +#bo_w .frm_tbl td {} +#bo_w .frm_tbl textarea, #bo_w .frm_input {} +#bo_w .frm_tbl textarea {} +#bo_w .frm_address {} +#bo_w .frm_file {} +#bo_w .frm_tbl #captcha {} +#bo_w .frm_tbl #captcha input {} +#bo_w .frm_tbl a {} -#bo_w .frm_info {display:block;padding:0.3em 0 0;color:#666;line-height:1.3em} +#bo_w .frm_info {} -#bo_w .required {background:url('../../../../img/wrest.gif') #f7f7f7 top right no-repeat} /* 필수입력 */ +#bo_w .required {} /* 필수입력 */ + +/* ### 기본 스타일 커스터마이징 끝 ### */ /* 갤러리 목록 */ #bo_gall h2 {margin:0;padding:0;width:0;height:0;font-size:0;line-height:0;overflow:hidden} diff --git a/mobile/skin/member/basic/style.css b/mobile/skin/member/basic/style.css index b7ab89407..e3fc0a79a 100644 --- a/mobile/skin/member/basic/style.css +++ b/mobile/skin/member/basic/style.css @@ -1,70 +1,74 @@ @charset "utf-8"; /* SIR 지운아빠 */ +/* ### 기본 스타일 커스터마이징 시작 ### */ + /* 버튼 */ -.mbskin a.btn01 {display:inline-block;padding:0 0.5em;height:2em;border:1px solid #ccc;background:#fafafa;color:#000;font-size:1em;text-decoration:none;line-height:2em;vertical-align:middle} -.mbskin a.btn01:focus, .mbskin a.btn01:hover {text-decoration:none} -.mbskin a.btn02 {display:inline-block;padding:0 0.5em;height:2em;border:1px solid #333;background:#333;color:#fff;font-size:1em;text-decoration:none;line-height:2em;vertical-align:middle} -.mbskin a.btn02:focus, .mbskin .btn02:hover {text-decoration:none} -.mbskin .btn_confirm {text-align:center} /* 서식단계 진행 */ -.mbskin .btn_submit {padding:0 1em;height:2.6em;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:top;-webkit-appearance:none} -.mbskin .btn_cancel {display:inline-block;padding:0 1em;height:2.5em;border:1px solid #ccc;background:#fafafa;color:#000;font-size:1em;text-decoration:none;line-height:2.5em} -.mbskin .btn_frmline {display:inline-block;padding:0 0.3em;height:1.9em;border:0;background:#333;color:#fff;letter-spacing:-0.1em;text-decoration:none;vertical-align:top;line-height:1.9em} /* 우편번호검색버튼 등 */ -.mbskin .btn_win {clear:both;margin-bottom:1.5em;text-align:center} /* 새창용 */ -.mbskin .btn_win a {display:inline-block;padding:0 1em;height:2.5em;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;vertical-align:middle;line-height:2.5em} -.mbskin .btn_win button {display:inline-block;padding:0 1em;height:2.65em;border:0;background:#666;color:#fff;text-decoration:none;vertical-align:middle;line-height:2.65em} -.mbskin .btn_win input {height:2.65em;line-height:2.65em} +.mbskin a.btn01 {} +.mbskin a.btn01:focus, .mbskin a.btn01:hover {} +.mbskin a.btn02 {} +.mbskin a.btn02:focus, .mbskin .btn02:hover {} +.mbskin .btn_confirm {} /* 서식단계 진행 */ +.mbskin .btn_submit {} +.mbskin .btn_cancel {} +.mbskin .btn_frmline {} /* 우편번호검색버튼 등 */ +.mbskin .btn_win {} /* 새창용 */ +.mbskin .btn_win a {} +.mbskin .btn_win button {} +.mbskin .btn_win input {} /* 게시판용 버튼 */ -.mbskin a.btn_b01 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -.mbskin a.btn_b01:focus, .mbskin .btn_b01:hover {text-decoration:none} -.mbskin a.btn_b02 {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #eee;background:#fafafa;color:#000;text-decoration:none;line-height:2em;vertical-align:middle} -.mbskin a.btn_b02:focus, .mbskin .btn_b02:hover {text-decoration:none} -.mbskin a.btn_admin {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2em;vertical-align:middle} /* 관리자 전용 버튼 */ -.mbskin a.btn_admin:focus, .mbskin a.btn_admin:hover {text-decoration:none} +.mbskin a.btn_b01 {} +.mbskin a.btn_b01:focus, .mbskin .btn_b01:hover {} +.mbskin a.btn_b02 {} +.mbskin a.btn_b02:focus, .mbskin .btn_b02:hover {} +.mbskin a.btn_admin {} /* 관리자 전용 버튼 */ +.mbskin a.btn_admin:focus, .mbskin a.btn_admin:hover {} /* 기본테이블 */ -.mbskin .basic_tbl {margin-bottom:1em;width:100%;border-collapse:collapse;border-spacing:0} -.mbskin .basic_tbl caption {padding:0 0 1em;color:#777;text-align:left} -.mbskin .basic_tbl thead th {padding:0.5em 0;background:#565e60;color:#fff} -.mbskin .basic_tbl thead a {color:#fff} -.mbskin .basic_tbl thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ -.mbskin .basic_tbl tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff} -.mbskin .basic_tbl tfoot td {border-color:#666;background:#484848;color:#fff;font-weight:bold;text-align:center} -.mbskin .basic_tbl tbody th {border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9} -.mbskin .basic_tbl td {padding:0.5em;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all} -.mbskin .basic_tbl a {display:block;padding:0.5em;color:#000;text-decoration:none} +.mbskin .basic_tbl {} +.mbskin .basic_tbl caption {} +.mbskin .basic_tbl thead th {} +.mbskin .basic_tbl thead a {} +.mbskin .basic_tbl thead th input {} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */ +.mbskin .basic_tbl tfoot th {} +.mbskin .basic_tbl tfoot td {} +.mbskin .basic_tbl tbody th {} +.mbskin .basic_tbl td {} +.mbskin .basic_tbl a {} .mbskin .bo_sideview td {} /* 사이드뷰 사용하는 테이블 셀 패딩값 */ -.mbskin td.empty_table {padding:5em 0;text-align:center} +.mbskin td.empty_table {} /* 폼 테이블 */ -.mbskin .frm_tbl {margin-bottom:1.5em;width:100%;border-collapse:collapse;border-spacing:0} -.mbskin .frm_tbl caption {padding:1em;color:#4b8b99;font-weight:bold;text-align:left} -.mbskin .frm_tbl th {padding:0.4em;width:110px;border:1px solid #e9e9e9;border-left:0;vertical-align:top;text-align:left} -.mbskin .frm_tbl td {padding:0.4em 0.5em;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -.mbskin .frm_tbl textarea, .mbskin .frm_input {border:1px solid #b8c9c2;background:#f7f7f7;vertical-align:middle;line-height:1.8em;-webkit-appearance:none} -.mbskin .frm_tbl textarea {width:90%;height:150px} -.mbskin .frm_address {display:block;margin-top:0.3em} -.mbskin .frm_file {display:block;margin-bottom:0.3em} -.mbskin .frm_tbl #captcha {margin:0;padding:0;border:0;background:transparent} -.mbskin .frm_tbl #captcha input {margin-left:0.3em;text-align:center} -.mbskin .frm_tbl a {text-decoration:none} +.mbskin .frm_tbl {} +.mbskin .frm_tbl caption {} +.mbskin .frm_tbl th {} +.mbskin .frm_tbl td {} +.mbskin .frm_tbl textarea, .mbskin .frm_input {} +.mbskin .frm_tbl textarea {} +.mbskin .frm_address {} +.mbskin .frm_file {} +.mbskin .frm_tbl #captcha {} +.mbskin .frm_tbl #captcha input {} +.mbskin .frm_tbl a {} -.mbskin .frm_info {display:block;padding:0.3em 0 0;color:#666;line-height:1.3em} +.mbskin .frm_info {} -.mbskin .required {background:url('../../../../img/wrest.gif') #f7f7f7 top right no-repeat} /* 필수입력 */ +.mbskin .required {} /* 필수입력 */ /* 테이블 항목별 정의 */ -.mbskin .td_board {width:120px;text-align:center} -.mbskin .td_chk {width:30px;text-align:center} -.mbskin .td_date {width:60px;text-align:center} -.mbskin .td_datetime {width:150px;text-align:center} -.mbskin .td_group {width:100px;text-align:center} -.mbskin .td_mb_id {width:100px;text-align:center} -.mbskin .td_mng {width:80px;text-align:center} -.mbskin .td_name {width:100px;text-align:left} -.mbskin .td_nick {width:100px;text-align:center} -.mbskin .td_num {width:50px;text-align:center} -.mbskin .td_numbig {width:80px;text-align:center} +.mbskin .td_board {} +.mbskin .td_chk {} +.mbskin .td_date {} +.mbskin .td_datetime {} +.mbskin .td_group {} +.mbskin .td_mb_id {} +.mbskin .td_mng {} +.mbskin .td_name {} +.mbskin .td_nick {} +.mbskin .td_num {} +.mbskin .td_numbig {} + +/* ### 기본 스타일 커스터마이징 끝 ### */ /* 회원가입 약관 */ #fregister section {padding:1.5em;border-bottom:1px solid #eee;background:#fafafa} diff --git a/mobile/skin/poll/basic/style.css b/mobile/skin/poll/basic/style.css index 52b655306..c71cafd55 100644 --- a/mobile/skin/poll/basic/style.css +++ b/mobile/skin/poll/basic/style.css @@ -1,6 +1,39 @@ @charset "utf-8"; /* SIR 지운아빠 */ +/* ### 기본 스타일 커스터마이징 끝 ### */ + +#poll a.btn_admin {} /* 관리자 전용 버튼 */ +#poll a.btn_admin:focus, #poll a.btn_admin:hover {} + +/* 폼 테이블 */ +#poll .frm_tbl {} +#poll .frm_tbl caption {} +#poll .frm_tbl th {} +#poll .frm_tbl td {} +#poll .frm_tbl textarea, #poll .frm_input {} +#poll .frm_tbl textarea {} +#poll .frm_address {} +#poll .frm_file {} +#poll .frm_tbl #captcha {} +#poll .frm_tbl #captcha input {} +#poll .frm_tbl a {} + +#poll .frm_info {} + +#poll .required {} /* 필수입력 */ + +#poll .btn_confirm {} /* 서식단계 진행 */ +#poll .btn_submit {} +#poll .btn_cancel {} +#poll .btn_frmline {} /* 우편번호검색버튼 등 */ +#poll .btn_win {} /* 새창용 */ +#poll .btn_win a {} +#poll .btn_win button {} +#poll .btn_win input {} + +/* ### 기본 스타일 커스터마이징 끝 ### */ + /* 설문조사 스킨 */ #poll {margin:1em 0 0;padding:0 0 1em} #poll header {position:relative;padding:0 0.5em} @@ -15,9 +48,6 @@ #poll footer a:focus, #poll footer a:hover {text-decoration:none !important} -#poll a.btn_admin {display:inline-block;margin:0 0 0.3em;padding:0 1em;border:1px solid #e8180c;background:#e8180c;color:#fff;text-decoration:none;line-height:2em;vertical-align:middle} /* 관리자 전용 버튼 */ -#poll a.btn_admin:focus, #poll a.btn_admin:hover {text-decoration:none} - /* 설문조사 결과 (새창) */ #poll_result section {padding:1em;border-bottom:1px solid #eee} #poll_result h2 {margin:0;padding:0} @@ -54,30 +84,4 @@ #poll_result_oth {margin:0 auto 1.5em} #poll_result_oth h2 {padding:1em} #poll_result_oth ul {margin:0;padding:0 1em;list-style:none} -#poll_result_oth a {display:block;padding:1em 0;border-bottom:1px solid #eee;color:#000;text-decoration:none} - -/* 폼 테이블 */ -#poll .frm_tbl {margin-bottom:1.5em;width:100%;border-collapse:collapse;border-spacing:0} -#poll .frm_tbl caption {padding:1em;color:#4b8b99;font-weight:bold;text-align:left} -#poll .frm_tbl th {padding:0.4em;width:110px;border:1px solid #e9e9e9;border-left:0;vertical-align:top;text-align:left} -#poll .frm_tbl td {padding:0.4em 0.5em;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent} -#poll .frm_tbl textarea, #poll .frm_input {border:1px solid #b8c9c2;background:#f7f7f7;vertical-align:middle;line-height:1.8em;-webkit-appearance:none} -#poll .frm_tbl textarea {width:90%;height:150px} -#poll .frm_address {display:block;margin-top:0.3em} -#poll .frm_file {display:block;margin-bottom:0.3em} -#poll .frm_tbl #captcha {margin:0;padding:0;border:0;background:transparent} -#poll .frm_tbl #captcha input {margin-left:0.3em;text-align:center} -#poll .frm_tbl a {text-decoration:none} - -#poll .frm_info {display:block;padding:0.3em 0 0;color:#666;line-height:1.3em} - -#poll .required {background:url('../../../../img/wrest.gif') #f7f7f7 top right no-repeat} /* 필수입력 */ - -#poll .btn_confirm {text-align:center} /* 서식단계 진행 */ -#poll .btn_submit {padding:0 1em;height:2.6em;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:top;-webkit-appearance:none} -#poll .btn_cancel {display:inline-block;padding:0 1em;height:2.5em;border:1px solid #ccc;background:#fafafa;color:#000;font-size:1em;text-decoration:none;line-height:2.5em} -#poll .btn_frmline {display:inline-block;padding:0 0.3em;height:1.9em;border:0;background:#333;color:#fff;letter-spacing:-0.1em;text-decoration:none;vertical-align:top;line-height:1.9em} /* 우편번호검색버튼 등 */ -#poll .btn_win {clear:both;margin-bottom:1.5em;text-align:center} /* 새창용 */ -#poll .btn_win a {display:inline-block;padding:0 1em;height:2.5em;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;vertical-align:middle;line-height:2.5em} -#poll .btn_win button {display:inline-block;padding:0 1em;height:2.65em;border:0;background:#666;color:#fff;text-decoration:none;vertical-align:middle;line-height:2.65em} -#poll .btn_win input {height:2.65em;line-height:2.65em} \ No newline at end of file +#poll_result_oth a {display:block;padding:1em 0;border-bottom:1px solid #eee;color:#000;text-decoration:none} \ No newline at end of file From fe15f022cb68e94f01071a236524d804f3a43db6 Mon Sep 17 00:00:00 2001 From: whitedot Date: Fri, 11 Oct 2013 16:43:18 +0900 Subject: [PATCH 03/26] =?UTF-8?q?=EA=B3=B5=ED=86=B5=EA=B4=80=EB=A6=AC?= =?UTF-8?q?=EC=9E=90:=20=EB=84=88=EB=B9=84=20=EA=B0=80=EB=B3=80=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD=20=EC=9E=91=EC=97=85=20=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/admin.head.php | 8 +- adm/admin.lib.php | 4 +- adm/admin.style.css | 28 - adm/auth_list.php | 222 +-- adm/board_copy.php | 59 +- adm/board_form.php | 2100 ++++++++++++++------------- adm/board_list.php | 177 ++- adm/boardgroup_form.php | 49 +- adm/boardgroup_list.php | 131 +- adm/boardgroupmember_form.php | 91 +- adm/boardgroupmember_list.php | 69 +- adm/config_form.php | 1522 +++++++++---------- adm/img/logo.jpg | Bin 6597 -> 6668 bytes adm/index.php | 380 ++--- adm/mail_form.php | 33 +- adm/mail_list.php | 36 +- adm/mail_select_form.php | 31 +- adm/mail_select_list.php | 16 +- adm/member_delete.php | 2 +- adm/member_form.php | 17 +- adm/member_list.php | 156 +- adm/point_list.php | 160 +- adm/poll_form.php | 32 +- adm/poll_list.php | 61 +- adm/popular_list.php | 46 +- adm/popular_rank.php | 54 +- adm/shop_admin/bannerform.php | 18 +- adm/shop_admin/bannerlist.php | 59 +- adm/shop_admin/categoryform.php | 440 +++--- adm/shop_admin/categorylist.php | 152 +- adm/shop_admin/configform.php | 1686 ++++++++++----------- adm/shop_admin/contentform.php | 19 +- adm/shop_admin/contentlist.php | 30 +- adm/shop_admin/couponform.php | 19 +- adm/shop_admin/couponlist.php | 90 +- adm/shop_admin/deliverycodeform.php | 18 +- adm/shop_admin/deliverycodelist.php | 20 +- adm/shop_admin/deliverylist.php | 139 +- adm/shop_admin/faqform.php | 18 +- adm/shop_admin/faqlist.php | 25 +- adm/shop_admin/faqmasterform.php | 20 +- adm/shop_admin/faqmasterlist.php | 26 +- adm/shop_admin/img/ts01.gif | Bin 0 -> 177 bytes adm/shop_admin/img/ts02.gif | Bin 0 -> 188 bytes adm/shop_admin/img/ts03.gif | Bin 0 -> 196 bytes adm/shop_admin/index.php | 30 +- adm/shop_admin/itemcopy.php | 18 +- adm/shop_admin/itemevent.php | 26 +- adm/shop_admin/itemeventform.php | 10 +- adm/shop_admin/itemeventlist.php | 162 +-- adm/shop_admin/itemeventwin.php | 84 +- adm/shop_admin/itemexcel.php | 20 +- adm/shop_admin/itemform.php | 1692 ++++++++++----------- adm/shop_admin/iteminfo.php | 91 +- adm/shop_admin/itemlist.php | 196 ++- adm/shop_admin/itemoption.php | 5 +- adm/shop_admin/itemqaform.php | 37 +- adm/shop_admin/itemqalist.php | 128 +- adm/shop_admin/itemsellrank.php | 131 +- adm/shop_admin/itemstocklist.php | 129 +- adm/shop_admin/itemsupply.php | 5 +- adm/shop_admin/itemtypelist.php | 133 +- adm/shop_admin/itemuseform.php | 11 +- adm/shop_admin/itemuselist.php | 131 +- adm/shop_admin/newwinform.php | 15 +- adm/shop_admin/newwinlist.php | 41 +- adm/shop_admin/optionstocklist.php | 137 +- adm/shop_admin/orderform.php | 1064 +++++++------- adm/shop_admin/orderlist.php | 291 ++-- adm/shop_admin/orderlist2.php | 86 +- adm/shop_admin/orderpartcancel.php | 61 +- adm/shop_admin/orderprint.php | 135 +- adm/shop_admin/orderprintresult.php | 121 +- adm/shop_admin/orderstatuslist.php | 143 +- adm/shop_admin/personalpaycopy.php | 45 +- adm/shop_admin/personalpayform.php | 169 ++- adm/shop_admin/personalpaylist.php | 76 +- adm/shop_admin/price.php | 131 +- adm/shop_admin/sale1.php | 27 +- adm/shop_admin/sale1date.php | 26 +- adm/shop_admin/sale1month.php | 24 +- adm/shop_admin/sale1today.php | 27 +- adm/shop_admin/sale1year.php | 27 +- adm/shop_admin/sendcostlist.php | 137 +- adm/shop_admin/smssend.php | 59 +- adm/shop_admin/wishlist.php | 84 +- adm/visit.sub.php | 21 +- adm/visit_browser.php | 11 +- adm/visit_date.php | 13 +- adm/visit_domain.php | 11 +- adm/visit_hour.php | 11 +- adm/visit_list.php | 13 +- adm/visit_month.php | 11 +- adm/visit_os.php | 11 +- adm/visit_week.php | 11 +- adm/visit_year.php | 11 +- css/admin.css | 682 ++++----- shop/img/ts01.gif | Bin 0 -> 205 bytes shop/img/ts02.gif | Bin 0 -> 219 bytes shop/img/ts03.gif | Bin 0 -> 244 bytes 100 files changed, 7539 insertions(+), 7495 deletions(-) delete mode 100644 adm/admin.style.css create mode 100644 adm/shop_admin/img/ts01.gif create mode 100644 adm/shop_admin/img/ts02.gif create mode 100644 adm/shop_admin/img/ts03.gif create mode 100644 shop/img/ts01.gif create mode 100644 shop/img/ts02.gif create mode 100644 shop/img/ts03.gif diff --git a/adm/admin.head.php b/adm/admin.head.php index 59e6961d3..7b3953f5d 100644 --- a/adm/admin.head.php +++ b/adm/admin.head.php @@ -80,7 +80,7 @@ function imageview(id, w, h)
  • 쇼핑몰환경
  • 쇼핑몰
  • -
  • 로그아웃
  • +
  • 로그아웃
  • - + + +
      +$value) { + if($key > 0) { + if ($menu_key == substr($menu['menu'.$key][0][0], 0, 2)) echo 1; + echo $nl.'
    • '.$value[1].'
    • '; + $nl = PHP_EOL; + } +} +?> +
    + +
    - -
    - -
      - $value) { - if($key > 0) { - echo $nl.'
    • '.$value[1].'
    • '; - $nl = PHP_EOL; - } - } - ?> -
    - -
    diff --git a/css/admin.css b/css/admin.css index 6101f8a45..7e2f0213f 100644 --- a/css/admin.css +++ b/css/admin.css @@ -69,6 +69,11 @@ h2 {font-size:1.2em} .gnb_js .gnb_grp_style:focus, .gnb_js .gnb_grp_style:hover {background:#484848 !important} .gnb_js .gnb_grp_div {border-top:1px solid #eee} +#lnb {margin:0;padding:10px 15px;list-style:none;zoom:1} +#lnb:after {display:block;visibility:hidden;clear:both;content:""} +#lnb li {float:left} +#lnb a {display:inline-block;padding:5px;font-size:0.95em;letter-spacing:-0.1em} + /* 중간 레이아웃 */ #wrapper {z-index:5;margin:30px auto;width:1000px;min-height:630px;height:auto !important;height:630px;zoom:1} #wrapper:after {display:block;visibility:hidden;clear:both;content:""} From abc0e7c5cbf27a8b51d6e943a4349b0c7d58fc34 Mon Sep 17 00:00:00 2001 From: whitedot Date: Mon, 14 Oct 2013 11:39:54 +0900 Subject: [PATCH 17/26] =?UTF-8?q?=EC=87=BC=ED=95=91=EB=AA=B0=EA=B4=80?= =?UTF-8?q?=EB=A6=AC=EC=9E=90:=20lnb=20=EC=B6=94=EA=B0=80=20=EB=B0=8F=20gn?= =?UTF-8?q?b=20=EC=8A=A4=ED=83=80=EC=9D=BC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/admin.head.php | 16 ++++++++++++++++ css/admin.css | 15 ++++++++++----- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/adm/admin.head.php b/adm/admin.head.php index 7b3953f5d..13254e6f7 100644 --- a/adm/admin.head.php +++ b/adm/admin.head.php @@ -113,6 +113,22 @@ function imageview(id, w, h) + +
      +$value) { + if($key > 0) { + if ($menu_key == substr($menu['menu'.$key][0][0], 0, 2)) echo 1; + echo $nl.'
    • '.$value[1].'
    • '; + $nl = PHP_EOL; + } +} +?> +
    + +
    diff --git a/css/admin.css b/css/admin.css index fc14b9dd7..b1f87d089 100644 --- a/css/admin.css +++ b/css/admin.css @@ -51,7 +51,7 @@ h2.h2_frm {padding-top:15px} #gnb_1dul:after {display:block;visibility:hidden;clear:both;content:""} .gnb_1dli {z-index:13;clear:both;zoom:1} .gnb_1dli:after {display:block;visibility:hidden;clear:both;content:""} -.gnb_1dli a {display:block;float:left;width:110px;height:35px;color:#e0e0e0;font-weight:bold;line-height:2.95em;text-decoration:none} +.gnb_1dli a {display:block;float:left;padding:10px 0;width:110px;color:#e0e0e0;font-weight:bold;text-decoration:none} .gnb_1dli a:focus, .gnb_1dli a:hover {text-decoration:none} .gnb_2dul {float:left;width:auto} .gnb_2dli {float:left} @@ -62,10 +62,10 @@ h2.h2_frm {padding-top:15px} .gnb_js #gnb_1dul:after {display:block;visibility:hidden;clear:both;content:""} .gnb_js .gnb_1dli {clear:none;position:relative;float:left;margin:0 0 0 -1px;border:1px solid #333;border-top:0;border-bottom:0} .gnb_js .gnb_1dli a {color:#fff;text-align:center} -.gnb_js .gnb_1dli_air a {float:none;background:#222;color:#fff} -.gnb_js .gnb_1dli_on a {float:none;background:#fff;color:#000} -.gnb_js .gnb_2dul {display:none;position:absolute;top:35px;width:181px;border:1px solid #999;border-top:0;background:#fff} -.gnb_js .gnb_2dli a {display:inline-block;float:none;padding:0 10px;width:161px;background:#fff;color:#000;text-align:left} +.gnb_js .gnb_1dli_air a {float:none;background:#fff;color:#000} +.gnb_js .gnb_1dli_on a {float:none;background:#282828;color:#fff} +.gnb_js .gnb_2dul {display:none;position:absolute;top:34px;width:181px;border:1px solid #999;border-top:0;background:#fff} +.gnb_js .gnb_2dli a {display:inline-block;float:none;padding:8px 10px;width:161px;background:#fff;color:#000;text-align:left} .gnb_js .gnb_2dli a:focus, .gnb_js .gnb_2dli a:hover {background:#484848;color:#fff} .gnb_1dli_over .gnb_2dul {display:block;left:-1px} .gnb_1dli_over2 .gnb_2dul {display:block;right:-1px} @@ -74,6 +74,11 @@ h2.h2_frm {padding-top:15px} .gnb_js .gnb_grp_style:focus, .gnb_js .gnb_grp_style:hover {background:#484848 !important} .gnb_js .gnb_grp_div {border-top:1px solid #eee} +#lnb {margin:0;padding:10px 15px;border-bottom:1px solid #e9e9e9;list-style:none;zoom:1} +#lnb:after {display:block;visibility:hidden;clear:both;content:""} +#lnb li {float:left} +#lnb a {display:inline-block;padding:5px;font-size:0.95em;letter-spacing:-0.1em} + /* 중간 레이아웃 */ #wrapper {z-index:5;margin:20px 0;zoom:1} #wrapper:after {display:block;visibility:hidden;clear:both;content:""} From ff903c0551a3c9858d0d9fcfa9d8633bc1e4abdc Mon Sep 17 00:00:00 2001 From: whitedot Date: Mon, 14 Oct 2013 11:41:51 +0900 Subject: [PATCH 18/26] =?UTF-8?q?=EC=87=BC=ED=95=91=EB=AA=B0=EA=B4=80?= =?UTF-8?q?=EB=A6=AC=EC=9E=90:=20=EC=A3=BC=EB=AC=B8=ED=86=B5=ED=95=A9?= =?UTF-8?q?=EB=82=B4=EC=97=AD=20=EC=8A=A4=ED=83=80=EC=9D=BC=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/admin.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/css/admin.css b/css/admin.css index b1f87d089..4b23e0638 100644 --- a/css/admin.css +++ b/css/admin.css @@ -477,7 +477,7 @@ strong.sodr_nonpay {display:block;padding:5px 0;text-align:right} .sodr_all_list .sodr_basic:after {display:block;visibility:hidden;clear:both;content:""} .sodr_all_list .sodr_basic dt {float:left;margin:0 10px 0 0} .sodr_all_list .sodr_basic dd {float:left;margin:0 30px 0 0} -.sodr_all_list .sodr_basic strong a {color:#ff3061} +.sodr_all_list .sodr_basic strong a {color:#ff3061;text-decoration:underline} .sodr_all_list .sodr_person {float:right;zoom:1} .sodr_all_list .sodr_person:after {display:block;visibility:hidden;clear:both;content:""} @@ -486,8 +486,8 @@ strong.sodr_nonpay {display:block;padding:5px 0;text-align:right} .sodr_all_list .sodr_pay {clear:both;margin:0;border-top:1px solid #d1dee2;zoom:1} .sodr_all_list .sodr_pay:after {display:block;visibility:hidden;clear:both;content:""} -.sodr_all_list .sodr_pay dt {float:left;padding:10px 0;width:15%} -.sodr_all_list .sodr_pay dd {float:left;margin:0;padding:10px 0;width:35%} +.sodr_all_list .sodr_pay dt {float:left;padding:8px 0;width:15%} +.sodr_all_list .sodr_pay dd {float:left;margin:0;padding:8px 0;width:35%} #sodr_total table {text-align:center} #sodr_total th {width:125px} From d3f41c99d79c5f1898f1ea9d92b0e868662075ba Mon Sep 17 00:00:00 2001 From: whitedot Date: Mon, 14 Oct 2013 12:03:28 +0900 Subject: [PATCH 19/26] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90:=20=EC=9D=BC?= =?UTF-8?q?=EA=B4=84=EC=82=AD=EC=A0=9C=20=EB=A7=88=ED=81=AC=EC=97=85=20?= =?UTF-8?q?=EB=B0=8F=20=EC=8A=A4=ED=83=80=EC=9D=BC=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/cache_file_delete.php | 57 ++++++++++---------- adm/gcaptcha_file_delete.php | 67 ++++++++++++------------ adm/session_file_delete.php | 7 ++- adm/thumbnail_file_delete.php | 97 ++++++++++++++++++----------------- css/admin.css | 4 -- 5 files changed, 115 insertions(+), 117 deletions(-) diff --git a/adm/cache_file_delete.php b/adm/cache_file_delete.php index 077851ea6..1374acdaf 100644 --- a/adm/cache_file_delete.php +++ b/adm/cache_file_delete.php @@ -9,39 +9,40 @@ $g5['title'] = '캐시파일 일괄삭제'; include_once('./admin.head.php'); ?> -
    +

    완료 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.

    - 캐시디렉토리를 열지못했습니다.

    '; - } - - $cnt=0; - echo '
      '.PHP_EOL; - - $files = glob(G5_DATA_PATH.'/cache/latest-*'); - if (is_array($files)) { - foreach ($files as $cache_file) { - $cnt++; - unlink($cache_file); - echo '
    • '.$cache_file.'
    • '.PHP_EOL; - - flush(); - - if ($cnt%10==0) - echo PHP_EOL; - } - } - - echo '
    • 완료됨
    '.PHP_EOL; - echo '

    최신글 캐시파일 '.$cnt.'건 삭제가 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; - ?>
    +캐시디렉토리를 열지못했습니다.

    '; +} + +$cnt=0; +echo '
      '.PHP_EOL; + +$files = glob(G5_DATA_PATH.'/cache/latest-*'); +if (is_array($files)) { + foreach ($files as $cache_file) { + $cnt++; + unlink($cache_file); + echo '
    • '.$cache_file.'
    • '.PHP_EOL; + + flush(); + + if ($cnt%10==0) + echo PHP_EOL; + } +} + +echo '
    • 완료됨
    '.PHP_EOL; +echo '

    최신글 캐시파일 '.$cnt.'건 삭제 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; +?> + \ No newline at end of file diff --git a/adm/gcaptcha_file_delete.php b/adm/gcaptcha_file_delete.php index 8b3f3ed73..1638d6dfb 100644 --- a/adm/gcaptcha_file_delete.php +++ b/adm/gcaptcha_file_delete.php @@ -9,44 +9,45 @@ $g5['title'] = '캡챠파일 일괄삭제'; include_once('./admin.head.php'); ?> -
    +

    완료 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.

    - 캐시디렉토리를 열지못했습니다.

    '; - } - - $cnt=0; - echo '
      '.PHP_EOL; - - $files = glob(G5_DATA_PATH.'/cache/gcaptcha-*'); - if (is_array($files)) { - $before_time = G5_SERVER_TIME - 3600; // 한시간전 - foreach ($files as $gcaptcha_file) { - $modification_time = filemtime($gcaptcha_file); // 파일접근시간 - - if ($modification_time > $before_time) continue; - - $cnt++; - unlink($gcaptcha_file); - echo '
    • '.$gcaptcha_file.'
    • '.PHP_EOL; - - flush(); - - if ($cnt%10==0) - echo PHP_EOL; - } - } - - echo '
    • 완료됨
    '.PHP_EOL; - echo '

    캡챠파일 '.$cnt.'건의 삭제가 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; - ?>
    +캐시디렉토리를 열지못했습니다.

    '; +} + +$cnt=0; +echo '
      '.PHP_EOL; + +$files = glob(G5_DATA_PATH.'/cache/gcaptcha-*'); +if (is_array($files)) { + $before_time = G5_SERVER_TIME - 3600; // 한시간전 + foreach ($files as $gcaptcha_file) { + $modification_time = filemtime($gcaptcha_file); // 파일접근시간 + + if ($modification_time > $before_time) continue; + + $cnt++; + unlink($gcaptcha_file); + echo '
    • '.$gcaptcha_file.'
    • '.PHP_EOL; + + flush(); + + if ($cnt%10==0) + echo PHP_EOL; + } +} + +echo '
    • 완료됨
    '.PHP_EOL; +echo '

    캡챠파일 '.$cnt.'건의 삭제 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; +?> + \ No newline at end of file diff --git a/adm/session_file_delete.php b/adm/session_file_delete.php index 3294e2933..bd5bad1e7 100644 --- a/adm/session_file_delete.php +++ b/adm/session_file_delete.php @@ -9,10 +9,11 @@ $g5['title'] = "세션파일 일괄삭제"; include_once("./admin.head.php"); ?> -
    +

    완료 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.

    +
    document.getElementById('ct').innerHTML += '세션데이터 {$cnt}건 삭제 완료.

    프로그램의 실행을 끝마치셔도 좋습니다.';\n"; - echo "

    세션데이터 {$cnt}건 삭제 완료.
    프로그램의 실행을 끝마치셔도 좋습니다.

    \n"; + echo '

    세션데이터 '.$cnt.'건 삭제 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; ?> -
    -
    +

    완료 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.

    - 썸네일디렉토리를 열지못했습니다.

    '; - } - - $cnt=0; - echo '
      '.PHP_EOL; - - foreach($directory as $dir) { - $files = glob($dir.'/thumb-*'); - if (is_array($files)) { - foreach($files as $thumbnail) { - $cnt++; - @unlink($thumbnail); - - echo '
    • '.$thumbnail.'
    • '.PHP_EOL; - - flush(); - - if ($cnt%10==0) - echo PHP_EOL; - } - } - } - - echo '
    • 완료됨
    '.PHP_EOL; - echo '

    썸네일 '.$cnt.'건의 삭제가 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; - ?>
    +썸네일디렉토리를 열지못했습니다.

    '; +} + +$cnt=0; +echo '
      '.PHP_EOL; + +foreach($directory as $dir) { + $files = glob($dir.'/thumb-*'); + if (is_array($files)) { + foreach($files as $thumbnail) { + $cnt++; + @unlink($thumbnail); + + echo '
    • '.$thumbnail.'
    • '.PHP_EOL; + + flush(); + + if ($cnt%10==0) + echo PHP_EOL; + } + } +} + +echo '
    • 완료됨
    '.PHP_EOL; +echo '

    썸네일 '.$cnt.'건의 삭제 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; +?> + \ No newline at end of file diff --git a/css/admin.css b/css/admin.css index 4b23e0638..9ae647c6b 100644 --- a/css/admin.css +++ b/css/admin.css @@ -393,10 +393,6 @@ td.td_grpset {width:160px;border-left:1px solid #e9ecee;text-align:center} /* 메일 테스트 */ #fsendmailtest {margin-bottom:20px;padding:30px 0;border:1px solid #ced9de;background:#fff;text-align:center} -/* 세션파일일괄삭제 */ -#session_del p, #cache_del p {margin-bottom:20px;padding:13px;border:1px solid #ced9de;background:#fff} -#session_del p span, #cache_del p span {color:#ff3061} - /* ########## 쇼핑몰 사용시 적용 ########## */ /* 쇼핑몰 설정 */ From db8684b405f1e2890f2c28bd86e68989d09c3306 Mon Sep 17 00:00:00 2001 From: chicpro Date: Mon, 14 Oct 2013 14:34:09 +0900 Subject: [PATCH 20/26] =?UTF-8?q?=EB=AA=A8=EB=B0=94=EC=9D=BC=20=EC=87=BC?= =?UTF-8?q?=ED=95=91=EB=AA=B0=20=EB=A9=94=EC=9D=B8=20swipe=20=EA=B8=B0?= =?UTF-8?q?=EB=8A=A5=20=EC=B6=94=EA=B0=80=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/mobile_shop.css | 4 +-- js/jquery.slideview.js | 52 +++++++++++++++++++++++++++++++++-- mobile/shop/index.php | 61 ------------------------------------------ 3 files changed, 52 insertions(+), 65 deletions(-) diff --git a/css/mobile_shop.css b/css/mobile_shop.css index 9a7a6dc96..e721a5e31 100644 --- a/css/mobile_shop.css +++ b/css/mobile_shop.css @@ -59,8 +59,8 @@ a.sanchor_on {background:#626870;color:#fff !important;text-decoration:none} #sidx {padding:0} /* 인덱스 상품 */ -#slide_tab {display:none;margin:0;padding:0} -.slide_tab {display:block!important;position:relative;width:100%;height:50px;background-color:#eee;overflow:hidden} +#slide_tab {margin:0;padding:0;list-style:none;position:relative;width:100%;height:50px;background-color:#eee;overflow:hidden} +#slide_tab li {position:absolute;top:0;left:0;width:80px} #sidx_slide {position:relative;top:0;left:0;width:100%;overflow:hidden} .sidx_slide {position:absolute;top:0;left:0;width:100%} diff --git a/js/jquery.slideview.js b/js/jquery.slideview.js index 00354c536..1b2503a10 100644 --- a/js/jquery.slideview.js +++ b/js/jquery.slideview.js @@ -16,16 +16,62 @@ var $this = this; var $wrap = this.find("#"+cfg.slide_wrap); - var $tab = this.find("#"+cfg.slide_tab); + var $tab = null; + var $tabs; var $slides = this.find(cfg.slide); - $tab.addClass(cfg.tab_class); $slides.addClass(cfg.slide_class); var height; var width = $(window).width(); var count = $slides.size(); var idx = next = 0; + var tabw_width = 0; + var tabs_count = 0; + var tab_width = 0; + + function tab_make() + { + if(count < 1) + return; + + var subj; + var tabs = ""; + + if($tab == null) { + $slides.each(function() { + subj = $(this).find("header h2").text(); + if(subj.length < 1) + subj = " "; + + tabs += "
  • "+subj+"
  • \n"; + }); + + if(tabs != "") { + tabs = "
      \n"+tabs+"
    "; + $wrap.before(tabs); + + $tab = $this.find("#"+cfg.slide_tab); + $tabs = $tab.find("li"); + } + } + + tabw_width = $tab.width(); + tabs_count = $tabs.size(); + tab_width = $tabs.eq(0).width(); + + if(tabs_count < 1) { + $tab.remove(); + return; + } + + var li_left = 0; + + if(tabs_count < 3) { + li_left = parseInt((tab_width - (tab_width * tabs_count)) / (tabs_count + 1)); + } else { + } + } function swipe_init() { @@ -105,6 +151,8 @@ return true; } + tab_make(); + $(window).on("load", function(e) { swipe_init(); }); diff --git a/mobile/shop/index.php b/mobile/shop/index.php index e7b49c292..bde959c8d 100644 --- a/mobile/shop/index.php +++ b/mobile/shop/index.php @@ -12,9 +12,6 @@ include_once(G5_MSHOP_PATH.'/shop.head.php');
    -
      -
    -
    @@ -56,65 +53,7 @@ include_once(G5_MSHOP_PATH.'/shop.head.php');
    -
    -
    -

    추천상품

    -

    추천상품 모음

    -
    - set_mobile(true); - $list->set_type(3); - $list->set_view('it_id', false); - $list->set_view('it_name', true); - $list->set_view('it_cust_price', false); - $list->set_view('it_price', true); - $list->set_view('it_icon', true); - $list->set_view('sns', true); - echo $list->run(); - ?> - -
    -
    -
    -

    인기상품

    -

    인기상품 모음

    -
    - set_mobile(true); - $list->set_type(4); - $list->set_view('it_id', false); - $list->set_view('it_name', true); - $list->set_view('it_cust_price', false); - $list->set_view('it_price', true); - $list->set_view('it_icon', true); - $list->set_view('sns', true); - echo $list->run(); - ?> - -
    - -
    -
    -

    할인상품

    -

    할인상품 모음

    -
    - set_mobile(true); - $list->set_type(5); - $list->set_view('it_id', false); - $list->set_view('it_name', true); - $list->set_view('it_cust_price', false); - $list->set_view('it_price', true); - $list->set_view('it_icon', true); - $list->set_view('sns', true); - echo $list->run(); - ?> - -
    From cfd8db6b9e57cbddf11ebc89bce53f2c9eee907c Mon Sep 17 00:00:00 2001 From: whitedot Date: Mon, 14 Oct 2013 14:48:05 +0900 Subject: [PATCH 21/26] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90:=20=EA=B0=80?= =?UTF-8?q?=EB=B3=80=ED=98=95=EC=9C=BC=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/admin.head.php | 16 +- adm/admin.lib.php | 4 +- adm/auth_list.php | 224 ++-- adm/board_copy.php | 61 +- adm/board_form.php | 2102 +++++++++++++++++---------------- adm/board_list.php | 177 +-- adm/board_list_delete.php | 28 + adm/boardgroup_form.php | 49 +- adm/boardgroup_list.php | 131 +- adm/boardgroupmember_form.php | 91 +- adm/boardgroupmember_list.php | 69 +- adm/cache_file_delete.php | 57 +- adm/config_form.php | 1532 ++++++++++++------------ adm/gcaptcha_file_delete.php | 67 +- adm/img/logo.jpg | Bin 6597 -> 6668 bytes adm/img/ts01.gif | Bin 0 -> 177 bytes adm/img/ts02.gif | Bin 0 -> 188 bytes adm/img/ts03.gif | Bin 0 -> 196 bytes adm/index.php | 380 +++--- adm/mail_form.php | 33 +- adm/mail_list.php | 36 +- adm/mail_select_form.php | 31 +- adm/mail_select_list.php | 18 +- adm/member_delete.php | 29 + adm/member_form.php | 19 +- adm/member_list.php | 156 ++- adm/member_list_delete.php | 37 + adm/point_list.php | 162 ++- adm/poll_form.php | 34 +- adm/poll_list.php | 61 +- adm/popular_list.php | 48 +- adm/popular_rank.php | 54 +- adm/repair.php | 84 ++ adm/session_delete.php | 46 + adm/session_file_delete.php | 7 +- adm/thumbnail_file_delete.php | 97 +- adm/upgrade.php | 342 ++++++ adm/version.php | 32 + adm/visit.sub.php | 21 +- adm/visit_browser.php | 11 +- adm/visit_date.php | 13 +- adm/visit_domain.php | 11 +- adm/visit_hour.php | 11 +- adm/visit_list.php | 13 +- adm/visit_month.php | 11 +- adm/visit_os.php | 11 +- adm/visit_week.php | 11 +- adm/visit_year.php | 11 +- css/admin.css | 626 +++++++--- 49 files changed, 4033 insertions(+), 3031 deletions(-) create mode 100644 adm/board_list_delete.php create mode 100644 adm/img/ts01.gif create mode 100644 adm/img/ts02.gif create mode 100644 adm/img/ts03.gif create mode 100644 adm/member_delete.php create mode 100644 adm/member_list_delete.php create mode 100644 adm/repair.php create mode 100644 adm/session_delete.php create mode 100644 adm/upgrade.php create mode 100644 adm/version.php diff --git a/adm/admin.head.php b/adm/admin.head.php index be8a583ee..07d9fe27d 100644 --- a/adm/admin.head.php +++ b/adm/admin.head.php @@ -74,9 +74,13 @@ function imageview(id, w, h)
    diff --git a/adm/popular_rank.php b/adm/popular_rank.php index 90ce0189a..fc6ab489c 100644 --- a/adm/popular_rank.php +++ b/adm/popular_rank.php @@ -27,9 +27,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함 $sql = " select pp_word, count(*) as cnt {$sql_common} {$sql_search} {$sql_group} {$sql_order} limit {$from_record}, {$rows} "; $result = sql_query($sql); -$listall = ''; -if (!empty($_GET['fr_date']) || !empty($_GET['to_date'])) - $listall = '전체목록'; +$listall = '전체목록'; $g5['title'] = '인기검색어순위'; include_once('./admin.head.php'); @@ -43,30 +41,34 @@ $(function(){ }); -
    -
    - 인기검색어 검색 - - - 건수 개 - - - 부터 - 까지 +
    + + 건수 개 +
    + + +
    + 기간별검색 + + + ~ + + -
    +
    -
    -

    인기검색어 순위 및 내역

    -
    - - - - - - - + + + + + + + + +
    +
    + @@ -97,9 +99,9 @@ $(function(){ ?>
    목록
    순위
    +
    - - + "; +echo ""; +include_once("./admin.tail.php"); +flush(); + + +// 설정일이 지난 접속자로그 삭제 +$tmp_before_date = date("Y-m-d", $g5[server_time] - ($config[cf_visit_del] * 86400)); +$sql = " delete from $g5[visit_table] where vi_date < '$tmp_before_date' "; +sql_query($sql); +sql_query(" OPTIMIZE TABLE `$g5[visit_table]`, `$g5[visit_sum_table]` "); + +// 설정일이 지난 인기검색어 삭제 +$tmp_before_date = date("Y-m-d", $g5[server_time] - ($config[cf_popular_del] * 86400)); +$sql = " delete from $g5[popular_table] where pp_date < '$tmp_before_date' "; +sql_query($sql); +sql_query(" OPTIMIZE TABLE `$g5[popular_table]` "); + +// 설정일이 지난 최근게시물 삭제 +$sql = " delete from $g5[board_new_table] where (TO_DAYS('$g5[time_ymdhis]') - TO_DAYS(bn_datetime)) > '$config[cf_new_del]' "; +sql_query($sql); +sql_query(" OPTIMIZE TABLE `$g5[board_new_table]` "); + +// 설정일이 지난 쪽지 삭제 +$sql = " delete from $g5[memo_table] where (TO_DAYS('$g5[time_ymdhis]') - TO_DAYS(me_send_datetime)) > '$config[cf_memo_del]' "; +sql_query($sql); +sql_query(" OPTIMIZE TABLE `$g5[memo_table]` "); + +// 탈퇴회원 자동 삭제 +$sql = " select mb_id from $g5[member_table] where (TO_DAYS('$g5[time_ymdhis]') - TO_DAYS(mb_leave_date)) > '$config[cf_leave_day]' "; +$result = sql_query($sql); +while ($row=sql_fetch_array($result)) +{ + // 회원자료 삭제 + member_delete($row[mb_id]); +} + + +$sql = "SHOW TABLE STATUS FROM ".$mysql_db; +$result = sql_query($sql); +while($row = sql_fetch_array($result)) +{ + $str = ''; + + $tbl = $row['Name']; + + $sql1 = " SELECT COUNT(*) FROM `$tbl` "; + $result1 = @mysql_query($sql1); + if (!$result1) + { + // 테이블 복구 + $sql2 = " REPAIR TABLE `$tbl` "; + sql_query($sql2); + $str .= $sql2 . "
    "; + } + + if($row['Data_free'] == 0) continue; + + // 테이블 최적화 + $sql3 = " OPTIMIZE TABLE `$tbl` "; + sql_query($sql3); + $str .= $sql3 . "
    "; + + echo "\n"; + + flush(); + /* + for($i = 0; $i < 40 - strlen($tbl); $i ++) echo " "; + echo "\t"; + for($i = 0; $i < 9 - strlen($row['Data_free']); $i ++) echo " "; + echo $row['Data_free']." OPTIMIZED\n"; + */ +} +echo "\n"; +?> \ No newline at end of file diff --git a/adm/session_delete.php b/adm/session_delete.php new file mode 100644 index 000000000..35c8b8419 --- /dev/null +++ b/adm/session_delete.php @@ -0,0 +1,46 @@ +
    "; +echo ""; +include_once("./admin.tail.php"); +flush(); + +$session_path = "$g5[path]/data/session"; // 세션이저장된 디렉토리 +if (!$dir=@opendir($session_path)) { + echo "세션 디렉토리를 열지못했습니다."; +} + +$cnt=0; +while($file=readdir($dir)) { + + if (!strstr($file,'sess_')) { + continue; + } + + if (strpos($file,'sess_')!=0) { + continue; + } + + if (!$atime=@fileatime("$session_path/$file")) { + continue; + } + if (time() > $atime + (3600 * 6)) { // 지난시간을 초로 계산해서 적어주시면 됩니다. default : 6시간전 + $cnt++; + $return = unlink("$session_path/$file"); + echo "\n"; + + flush(); + + if ($cnt%10==0) + echo "\n"; + } +} +echo "\n"; +?> \ No newline at end of file diff --git a/adm/session_file_delete.php b/adm/session_file_delete.php index 3294e2933..bd5bad1e7 100644 --- a/adm/session_file_delete.php +++ b/adm/session_file_delete.php @@ -9,10 +9,11 @@ $g5['title'] = "세션파일 일괄삭제"; include_once("./admin.head.php"); ?> -
    +

    완료 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.

    +
    document.getElementById('ct').innerHTML += '세션데이터 {$cnt}건 삭제 완료.

    프로그램의 실행을 끝마치셔도 좋습니다.';\n"; - echo "

    세션데이터 {$cnt}건 삭제 완료.
    프로그램의 실행을 끝마치셔도 좋습니다.

    \n"; + echo '

    세션데이터 '.$cnt.'건 삭제 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; ?> -
    -
    +

    완료 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.

    - 썸네일디렉토리를 열지못했습니다.

    '; - } - - $cnt=0; - echo '
      '.PHP_EOL; - - foreach($directory as $dir) { - $files = glob($dir.'/thumb-*'); - if (is_array($files)) { - foreach($files as $thumbnail) { - $cnt++; - @unlink($thumbnail); - - echo '
    • '.$thumbnail.'
    • '.PHP_EOL; - - flush(); - - if ($cnt%10==0) - echo PHP_EOL; - } - } - } - - echo '
    • 완료됨
    '.PHP_EOL; - echo '

    썸네일 '.$cnt.'건의 삭제가 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; - ?>
    +썸네일디렉토리를 열지못했습니다.

    '; +} + +$cnt=0; +echo '
      '.PHP_EOL; + +foreach($directory as $dir) { + $files = glob($dir.'/thumb-*'); + if (is_array($files)) { + foreach($files as $thumbnail) { + $cnt++; + @unlink($thumbnail); + + echo '
    • '.$thumbnail.'
    • '.PHP_EOL; + + flush(); + + if ($cnt%10==0) + echo PHP_EOL; + } + } +} + +echo '
    • 완료됨
    '.PHP_EOL; +echo '

    썸네일 '.$cnt.'건의 삭제 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; +?> + \ No newline at end of file diff --git a/adm/upgrade.php b/adm/upgrade.php new file mode 100644 index 000000000..0e85dacbd --- /dev/null +++ b/adm/upgrade.php @@ -0,0 +1,342 @@ + '' "; + $row2 = sql_fetch_array($sql2); + if (!$row2[cnt]) // 원글에만 최근시간을 반영합니다. + sql_query(" UPDATE `{$g5['write_prefix']}{$row[bo_table]}` set wr_last = wr_datetime WHERE wr_is_comment = 0 "); +} + + +// 4.08.00 +// 정보공개를 바꾸면 일정기간 동안 변경할 수 없음 +sql_query(" ALTER TABLE `{$g5[member_table]}` ADD `mb_open_date` DATE NOT NULL AFTER `mb_open` ", false); +sql_query(" ALTER TABLE `{$g5[config_table]}` ADD `cf_open_modify` INT NOT NULL AFTER `cf_stipulation` ", false); +// 게시물 추천테이블 생성 +sql_query(" CREATE TABLE `{$g5[board_good_table]}` ( + `bg_id` int(11) NOT NULL auto_increment, + `bo_table` varchar(20) NOT NULL default '', + `wr_id` int(11) NOT NULL default '0', + `mb_id` varchar(20) NOT NULL default '', + `bg_flag` varchar(255) NOT NULL default '', + `bg_datetime` datetime NOT NULL default '0000-00-00 00:00:00', + PRIMARY KEY (`bg_id`), + UNIQUE KEY `fkey1` (`bo_table`,`wr_id`,`mb_id`) +) TYPE=MyISAM AUTO_INCREMENT=1 ", false); + + +// 4.07.00 +// 최근게시물에 회원아이디 필드 및 인덱스 추가 +sql_query(" ALTER TABLE `{$g5['board_new_table']}` ADD `mb_id` VARCHAR( 20 ) NOT NULL ", false); +sql_query(" ALTER TABLE `{$g5['board_new_table']}` ADD INDEX `mb_id` ( `mb_id` ) ", false); + +$sql = " select * from $g5[board_new_table] "; +$res = sql_query($sql); +for ($i=0; $row=sql_fetch_array($res); $i++) +{ + $ttmp = $g5[write_prefix].$row[bo_table]; + $sql2 = " select mb_id from $ttmp where wr_id = '$row[wr_id]' "; + $row2 = sql_fetch($sql2); + + $sql3 = " update $g5[board_new_table] set mb_id = '$row2[mb_id]' where bn_id = '$row[bn_id]' "; + sql_query($sql3, false); +} + +/* +// 그룹접근회원테이블에 auto_increment 추가 +sql_query(" ALTER TABLE $g5[group_member_table] CHANGE `gm_id` `gm_id` INT( 11 ) DEFAULT '0' NOT NULL AUTO_INCREMENT ", false); + +// 로그인테이블에서 인덱스 삭제 +sql_query(" ALTER TABLE `$g5[login_table]` DROP INDEX `lo_datetime` ", false); + +// 회원테이블의 회원가입일시에 인덱스 추가 +sql_query(" ALTER TABLE `$g5[member_table]` ADD INDEX `mb_datetime` ( `mb_datetime` ) ", false); + +// 게시판설정 테이블에 업로드 갯수, 이메일 사용 필드 추가 +sql_query(" ALTER TABLE `$g5[board_table]` + ADD `bo_upload_count` TINYINT NOT NULL AFTER `bo_notice` , + ADD `bo_use_email` TINYINT NOT NULL AFTER `bo_upload_count` ", FALSE); +*/ + +/* +// 050831 막음 +// 환경설정 테이블에 메일발송 설정 추가 +sql_query(" ALTER TABLE `$g5[config_table]` + ADD `cf_email_use` TINYINT NOT NULL AFTER `cf_search_part` , + ADD `cf_email_wr_super_admin` TINYINT NOT NULL AFTER `cf_email_use` , + ADD `cf_email_wr_group_admin` TINYINT NOT NULL AFTER `cf_email_wr_super_admin` , + ADD `cf_email_wr_board_admin` TINYINT NOT NULL AFTER `cf_email_wr_group_admin` , + ADD `cf_email_wr_write` TINYINT NOT NULL AFTER `cf_email_wr_board_admin` ", FALSE); +sql_query(" ALTER TABLE `$g5[config_table]` + CHANGE `cf_comment_all_email` `cf_email_wr_comment_all` TINYINT DEFAULT '0' NOT NULL ", FALSE); +sql_query(" ALTER TABLE `$g5[config_table]` + ADD `cf_email_mb_super_admin` TINYINT NOT NULL AFTER `cf_email_wr_comment_all` , + ADD `cf_email_mb_member` TINYINT NOT NULL AFTER `cf_email_mb_super_admin` , + ADD `cf_email_po_super_admin` TINYINT NOT NULL AFTER `cf_email_mb_member` ", FALSE); + + +// 회원테이블에 SMS 수신여부 필드 추가 +sql_query(" ALTER TABLE `$g5[member_table]` ADD `mb_sms` TINYINT NOT NULL AFTER `mb_mailling` ", FALSE); + +// 게시판 인덱스 변경 +$sql = " select bo_table from $g5[board_table] "; +$result = sql_query($sql); +while($row=sql_fetch_array($result)) +{ + $row2 = sql_fetch(" select * from `{$g5[write_prefix]}{$row[bo_table]}` limit 1 "); + if (!isset($row2[wr_is_comment])) + { + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` ADD `wr_is_comment` TINYINT NOT NULL AFTER `wr_parent` ", FALSE); + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` DROP INDEX `wr_comment_num` ", FALSE); + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` DROP INDEX `wr_num_reply_parent` ", FALSE); + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` DROP INDEX `wr_parent_comment` ", FALSE); + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` DROP INDEX `wr_is_comment` ", FALSE); + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` ADD INDEX `wr_is_comment` (`wr_is_comment`, `wr_num`, `wr_reply`) ", FALSE); + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` ADD INDEX `wr_num` (`wr_num`) ", FALSE); + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` ADD INDEX `wr_parent` (`wr_parent`) ", FALSE); + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` ADD INDEX `ca_name` (`ca_name`) ", FALSE); + sql_query(" UPDATE `{$g5[write_prefix]}{$row[bo_table]}` set wr_is_comment = 1 where wr_comment < 0 ", FALSE); + } +} + +// 파일테이블에 이미지 폭, 높이, 타입, 일시 넣기 +// getimagesize() 함수보다 속도가 빠름 +sql_query(" ALTER TABLE `$g5[board_file_table]` ADD `bf_filesize` INT NOT NULL , ADD `bf_width` INT NOT NULL , ADD `bf_height` SMALLINT NOT NULL , ADD `bf_type` TINYINT NOT NULL , ADD `bf_datetime` DATETIME NOT NULL ", FALSE); + +// 이메일 인증사용 +sql_query(" ALTER TABLE `$g5[member_table]` ADD `mb_email_certify` DATETIME NOT NULL AFTER `mb_intercept_date` ", FALSE); +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_use_email_certify` TINYINT NOT NULL AFTER `cf_use_copy_log` ", FALSE); + +// 최근게시물 라인수 +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_new_rows` INT NOT NULL AFTER `cf_login_skin` ", FALSE); + +// 포인트 테이블에 필드 추가 +sql_query(" ALTER TABLE `$g5[point_table]` ADD `po_rel_table` VARCHAR( 20 ) NOT NULL , ADD `po_rel_id` VARCHAR( 20 ) NOT NULL , ADD `po_rel_action` VARCHAR( 255 ) NOT NULL ", FALSE); + +// 포인트 테이블의 회원아이디 길이 변경 +sql_query(" ALTER TABLE `$g5[point_table]` CHANGE `mb_id` `mb_id` VARCHAR( 20 ) NOT NULL ", FALSE); + +// 포인트 테이블의 인덱스 변경 +sql_query(" ALTER TABLE `$g5[point_table]` DROP INDEX `index1` , ADD INDEX `index1` ( `mb_id` , `po_rel_table` , `po_rel_id` , `po_rel_action` ) ", FALSE); + +// 투표 테이블에 투표한 회원 필드 추가 +sql_query(" ALTER TABLE `$g5[poll_table]` ADD `mb_ids` TEXT NOT NULL ", FALSE); + +// 환경설정 테이블에 여분필드 추가 +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_1` VARCHAR( 255 ) NOT NULL , ADD `cf_2` VARCHAR( 255 ) NOT NULL , ADD `cf_3` VARCHAR( 255 ) NOT NULL , ADD `cf_4` VARCHAR( 255 ) NOT NULL , ADD `cf_5` VARCHAR( 255 ) NOT NULL , ADD `cf_6` VARCHAR( 255 ) NOT NULL , ADD `cf_7` VARCHAR( 255 ) NOT NULL , ADD `cf_8` VARCHAR( 255 ) NOT NULL , ADD `cf_9` VARCHAR( 255 ) NOT NULL , ADD `cf_10` VARCHAR( 255 ) NOT NULL ", FALSE); + +// 로그인스킨 필드 삭제 +sql_query(" ALTER TABLE `$g5[config_table]` DROP `cf_login_skin` ", FALSE); + +// 회원가입스킨 필드를 회원관련스킨 필드로 변경 +sql_query(" ALTER TABLE `$g5[config_table]` CHANGE `cf_register_skin` `cf_member_skin` VARCHAR( 255 ) NOT NULL ", FALSE); + +// 내부로그인 필드 추가 +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_login_skin` VARCHAR( 255 ) NOT NULL AFTER `cf_new_skin` ", FALSE); + +// 접속자 스킨 필드 추가 +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_connect_skin` VARCHAR( 255 ) NOT NULL AFTER `cf_search_skin` ", FALSE); + +// 파일 설명 사용 필드 추가 +sql_query(" ALTER TABLE `$g5[board_table]` ADD `bo_use_file_content` TINYINT NOT NULL AFTER `bo_use_sideview` ", FALSE); + +// 파일 테이블에 내용 필드 추가 (갤러리의 경우 해당 이미지에 대한 내용을 넣음) +sql_query(" ALTER TABLE `$g5[board_file_table]` ADD `bf_content` TEXT NOT NULL ", FALSE); + +// 방문자로그삭제, 인기검색어삭제 필드 추가 +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_visit_del` INT NOT NULL AFTER `cf_memo_del` , ADD `cf_popular_del` INT NOT NULL AFTER `cf_visit_del` ", FALSE); + +// 검색 스킨 필드 추가 +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_search_skin` VARCHAR( 255 ) NOT NULL AFTER `cf_new_skin` ", FALSE); + +// 최근게시물 스킨 필드 추가 +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_new_skin` VARCHAR( 255 ) NOT NULL AFTER `cf_nick_modify` ", FALSE); + +// 약관 필드명 변경 +sql_query(" ALTER TABLE `$g5[config_table]` CHANGE `cf_provision` `cf_stipulation` TEXT NOT NULL ", FALSE); + +// 게시판 글자 제한 +sql_query(" ALTER TABLE `$g5[board_table]` ADD `bo_write_min` INT NOT NULL AFTER `bo_count_comment` , ADD `bo_write_max` INT NOT NULL AFTER `bo_write_min` , ADD `bo_comment_min` INT NOT NULL AFTER `bo_write_max` , ADD `bo_comment_max` INT NOT NULL AFTER `bo_comment_min` ", FALSE); + + +// 인기검색어 테이블 생성 +$sql = " CREATE TABLE $g5[popular_table] ( + pp_id int(11) NOT NULL auto_increment, + pp_word varchar(50) NOT NULL default '', + pp_date date NOT NULL default '0000-00-00', + pp_ip varchar(50) NOT NULL default '', + PRIMARY KEY (pp_id), + UNIQUE KEY index1 (pp_date,pp_word,pp_ip) +) TYPE=MyISAM "; +sql_query($sql, FALSE); + +sql_query(" ALTER TABLE `$g5[board_new_table]` ADD `wr_parent` INT NOT NULL AFTER `wr_id` ", FALSE); + +sql_query(" ALTER TABLE `$g5[board_new_table]` CHANGE `wr_id` `wr_id` INT NOT NULL ", FALSE); + +sql_query(" ALTER TABLE `$g5[poll_table]` ADD `po_point` INT NOT NULL AFTER `po_level` ", FALSE); + +sql_query(" ALTER TABLE `$g5[point_table]` ADD `po_point` INT NOT NULL AFTER `po_level` ", FALSE); + + +$sql = " select bo_table from $g5[board_table] "; +$result = sql_query($sql); +while($row=sql_fetch_array($result)) +{ + sql_query(" ALTER TABLE `{$g5[write_prefix]}{$row[bo_table]}` ADD `wr_comment_reply` VARCHAR( 255 ) NOT NULL AFTER `wr_comment` ", FALSE); +} + + +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_use_copy_log` TINYINT NOT NULL AFTER `cf_use_norobot` ", FALSE); + +sql_query(" ALTER TABLE `$g5[config_table]` ADD `cf_register_skin` VARCHAR( 255 ) DEFAULT 'basic' NOT NULL AFTER `cf_intercept_ip` ", FALSE); + +sql_query(" ALTER TABLE `$g5[board_table]` ADD `bo_use_sideview` TINYINT NOT NULL AFTER `bo_disable_tags` ", FALSE); + + +// 회원메일테이블 생성 +$sql = " CREATE TABLE $g5[mail_table] ( + ma_id int(11) NOT NULL auto_increment, + ma_subject varchar(255) NOT NULL default '', + ma_content mediumtext NOT NULL, + ma_time datetime NOT NULL default '0000-00-00 00:00:00', + ma_ip varchar(255) NOT NULL default '', + ma_last_option text NOT NULL, + PRIMARY KEY (ma_id) +) TYPE=MyISAM "; +sql_query($sql, FALSE); + + +// auth table 생성 +$sql = " CREATE TABLE $g5[auth_table] ( + mb_id varchar(255) NOT NULL default '', + au_menu varchar(20) NOT NULL default '', + au_auth set('r','w','d') NOT NULL default '', + PRIMARY KEY (mb_id,au_menu) +) TYPE=MyISAM "; +sql_query($sql, FALSE); +*/ + + +echo "UPGRADE 완료."; + +include_once("./admin.tail.php"); +?> \ No newline at end of file diff --git a/adm/version.php b/adm/version.php new file mode 100644 index 000000000..67fae9d86 --- /dev/null +++ b/adm/version.php @@ -0,0 +1,32 @@ +"; +$args = "head -1 ".$g5[path]."/HISTORY"; +system($args); +echo ""; +?> + + + + + +
    + +
    + + diff --git a/adm/visit.sub.php b/adm/visit.sub.php index da4318500..7cb87dd68 100644 --- a/adm/visit.sub.php +++ b/adm/visit.sub.php @@ -12,6 +12,18 @@ $qstr = "fr_date=".$fr_date."&to_date=".$to_date; $query_string = $qstr ? '?'.$qstr : ''; ?> +
    +
    + 기간별검색 + + + ~ + + + +
    +
    + -
    -
    - 기간별 접속자집계 검색 - 부터 - 까지 - -
    -
    -