직거래용 주문서 스킨 - gnu4.34.02버젼 적용 > 그누4 스킨

그누4 스킨

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

직거래용 주문서 스킨 - gnu4.34.02버젼 적용 정보

기타 직거래용 주문서 스킨 - gnu4.34.02버젼 적용

첨부파일

board_order4.34.02_euckr.zip (66.4K) 1095회 다운로드 2011-05-14 12:13:15
최신글스킨.zip (85.1K) 104회 다운로드 2011-05-03 16:57:08

본문

----------------------------------------------------------------------
# 스킨명 : 온라인 직거래 주문신청서
#
# 그누보드 적용버젼 : 4.34.02
# 등록일 : 2011.05.14
#
# 제작자 : *** 개인정보보호를 위한 이메일주소 노출방지 *** (그누보드 아이디 : yesmoa)
----------------------------------------------------------------------
- 주문서 보드 스킨
- 최신글 스킨(포함)


★ write.skin.php 에서 날짜관련 스크립터 도움주신 회원님 :  intel ★

★★ 스킨 주요 참고사항 ★★

간만에 하나 올려봅니다 ^^;

직거래를 통한 온라인 주문접수 관련 스킨입니다.
특별한게 있다기 보다는 새 버젼에 맞춰서 작업된 스킨이라서 한번 올려봅니다.

- db쪽 손댄것은 없습니다
- 여유필드를 이용해서 작업된것이므로 게시판환경설정에 여유필드값에 아무것도 없어야 합니다
- 코멘트의 갯수 혹은 '수정'화면에서 wr_10의 선택에 따라 리스트화면에 3가지 버튼이 선택표시됩니다



- 링크 / 파일 등록기능 등은 삭제
- 게시글 작성시 자동으로 '접수대기'로 표시되며
  이후, 관리자가 코멘트입력 or 글수정모드 처리방식에 따라서 '입금확인', '배송완료' 아이콘 출력
- 주의 : 코멘트는 반드시 관리자만 등록가능하도록 작업


1. 관리자 주요환경설정
  01) 권한[1] 지정  : 목록보기 / 글읽기 / 글쓰기 / 다운로드권한
  02) 권한[10] 지정 : 글답변 / 링크권한 / HTML쓰기 / ★★ 코멘트쓰기 / 트랙백쓰기
  03) 비밀글 사용 - '무조건' 선택
  04) 코멘트 등록갯수 - '1개'로 설정 (아래참고)


2. 관리자만 코멘트 입력할수 있도록 지정

  01) 환경설정의 '코멘트쓰기 코멘트 등록개수' -> 1개까지만 설정
      - 코멘트 쓰기권한 -> '10'으로 설정하여 관리자만 등록가능하도록 함

  02) 응용형태는 ...
      코멘트가 없는경우는 글수정이 가능하게 하고
      '코멘트가 1개이상 생성되면' 더이상 본문 수정을 못하도록 처리함
      - 코멘트 1개 -> '입금확인'
      - 코멘트 2개 -> '발송확인'


3. 처리현황 (wr_10) 아이콘출력 (관리자만 이용가능)
  01) '접수대기' -> 게시글 작성하면 표시됨
  02) '입금확인' -> 1번째 댓글 입력 or 글수정에서 '처리현황' 선택
  03) '발송완료' -> 2번째 댓글 입력 or 글수정에서 '처리현황' 선택

  *** 위부분은 본인 기호에 맞게 수정하고 가능하면
  *** db에 값이 저장될수 있도록 '발송완료'는 글수정에서 처리하도록 권고



★★ - 글작성후, 리스트는 보여주지 않고 메인화면에서 최신글형태로만 리스트를 보여주고자 할경우
  01. 관리자환경 - 목록보기 권한을 10으로 설정하고
  02. 본 파일에서 코드 추가부분 해제 (파일내 참고)


★★ 스킨관련 추가 참고글(옵션)

- 온라인 주문서의 글수정시 '경고문구 수정'
- bbs/wrtie.php 라인 71~ 부분 (안고쳐도 됩니다 / 본인 필요에 따라 주문서출력에 맞는 문구로 변환가능)



------------------------------------------------------------------------------------------
별도스킨 : 스킨명 뒤에 '_2' 가 붙은것은
------------------------------------------------------------------------------------------
  write.skin.php에서 '분류'설정을 빼고 $subject 값을 hidden 으로 처리해서 리스트화면에만 출력
-------------------------------------------------------------------------------------------


★★ 본 스킨 사용관련

추가기능 첨부해서 업그레이드 배포 하셔도 됩니다.
좋은 기능 첨부한 스킨이라면 모두를 위해 공개하시길~
'intel님' 덕택에 길고긴 날짜 select코드를 간단히 줄여서 큰 도움됐습니다. 다시한번 Thank you ^^;;

에러가 날게 없으니, 질문은 가능하면 받지 않겠습니다.
요즘 작업이 있어서 시간내기가 힘듭니다. 지송~~~
추천
28

댓글 전체

혹시 코드 손대셨나요?  해당 라인이라면.. 아래부분인데,

<td class="ext"><?=// $ext6_02?><?=$ext6_03?>-<?=$ext6_04?></td>

어떤 문법적인 에러가 난거 같은데...손대신게 없다면 아래 댓글 부분한번 확인해보시기 바랍니다
좀 이상하긴 하지만, 해당라인의  ... <td class="ext"> <?=// $ext6_02?> <?=$ext6_03?>-<?=$ext6_04?></td> 에서

---> <?=// $ext6_02?> 부분을 --> <? // echo $ext6_02?>  로 한번 수정해보세요...
호스팅 서버가 UTF-8인경우...

list.skin.php  라인 188~ 부분을 본인서버OR 호스팅 문자셋에 맞도록 수정하세요(아래 코드참고)


<?  // 입금자명 숨김 - 다른방법
//$re_name = cut_str( $list[$i][wr_5], 4, '♡');
//echo $re_name;

mb_internal_encoding('EUC-KR'); // 'UTF-8'  변환문자셋 정의 필수 !!

$na_bank = $list[$i][wr_5];
$len = mb_strlen($na_bank);
$re_name = mb_substr($na_bank,0,2).str_repeat('*',$len-2);
echo $re_name;
?>
너무 좋네요
근데 목록에서 입금예정일 을 빼고 글쓰기 폼에서 주소 입력 빼고 라이오 버튼 체크 추가 하려면 어떡게 하면 될까요?
list.skin.php 에서 입금예정일 삭제는...

라인 102 ... 제거 / 라인 203.... 제거


wrtie.skin.php 에서 주소입력 빼는건 해당 부분을 제거하고
wr_10 에 사용된 라디오버튼을 참고해서 작업하면 됩니다
현재시간이후, 패치되었습니다.
입금확인을 궂이 '글수정'에서 할 필요없이 댓글입력만으로 처리하고
'발송완료'만 DB값에 입력이 되도록 '글수정'에서 처리하는것으로 변경했습니다
기존분들은 덮어씌우셔도 무방합니다


패치내용은 아래와 같습니다


01. write.skin.php (라인 275~ )
----------------------------------------------------------
  처리현황 (wr_10) 아이콘출력 (관리자만 이용가능)
  01) '접수대기' -> 게시글 작성하면 표시됨
  02) '입금확인' -> 댓글만 입력시 보여주는것 대체 (수정된 부분 -> 글수정에서 '처리현황' 표시 없앰)
  03) '발송완료' -> 글수정에서 '처리현황' 선택 (2번째 댓글 입력상관없이, '글수정'에서 반드시 '처리현황->발송완료' 선택)


02. list.skin.php (라인 216~ )
----------------------------------------------------------
    - 처리현황관련 '아이콘출력' 구문수정


03. write_update.skin.php
----------------------------------------------------------
    - 주문서 작성시 '확인문구' 창 띄우고 이동
아래처럼 수정을 했는데도 똑같은 Parse error: syntax error, unexpected ';' in /home1/mebignara/public_html/skin/board/board_order/list.skin.php on line 202 에러 메세지가 뜹니다.
확인 하실 사이트는 http://mn.or.kr/bbs/board.php?bo_table=z5_1 입니다
=======================================================================



<?  // 입금자명 숨김 - 다른방법
//$re_name = cut_str( $list[$i][wr_5], 4, '♡');
//echo $re_name;

mb_internal_encoding('UTF-8'); // 'UTF-8'  변환문자셋 정의 필수 !!

$na_bank = $list[$i][wr_5];
$len = mb_strlen($na_bank);
$re_name = mb_substr($na_bank,0,2).str_repeat('*',$len-2);
echo $re_name;
?>

</td>

        <td class='ext'><?=// $ext6_02?><?=$ext6_03?>-<?=$ext6_04?></td>
        <td class="ext"><?=$list[$i][datetime2]?></td>
        <td class="ext">
<td class='ext'><?=// $ext6_02?><?=$ext6_03?>-<?=$ext6_04?></td>
을...아래처럼 변경하시면 됩니다
<td class='ext'><? // echo $ext6_02?><?=$ext6_03?>-<?=$ext6_04?></td>
저도 Parse error: syntax error, unexpected ';' in /home1/mebignara/public_html/skin/board/board_order/list.skin.php on line 202 에러 메세지가 뜹니다.
이거 참 마음에 드는 스킨인데...
Parse error: syntax error, unexpected ';' in /home1/mebignara/public_html/skin/board/board_order/list.skin.php on line 202 에러 메세지 뜰 경우..

다음과 같이 수정하세요...

<td class="exit"><? // echo $ext6_02; ?><? echo $ext6_03; ?>-<? echo $ext6_04; ?></td>
★★★★★★  2010.10.13 - 2차 업그레이드 완료 ★★★★★★★★
그누보드 4.32.,11버젼에 맞도록 패치되었으니 참고하세요.
4.32.06이하버젼 사용자는 그누보드 버젼업그레이드후, 사용하시기 바랍니다
좋은자료 감사합니다.
입금액이 자동 리센이 되는데 어떻게 해야 할까요?
처음
Parse error: syntax error, unexpected ';' in /home1/mebignara/public_html/skin/board/board_order/list.skin.php on line 202
오류을 해결하기 위해 202라인에서
<td class="ext"><?=//$ext6_02?><?=$ext6_03?>-<?=$ext6_04?></td>

<td class="ext"><?//=$ext6_02?><?=$ext6_03?>-<?=$ext6_04?></td>
으로 해결하였지만
입력할때에 입금액을 입력란에서 숫자가 입력이 되지 않고 리셋되는 현상이 발생 하고 있습니다.
이문제을 어찌 해결 해야 할까요?
추가 : 위 문제는 크롬 웹 브라우저에서 생기는 문제 입니다.
IE 8에서는 정상작동 합니다.
<td class="ext"><?//=$ext6_02?><?=$ext6_03?>-<?=$ext6_04?></td>
을 아래처럼 한번 변경해보시기 바랍니다.
<td class="ext"><?=$ext6_03?>-<?=$ext6_04?></td>
$wr_id 오류 찾았습니다

skin/ write.skin파일에

function fwrite_submit(f)

{

    <?
    if ($g4[https_url])
        echo "f.action = '$g4[https_url]/$g4[bbs]/write_update.php';";
    else
        echo "f.action = './write_update.php';";
    ?>
   
 
    var s = "";
    if (s = word_filter_check(f.wr_subject.value)) {
        alert("제목에 금지단어('"+s+"')가 포함되어있습니다");
        return false;
    }
이렇게 해주면 해결 ~
★★ 본 스킨은  그누보드 4.33.06 버젼 기준으로 패치되었습니다  (2011.02.26)
★★ 본 스킨 사용을 위해서는 그누보드를 최신버젼으로 패치하셔야 합니다
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
# GNU 4.33.08 버젼으로 패치되었습니다  (적용일자 : 2011.04.11)
# 기존 사용자는 덮어씌우면 됩니다.
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
# GNU 4.34.00 버젼으로 패치되었습니다  (적용일자 : 2011.05.03)
# 기존 사용자는 덮어씌우면 됩니다.

euc_kr 버젼과 utf8 버젼 2개 등록합니다. 필요에 맞게 다운받아 사용하세요
### GNU 4.34.02 버젼으로 패치되었습니다  (적용일자 : 2011.05.14)
      - 수정된 파일 : view_comment.skin
### 기존 사용자는 덮어씌우면 됩니다..
해당 스크립트 아래코드로 변경하시면 됩니다. (돈주고 작업한건데.... 그냥 써세요 -_- ;; )

<script>
function Set_Comma(n){ 
tmp=''+Number(String(n).replace(/\..*|[^\d]/g,""));
return number_format(tmp);
 }
</script>
우와 좋다..
근데 개발자님.. 관리자가 품목정해서 재고 올려놓으면
발주넣으면 재고 떨어지게... 그렇게는 만들어 주실순 없나요?
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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