TECHNOTE-TOP (2002.11) 
BOARD 관리설정 도움말         프린트 하기
이하의 설명에서 BOARD 라 함은 테크노트 프로그램 내에 생성된
여러 게시판류를 각각 구분지어 지칭하는 것이며,
TECH-NOTE 라 함은 이 각각의 게시판류를 모두 포함하고 있는
CGI프로그램 전체를 의미합니다. (설정항목 번호나 특정단어를 찾을 때는: Ctrl + F)


▷▶▷▶ 12, 고급문서 활용◀◁◀◁ 

    고급문서 ?
    TECH-NOTE 내에서 정의하는 고급문서란 뭔가 복잡하고 이해 수준이 높은
    내용이 담긴, 내용상의 고급문서를 의미하는 것이 아니라,
    보여주기만 하는 일반 텍스트형 문서와는 다른 그 이상의 역할을 수행하는 문서
    즉, 방문자와 상호작용을 할 수 있는 형태로서의 폼문서를 의미한다.
    방문자로부터 어떤 자료를 입력 받아 이를 운영자의 의도대로
    처리가 되게끔, BOARD의 기능으로 만들어지는 문서를 자체적으로
    '고급문서'로 호칭하기로 한다.


    일반적인 게시판형식이나 폼메일 입력양식은 일정한 틀에 늘 고정되어
    있고, 입력되는 자료형태도 동일하므로 게시판, 폼메일 그 자체기능 이외로
    변형하여 쓰기가 쉽지 않다. 변형해서 사용한다 하더라도
    새로운 용도가 생길때마다 그 수만큼 설치해야 한다.
    반면 TECH-NOTE 의 고급문서는 BOARD 자체내에서 여러 형태의
    입력폼을 게시판에 글올리듯 쉽게 수십 수백개 만들수가 있고
    이를 게시판형태 처럼 목록으로 저장 관리한다.
    즉, 다른형태, 다른기능, 다른처리방식을 가진 수십가지의 입력폼을
    BOARD 내에서 자체생성하여 운용할 수 있다는 애기이다.

    이에 대한 예로는 쇼핑커트, 주문서, 견적서, 학습지,
    폼데이타 입력양식...등 방문자로부터 어떤 입력내용을
    전달 받아야 제 역할을 할 수 있는 것 들이다.

    TECH-NOTE 는 사용자의 응용능력에 따라 이러한
    여러가지 고급문서를 자체 구성할 수 있는 툴을 제공하는데
    지금 이 고급문서활용 항목은 그 툴을 구성하기위한
    조건과 환경을 설정하는 곳이다.

    이하의 설명은 대부분 쇼핑커트쪽으로 촛점이 맞추어져 있다.
    고급문서활용 방법을 이해하기 쉽게 설명하기 위해 쇼핑커트를
    예제한 것일뿐, 사용목적이 반드시 쇼핑커트여야 하는것은 아니다.
    기능을 깊이 이해하게 된다면 다른 용도로 얼마든지 응용이
    가능하다는 것을 알게 될 것이다.

    쇼핑몰 보드설정에 관한 좀더 구페적인 설명은 사용자 매뉴얼의 [쇼핑몰구축] 편을 참조.

  • [12-1] 고급문서(쇼핑커트,견적서,주문서..) 활용여부 지정 -
        * [활용함] - 글쓰기 입력폼 내에 고급문서작성 도구를 출력케하며,
            등록된 고급문서를 활성화한다.
        * [폐쇄함] - 글쓰기 입력폼 내에 고급문서작성 도구를 폐쇄한다.
            BOARD 의 본문중에 이미 고급문서가 여러개 올려진
            상태에서도 이 항목에서 '폐쇄' 를 선택하면 기존 작성된
            고급문서는 모두 감추어지고 일반적인 BOARD
            형태로 되 돌아간다. 단지 감추는 것일뿐 기존 등록된
            고급문서 자료가 삭제되는것은 아니다.

  • [12-2] 입력폼(글쓰기) 파일업로딩 허용갯수 -
        글쓰기 입력페이지내의 고급문서 작성 입력폼에서
        동시에 업로딩 가능한 파일의 갯수를 지정한다.
        1~10개 범위내에서만 지정 가능하다.
        파일업로딩 도구를 제거하려면 'x'를 입력한다.

  • [12-3] 입력폼(글쓰기) 입력필드 출력옵션 -
        고급문서작성 도구 출력옵션 지정이다.

  • [12-4] 선택목록(장바구니)출력테이블-너비지정 -
        쇼핑커트형태로 사용시 선택(된)품목리스트 테이블의 너비를 지정한다.

  • [12-4-1] 선택목록(장바구니)출력테이블-타이틀 글자 재지정 -
        쇼핑커트형태로 사용시 선택(된)품목리스트 테이블의 타이틀바에
        출력되는 글자를 재지정할 경우, 여기서 수정해 주면 된다.
        순서변경은 할 수 없으며 단지 글자 변경만 가능하다.

  • [12-5] 선택목록(장바구니)출력테이블 셀배치 -
        쇼핑커트형태로 사용시 선택(된)품목리스트 테이블의 배치를
        숫자로 지정한다. 순서를 바꾸거나 불필요한 항목은 삭제할 수 있다.

  • [12-6] 자료전송(주문 받을) 메일주소 -
        방문자로부터 입력받은 데이타를 전송받을 메일주소를 입력한다.
        콤마(,) 로 구분해서 여러개의 메일주소를 지정해도 된다.

  • [12-7] 결제방식 선택옵션 지정 -
        쇼핑커트형태로 사용시 물품구매대금 지불방식을 적어 준다.
        지불방식을 여러개 제시하려할 경우, 세미콜론(;)으로 구분해 준다.
        여기서 지정한 지불방식은 구입주문서 입력폼내에 출력되어,
        작성자가 지불방식을 선택할 수 있게 한다.

  • [12-8] 신용카드결제 사용여부 -
        결제방식 선택 옵션([12-7]항목)에 *신용카드결제* 옵션을 추가한다.
            주문서 작성시 *신용카드결제* 을 선택하게 되면
            주문서전송 다음 단계에서 '신용카드 결제 입력폼'이 출력된다.
            카드결제 입력폼이 들어 있는 파일은 technote/library/pay.cgi 파일이다.
            TECH-NOTE 가 신용카드결제를 자체적으로 처리하지는 않으므로
            신용카드결제를 이용하기 위해서는 미리
            인터넷 카드결제업체에 등록이 되어 있어야 한다.
            카드결제입력폼은 카드 회사마다 양식이 다르므로
            technote/library/pay.cgi파일을 열고 자신이 가입되어 있는 카드결제 회사의
            입력양식으로 바꿔 줘야한다.(pay.cgi 파일내에 설명 있음)
            기본적으로 들어 있는 코드는 (주)페이게이트(http://paygate.net)사의 카드결제양식으로 되어 있다.

  • [12-8-1] 결제도구 추가하기 -
            운영자가 또다른 결제도구를 추가하려면 이 항목에서 결제도구 이름을 지정하고,
            technote/library/pay2.cgi 에서 결제 양식을 작성해 주면 된다.
            위 [12-8] 항목의 "신용카드결제" 와 같은 방식이다.

              예를 들어 [12-8-1] 항목에 "핸드폰 결제" 라고 입력-설정저장 했다면 ,
              상품주문서 양식내의 결제방식 선택메뉴에 "핸드폰 결제" 라는 선택 메뉴가 추가된다.
              그리고 구매자가 상품주문서 작성시 "핸드폰 결제" 를 선택하고 자료를 전송하면
              다음 단계에서 technote/library/pay2.cgi 의 내용이 출력된다
              운영자가 technote/library/pay2.cgi에서
              직접 핸드폰 결제서비스에 연결되는 양식폼을 만들어 넣어 주어야 한다.
              결제 양식은 해당 서비스 회사에서 제시하는 양식을 넣도록 한다.

              결제도구를 여러개 추가하려면 "핸드폰결제;온라인계좌이체;전자지불카드" 이런식으로
              여러개를 입력해주면 된다. 위와 같이 입력 설정 했다면 주문서를 전송 다음 단계에서
              '핸드폰 결제' 를 선택한 경우 technote/library/pay2.cgi 가 출력되고
              '온라인계좌이체' 를 선택한 경우 technote/library/pay3.cgi 가 출력되고
              '전자지불카드' 를 선택한 경우 technote/library/pay4.cgi 가 출력된다.
              각 파일에서 해당 선택메뉴에 맞는 결제양식 폼을 넣어 주어야 한다.


  • [12-9] 환율변환 계산기준 -
        쇼핑커트형태로 사용시 물품을 선택하면
        선택(된)품목리스트 테이블이 새로 생성되고
        각각의 물품가격과 전체 합산한 물품가격이 계산되어 출력되는데
        기준화폐로 계산된 가격이 앞에 출력되고 기타화폐로 계산된
        가격이 그 아래에 작게 출력된다.

        이 항목은 기준화폐와 그에 준하는 외환의 환율변환 수치를 지정해 준다.
        기본지정은 원:달러=1:1100 로 되어 있다.
        이 의미는 맨 앞에 있는 원화가 기준화폐로 지정된 것이며 원화
        가치기준은 1 이 되고 이 기준화폐로 계산한
        1달러의 가치는 1100원이라는 의미다.

        만약 , 달러를 기준화폐로 지정하려 한다면,
        달러:원=1:0.001 이 된다.
        이렇게 지정하면 선택(된)물품가격에 '달러'가가 앞에 출력되고
        '원'가가 그 뒤에 작게 출력된다.

        환율계산 화폐는 더 넣거나 줄여도 된다.
        즉 다음과 같이
        원:달러: 엔:위엔:EUR:파운드:마르크=1:1100:10:140:1100:1670:530
        또는 원:달러:엔=1:1100:10 로 지정해 줄 수 있다.
        이렇게 지정하면 지불해야할 가격이 모든 환율이 자동계산되어 출력 되어 진다.
        원화계산만 출력하려면 그냥 원=1 만 입력해 주면 된다.

  • [12-9-1] 본문출력내 상품가격표시 단위
        상품진열(display)페이지에 출력될 가격표시 단위 글자 지정

  • [12-10] 동시주문 품목수 제한 -
        쇼핑커트형태로 사용시 동시에 주문할 수 있는 품목수를 제한한다.

  • [12-11] 물품재고량 항시 체크? -
        물품주문량에 따라 재고량을 감산하여 재고수치를 저장하고,
        재고량초과 주문시 이를 알리는 메시지를 출력한다.

  • [12-12] 마일리지 적용? -
        물품구입 정도에 따라 마일리지 포인트를 넣을 수 있게 한다.
        yes 를 지정하면 물품주문 자료가 저장된 BOARD 에서
        주문서 확인과 함께 마일리지포인트를 넣을 수 있는
        관리자용 입력필드가 나타난다.
        이것은 BOARD 에서 회원등록운용을 해야만
        물품을 구입한 등록회원에게 마일리지 포인트를 줄 수 있다.

  • [12-13] 선택목록(장바구니) 페이지내 버튼출력 -
        주문상품리스트(장바구니) 페이지및 주문서 입력양식 내의 버튼출력 옵션이다.
        '쇼핑계속' 버튼에 링크될 url 을 별도 지정할수 있다(기본상태에서는 해당 보드로 링크됨)

  • [12-14] 주문서 입력필드 출력 추가옵션 -
        주문서입력양식 내의 입력필드 출력 옵션이다.

  • [12-15] ~ [12-19] 주문서 입력필드 추가 1 ~ 5
        물품 주문서양식내에 입력필드를 추가한다.
        단일라인 텍스트입력필드, 래디오선택버튼, 멀티체크박스,
        풀다운메뉴, 여러줄입력 텍스트에리어 등 어떤 형태로도 추가지정이 가능하다.
        입력필드 지정방법은
        [관리설정]-[5, 글쓰기 입력폼설정]-[5-18 ~ ...]의
        방법과 동일하다.

        radio 선택버튼 지정 예) ' 이상형은=radio:김현주/고소영/송윤아/이영자 '
        위와 같이 입력해 주면 '이상형은' 이라는 제목으로 각
        이름에 해당하는 4개의 radio 선택버튼이 아래와 같이 추가 지정된다.
    이상형은▷ 김현주 고소영 송윤아 이영자


        select 선택버튼 지정 예) ' 사는곳=select:서울/부산/광주/청주/제주 '
        위와 같이 입력해 주면 '사는곳' 이라는 제목으로 각
        도시명에 해당하는 5개의 옵션 select 선택버튼이 아래와 같이 추가 지정된다.
    사는곳▷    


        checkbox 버튼 지정 예) ' 가본곳은=checkbox:일본/미국/중국/쿠바 '
        위와 같이 입력해 주면 '가본곳은' 이라는 제목으로 각 국가에
        해당하는 4네개의 checkbox 선택버튼이 아래와 같이 추가 지정된다.
        checkbox 의 선택요소는 최대 30개 까지만 허용된다.
    가본곳은▷ 일본 미국 중국 쿠바


        textarea 여러줄 글입력상자 지정 예) ' 하실말씀=textarea:30/3/입력하세요'
        위와 같은 지정은 '하실말씀' 이라는 제목으로 가로30 세로3 크기의
        글입력상자가 아래예와 같이 생성되고 글상자내에는
        기본값으로 '입력하세요' 가 삽입된다 .
    하실말씀▷



        text 필드 지정 예) ' 거주지주소=text:20/30/실제거주지 '
        위와 같이 입력해 주면 ' 거주지주소 ' 라는 제목으로
        입력글자수 제한 '20' , 입력필드길이 '30' 의 텍스트 입력 필드가
        아래와 같이 추가 지정되고 입력필드 위에는 '실제거주지' 라는 단어가 붙는다.
    거주지주소▷ 실제거주지


        text 필드 지정 예2) ' 취미 '
        위와 같이 제목만 지정하면 '취미' 라는 제목의, 입력길이 제한(maxlength)
        ' 35 ' 의 텍스트 입력 필드가 기본적으로 아래와 같이 추가 지정된다
    취미▷


  • [12-19-1] 주문서작성양식 입력필드 여러개 추가 -
        위의 입력필드 추가항목(12-15 ~ 19) 으로 부족하다면
        그 이상의 필드를 여기서 추가 할수 있다.(최대 20개 까지 추가가능)
        래디오버튼, 풀다운메뉴, 텍스트에리어박스 는 지정할수 없고
        단일 텍스트입력필드로만 추가 가능하다.
        지정예) 주소/전화/메일/성별
        이라고 지정한다면, '주소' , '전화' , '메일' , '성별' 이라는 각각의 제목으로
        네개의 입력필드가 주문서 입력양식에 추가된다.
        최대 20개까지 지정할 수 있다.


  • [12-20] 주문서 필수 입력항목 지정 -
        물품주문서 작성시 반드시 입력해야할 항목을 지정한다.


  • [12-21] 주문서 전송처리(수취) 방법 -
        * 메일로 받기 - 주문서작성 내용을 메일로 받는다.
        * 테크노트내의 지정보드에 기록 - 주문서작성 내용을 특정보드에 기록한다.

            고급문서에서 입력받은 데이타는 TECH-NOTE 내의 지정된
            BOARD 에 저장 할 수도 있고 , 메일로 전송 할 수도 있다.
            위 두가지를 동시에 지정 할 수 있다.


  • [12-22] 주문내용을 기록할 보드 이름(DIR) -
        위 [12-21]에서 테크노트내의 지정보드에 기록에 체크한 경우
        주문내용이 기록될 BOARD 의 이름을 입력해 준다.
        같은 TECH-NOTE 내에 생성되어 있는 BOARD 이어야 한다.
        주문내용은 일반 게시판의 등록글처럼 목록으로 누적 기록된다.
        회원에게만 상품 주문자격이 주어져 있는 경우라면
        이 BOARD 의 권한설정은 정식등록회원만 출입허용 되게 [관리설정]-[2-1]에서
        지정하고 [관리설정]-[2-9]-[아이디]에 체크한다.
        주문당사자는 BOARD 에 로그인후 자신이 주문한 내용만을 열람할수 있게 되며
        관리자는 주문자에게 전달할 사항이나 처리결과등을 그글에 댓글로 덧붙여 줄수 있다.
        상품주문권한이 open 되어 있는 경우라면 보드 출입권한(2-1)은 open 시키고 대신
        [관리설정]-[2-9]-[주문번호] 를 지정해서 주문번호로 주문정보를 조회 할수 있게 해 준다.

  • [12-23] 선택목록(장바구니) 공유 그룹명 지정
        여러개의 BOARD 를 생성하여 쇼핑몰을 구축한 경우
        특정BOARD 끼리만 묶어 상품선택목록(장바구니)를 공유하게 하려면
        공유할 BOARD 끼리는 이 항목에서 같은 그룹명을 지정해 주면 된다.
        그룹명은 영문으로만 지정할 수 있고 '띄어 쓰기' , '숫자' , '한글' 은 사용할 수 없다.
        아무것도 입력되지 않은 초기상태는 모든 BOARD 가 장바구니를 공유한다.

  • [12-23-1] 선택목록(장바구니) 페이지 Open Target
        선택(된)품목리스트 출력페이지(장바구니)를
        '새창' 혹은 '현재창' 에서 출력하게 지정한다.

  • [12-24] 선택목록(장바구니) 페이지 상단에 'htm 태그' 삽입
        선택(된)품목리스트 출력페이지(장바구니)의 상단에 내용을 삽입한다.

  • [12-25] 선택목록(장바구니) 페이지 상단에 'htm 태그' 삽입
        선택(된)품목리스트 출력페이지(장바구니)의 하단에 내용을 삽입한다.

  • [12-26] 주문서 입력양식 상단에 'htm 태그' 삽입
        물품주문서 입력양식의 테이블 바로위에 내용을 삽입한다.

  • [12-27] 주문서 입력양식의 '기타사항' 입력란에 기본 출력문 넣기

  • [12-28] 주문서 전송 완료후 출력될 페이지 상단에 메시지 삽입(htm 가능)

     

    통합기능CGI 테크노트-TOP
    온라인 도움말
    ■ 무료 공개버전 받기: □ technote_top_free.zip   □ technote_top_free.tar
    ■ 기능지원: 게시판,주문서,쇼핑몰,자료실,회원관리,투표,통계,기타..
    ■ 테크노트 홈페이지 www.technote.co.kr