막강파워('맛'을 '막'으로 표기함 -0-)배추 베이직 청약서 스킨 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

막강파워('맛'을 '막'으로 표기함 -0-)배추 베이직 청약서 스킨 정보

게시판 막강파워('맛'을 '막'으로 표기함 -0-)배추 베이직 청약서 스킨

첨부파일

mw.basic.rental.zip (3.2M) 221회 다운로드 2011-09-23 10:30:24
print_contents.cheditor.js (2.4K) 25회 다운로드 2011-09-28 17:40:45

본문

안녕하세요
이번에 또 한번 배추베이직으루 업그레이드질(?)했습니다 ㄷㄷㄷ
청약서 만들어 봤는데 전에 했던 경험이 있어서인지 글두 나름 쉽게(나름 3일 캐고생 -0-)만들 수 있었어용 ' ' ;;;

이메일은 직접입력외에 자동으로 입력되게끔 했구요
맨 밑에 모델명 셀렉트 박스에서 선택하면
렌탈 등록금, 월사용료의 1년차 , 2년차, 3년차, 4년차, 5년차 까지 6개가 동시에 자동으로 바뀌고요
수량을 바꿔주면 자동으로 설치비가 수량 * 렌탈등록비가 나오게 했습니다
나름 다기능 ㄷㄷㄷ ;;;;
모델명 부분은 model_name.php 파일에서 바꿔주심 되고요
각기 모델명에 따른 렌탈등록금, 1년차, 2년차, 3년차, 4년차, 5년차 부분의 금액은 mw.js/lental_pay.js 에서 바꿔주시면 됩니다
순서와 모델명이 일치되야 합니다.

이메일 직접입력이 아니면 글쓰기 readonly 되게 할 수 없을까요? ㅎ ;;;

ps : 스킨 만들면서 나름 즐거운?(마우스 부술뻔함 -0-)시간이었습니다.
추천 안주심 울어버릴꺼예요 >.<

추가 내용입니다
수정 안될지 알았는데 되네요 -0-
밑에 리플에도 있는 내용이지만 한눈에 보기 편하시라고(?) -0-

이 게시판은 사용 확장 필드가 wr_11~wr_46까지 사용했습니다
저는 한번에 wr_49까지 확장해버려서 귀차나서 안지웠으니
만약 wr_46까지만 확장하셨다면
write_update.skin.php 파일 맨 밑에
============== 수정 전 =================
// 여분필드 wr_11 ~ wr_40까지 확장
for($i = 'wr_11'; $i <= 'wr_49'; $i++) $arr[] = "{$i} = '{$$i}'";
$sql11  = " update $write_table set " . implode(', ', $arr) . " where wr_id = '$wr_id' ";
sql_query($sql11);

부분에서 for문의 wr_49 수를 wr_46으로 하셔야 됩니다
============== 수정 후 =================
// 여분필드 wr_11 ~ wr_40까지 확장
for($i = 'wr_11'; $i <= 'wr_46'; $i++) $arr[] = "{$i} = '{$$i}'";
$sql11  = " update $write_table set " . implode(', ', $arr) . " where wr_id = '$wr_id' ";
sql_query($sql11);

인쇄 부분

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=17793&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%9D%B8%EC%87%84&sop=and

여기설명대로 js 파일을 다운받으신 후에 해당 위치에 넣으시고요

ps : 역시 아빠 불강님 대단하십니다 !!!
업로드 남는 공간 있어서 js파일도 올릴게요
js파일은 그누설치폴더/skin/board에 넣으시고~
(root면 root/skin/board ....... 설마 root를 모른다시면 ..... OTL)

js파일에다 추가해줘야 합니다 ㄷㄷ

===============================================
function print_contents2(print_id, print_id2, title)
{
var contents = "";
contents += "<html><head><meta http-equiv='content-type' content='text/html; charset=<?=$g4[charset]?>'>";
contents += "<title>" + title + "</title>";
contents += "<link rel='stylesheet' href='" + g4_path + "/style.css' type='text/css'>";
contents += "</head>";
contents += "<body>";
contents += "<script src='editor4_path" + "/comment.js'></script>";
contents += "<table align=center cellpadding=0 cellspacing=0><tr><td>";
==============================================
요 부분을을...
===============================================
function print_contents2(print_id, print_id2, title)
{
var contents = "";
// 추가 << 요 부분 지우세요~
contents += "<style type=text/css>";
contents += "#wrap_table{margin:0; padding:0;}";
contents +=  "#wrap_table th{font-size:12px; padding:10px 0 10px 0;}";
contents +=  "#wrap_table tr{background-color:#FFFFFF;}";
contents +=  "#wrap_table td{height:30px;}";
contents +=  "#wrap_table .gray{background-color:#E9E9E9;  text-align:center; font-size:12px;}";
contents +=  "#wrap_table .pink{background-color:#FFDFDF; font-size:12px; padding-left:5px}";
contents +=  "#wrap_table .pink_c{background-color:#FFDFDF; font-size:12px; text-align:center;}";
contents +=  "#wrap_table .pink_r{background-color:#FFDFDF; font-size:12px; padding-right:5px; text-align:right;}";
contents +=  "#wrap_table .white{background-color:#FFFFFF; font-size:12px; padding-left:5px;}";
contents +=  "#wrap_table td .text_area{margin:5px 10px 5px 10px; padding:0;}";
contents +=  "#wrap_table td .text_area ul{width:100%;}";
contents +=  "#wrap_table td .text_area ul li{list-style:none; line-height:18px;}";
contents += "</style>";
// 추가 끝 << 요 부분 지우세요

contents += "<html><head><meta http-equiv='content-type' content='text/html; charset=<?=$g4[charset]?>'>";
contents += "<title>" + title + "</title>";
contents += "<link rel='stylesheet' href='" + g4_path + "/style.css' type='text/css'>";
contents += "</head>";
contents += "<body>";
contents += "<script src='editor4_path" + "/comment.js'></script>";
contents += "<table align=center cellpadding=0 cellspacing=0><tr><td>";
===============================================
요렇게 바꿔주세요
추천
19

댓글 전체

ㅎ0ㅎ
헐랭이님한테 추천 받았네요
나름 열심히 한 보람(?)이...-0-
님의 팁과 올려주시는 스킨 잘 쓰고 있습니당~ ㅎ0ㅎ
행복한 하루 되세요~
뷰화면에서 설지 요청일 부분 알아 냈습니다 -0-
숫자가 8개가 붙어버리는거 년 월 일로 하는 방법 ㄷㄷㄷ
view.skin.php
623번쨰줄
<? echo $view[wr_31] ?>
요거를...
<?
$request_date =  $view[wr_31];

$request_y=substr($request_date,0,4);

$request_m1=substr($request_date,4,1);

$request_m2=substr($request_date,5,1);

$request_d=substr($request_date,6,2);

echo $request_y."<span style='margin-right:5px;'>년</span>";
if($request_m1 == '0'){
echo $request_m2."<span style='margin-right:5px;'>월</span>";
}else{
echo $request_m1.$request_m2."<span style='margin-right:5px;'>월</span>";
}
echo $request_d."일";
?>

요로코롬 해주니 되네요 ;;
01~09까지는 1~9로 나오게꼬롬~ ' ' ;;;
제 스킨 쓰시는 분들 참고해주세욤~
저도 초짜라 잘은 모르는뎅 ㄷㄷㄷ ;;;
한가지 말씀 드릴 사실은 확장 필드를 호스팅사에서 제공하는 phpMyAdmin에서 wr11~wr_x까지 늘렸는지 확인해주셔야 될꺼 같습니다
이 게시판은 사용 확장 필드가 wr_11~wr_46까지 사용했습니다
저는 한번에 wr_49까지 확장해버려서 귀차나서 안지웠으니
만약 wr_46까지만 확장하셨다면
write_update.skin.php 파일 맨 밑에

// 여분필드 wr_11 ~ wr_40까지 확장
for($i = 'wr_11'; $i <= 'wr_49'; $i++) $arr[] = "{$i} = '{$$i}'";
$sql11  = " update $write_table set " . implode(', ', $arr) . " where wr_id = '$wr_id' ";
sql_query($sql11);

부분에서 for문의 wr_49 수를 wr_46으로 하셔야 됩니다

// 여분필드 wr_11 ~ wr_40까지 확장
for($i = 'wr_11'; $i <= 'wr_46'; $i++) $arr[] = "{$i} = '{$$i}'";
$sql11  = " update $write_table set " . implode(', ', $arr) . " where wr_id = '$wr_id' ";
sql_query($sql11);

이렇게요~
그럼 성공 기원합니다 ㅎ ㄷㄷㄷ
필드49개로 늘려서 잘 됩니다.
그런데 이메일작성하면
view.skin.php에선 다음메일인지?네이버메일인지 뒷부분이 안나오네요,

 E-Mail 888@

네이버로 선택해서 글작성하면, 수정할때에는 셀렉트 부분은 네이버로 선택되는데요, view.skin.php에선 안 나오네요???
ㅠ.ㅠ
--------------------------------
이메일 회사주소가 wr_16 이네요. ㅋㅋ
이제 잘 됩니다.
감사합니다.
--------------------------------
그런데, 뷰페이지를 열면 화면 왼쪽 아래 느낌표가 뜨네요.
줄:2
문자:1
오류:구문오류
코드:0
url:http://내주소~~wr_id=4

이건 무엇일까요??

그리고 프린트 버튼은 안 되는 것 같은데요??
흠 저는 오류가 일단 안뜨는데요 ㄷㄷ
그리고 프린트 버튼은 수정해야될꺼 같네요 ;;
원래 있던 버튼을 지워서 넣었더니 문제가 ;;
지금 복원하고 알려드리겠습니당~ ㅎ0ㅎ ;;;
오류가 나신다 했는데 추측일 뿐일지 모르겠습니다만 js 파일이 없어서 그럴꺼 같네요 깜빡했습니다 ㄷㄷ

인쇄 부분

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=17793&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%9D%B8%EC%87%84&sop=and

여기설명대로 js 파일을 다운받으신 후에 해당 위치에 넣으시고요
js파일에다 추가해줘야 합니다 ㄷㄷ
===============================================
function print_contents2(print_id, print_id2, title)
{
var contents = "";
contents += "<html><head><meta http-equiv='content-type' content='text/html; charset=<?=$g4[charset]?>'>";
contents += "<title>" + title + "</title>";
contents += "<link rel='stylesheet' href='" + g4_path + "/style.css' type='text/css'>";
contents += "</head>";
contents += "<body>";
contents += "<script src='editor4_path" + "/comment.js'></script>";
contents += "<table align=center cellpadding=0 cellspacing=0><tr><td>";
==============================================
요 부분을을...
===============================================
function print_contents2(print_id, print_id2, title)
{
var contents = "";
// 추가 << 요 부분 지우세요~
contents += "<style type=text/css>";
contents += "#wrap_table{margin:0; padding:0;}";
contents +=  "#wrap_table th{font-size:12px; padding:10px 0 10px 0;}";
contents +=  "#wrap_table tr{background-color:#FFFFFF;}";
contents +=  "#wrap_table td{height:30px;}";
contents +=  "#wrap_table .gray{background-color:#E9E9E9;  text-align:center; font-size:12px;}";
contents +=  "#wrap_table .pink{background-color:#FFDFDF; font-size:12px; padding-left:5px}";
contents +=  "#wrap_table .pink_c{background-color:#FFDFDF; font-size:12px; text-align:center;}";
contents +=  "#wrap_table .pink_r{background-color:#FFDFDF; font-size:12px; padding-right:5px; text-align:right;}";
contents +=  "#wrap_table .white{background-color:#FFFFFF; font-size:12px; padding-left:5px;}";
contents +=  "#wrap_table td .text_area{margin:5px 10px 5px 10px; padding:0;}";
contents +=  "#wrap_table td .text_area ul{width:100%;}";
contents +=  "#wrap_table td .text_area ul li{list-style:none; line-height:18px;}";
contents += "</style>";
// 추가 끝 << 요 부분 지우세요

contents += "<html><head><meta http-equiv='content-type' content='text/html; charset=<?=$g4[charset]?>'>";
contents += "<title>" + title + "</title>";
contents += "<link rel='stylesheet' href='" + g4_path + "/style.css' type='text/css'>";
contents += "</head>";
contents += "<body>";
contents += "<script src='editor4_path" + "/comment.js'></script>";
contents += "<table align=center cellpadding=0 cellspacing=0><tr><td>";
===============================================
요렇게 바꿔주세요
스킨만 올리구 js 파일은 신경도 안썼었네요 ㅎㅎ ;;;
친절한 답변 감사드립니다. 모두 됩니다. ㅋㅋ
그런데요??
프린트 팝업창 띄우면 표가 있고,
그 아래에 글쓴이,날짜, 그리고 아이콘 (복사,이동,잠금, 갱신, 팝업등록 등등) 이 안 나오게 하려면 어떻게 해야 하나요??
결과적으로 프린트 아이콘 누르면, 표4개만 나오도록 하려면 어떻게 하나요???
죄송합니다. 자주 물어보아서요. ㅠ.ㅠ
ㅎ0ㅎ ;;
그러믄서 배우는거죠머
나름 기술의 집함(?)체니 다른 스킨 만드실때 참고하시면 좋을것 같습니다
암튼 잘쓰시고 행복하세요~
chunjae // 그건 저두 잘 모르겠네요 ㄷㄷ
위 스크립트에서는 table 테그 안에 있는 내용을 모두 출력하는 부분이기 떄문에 해당 부분을 따로 만들어야 될껍니다
즉 버튼들이 테이블 안에 있기 때문에 그것까지도 출력하는 부분이죠 ;;
이걸 빼는거는 저두 연구를 해봐야 될꺼 같은데요 ㄷㄷㄷ ;;;;

// 해보니 방법이 나왔네요
관리자 권한에서 글쓰기/목록보기/보기 등만 두고 나머지는 관리자권한으로 설정해준다음
게시판 리스트 화면과 뷰화면에서 보면 스킨기능설정 이라는 버튼을 클릭해서 게시판 스킨을 설정할 수 있습니다
여기서 기본설정 탭에 보면 쓰기버튼 항상 출력/코멘트 입력창 출력을 체크 해제하고 로그아웃 상태에서 인쇄 걸어보니 안나오네요 ㅋ
참고루 저는 고객이 목록을 ㅂ보지 못하도록 리그트 버튼에 관리자만 보게끔 했습니다
<? if ($is_admin == "super") { ?> 버튼 <? } ?> 요렇게 했죠
별의아이님!! 너무 감사드립니다.
멋진 스킨 하나 설치했습니다. ㅋㅋ
앞으로도 좋은 스킨 많이많이 부탁드립니다.
OTL 만수무강 하세요~~
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT