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


▷▶▷▶3, 메인보드-글목록 페이지 출력 설정◀◁◀◁ 

BOARD 의 main.cgi 파일 호출시 출력되는 글목록 페이지에 관한 지정이다.
이곳의 지정에 따라 'Main BOARD' 의 여러가지 출력옵션과 출력형태가 결정된다.


  • [3-1] Main 페이지 전체여백 -
        페이지 전체의 테두리 여백을 픽셀 단위로 지정한다.
        Main페이지, 본문출력페이지, 글쓰기페이지에 공통 적용된다.

  • [3-2] Main 테이블 출력위치 지정 -
        BOARD 내의 테이블 출력 위치를 지정한다.
        Main페이지, 본문출력페이지, 글쓰기페이지에 공통 적용된다.

  • [3-3] Main테이블 전체 너비 -
        Main 목록테이블의 너비를 지정한다.
        픽셀단위로 지정하려면 숫자만 입력하고,
        전체화면 대비 비율로 지정하려면 숫자뒤에 '%' 를 붙여 주면 된다.

  • [3-4] Main테이블 테두리 두께 -
        Main 테이블의 테두리선 두께를 지정한다.이 지정은
        [관리설정]-[0, 색상 패턴설정]-[0-2,Main테이블 기본 바탕색] 항목에 색상지정이 있고
        [관리설정]-[0, 색상 패턴설정]-[0-4,Main테이블 셀바탕 색상교차..] 항목에
        색상지정이 있는 경우이어야 테두리 선 두께 지정이 유효하다.

  • [3-5] Main테이블 기본 출력모드 설정 -
        Main 테이블의 기본 출력 형태(style,sort,reverse,many)를 지정한다.
        보드 기본형태에서 [새로고침] 버튼이 있는 셀내의 출력설정 도구에 기본값을 지정한다.
          * STYLE -
              INDEX : 글목록 형태로 출력
              BODY : 본문펼침(방명록) 형태로 출력
          * SORT - 정렬기준 지정
          * sort 옵션 감춤 - 정렬기준 지정(SORT) 옵션을 감춤
          * MANY - 한 페이지의 글목록 출력수
          * REVERSE - 출력순서를 거꾸로 지정

  • [3-6] Main테이블 출력모드 설정셀 위치(↑) -
        Main 테이블내의 출력모드 지정도구(style,sort,reverse,many)의
        위치를 지정한다.

  • [3-7] Main테이블(글목록) 출력구성,셀 확장 -
        Main테이블내의 출력내용을 배치(확장, 축소, 순서변경) 지정한다.
        왼쪽항목의 번호(숫자) 를 참조하여 '/'로 구분, 숫자로 지정해 주면 된다.
        지정한 순서대로 테이블(표)의 출력구성이 이루어 진다.
        숫자를 추가하거나 삭제, 또는 순서를 변경하여 원하는 형태로 만들어 주면 된다.

        ■ 제목/조회/이름/성별/직업/번호 로 출력되게 지정한 예=> 2/5/3/7/9/1
        ■ 이름/작성일/추가항목A/추가항목B/제목/파일명/다운횟수/추가항목F/홈페이지
            출력되게 지정한 예 => 3/4/10/11/2/20/22/15/23

        * [10,추가항목A] ~ [15,추가항목F] 는 [관리설정]-[5,글쓰기 입력폼..]-[5-18 ~ 5-23]
            에서 '추가된 입력필드' 의 입력 내용을 메인 테이블내에 출력되게 하는 지정이다.

        * [24,매매량] , [25,재고량] 는 쇼핑몰 보드로 운용시 상품등록 보드에서
            매매량과 재고량을 실시간 표시해 주는 확장셀이다.

        * [26,결제금액] , [27,결제확인] , [28, 배송상황] 은 쇼핑몰 보드로 운용시 주문내역 조회 보드에서
            결제완료된금액, 결제확인여부표시, 현재배송상황을 표시해 주는 확장셀이다.

        * 해당되지 않는 숫자를 넣으면 출력시 에러가 발생할 수 있다.

        * [참고] 본문출력페이지 하단의 글목록 테이블 구성을 메인목록과 다르게 지정 하려면
                [관리설정]-[4-5]에서 별도로 지정할 수 있다

  • [3-7-1] Main테이블- 글목록 다중열 가로확장 지정

  • [3-7-2] Main테이블- 그림앨범(섬네일)사이즈, 출력 스타일 -
        [관리설정]-[3-7]에서 17번을 지정하면 게시판글에 첨부된
        그림을 '메인 글목록 테이블' 에서 작은 그림으로 미리 볼수 있게 되는데
        각각의 원본 그림 크기가 다를것이므로 이를 일정 규격으로 맞추어 정돈되게 한다.
        가로길이만 고정, 세로길이만 고정, 또는 가로/세로 길이를 모두 고정시킬 수 있다.
        또는 CSS 스타일 옵션을 입력해도 된다.

          * 지정예1: 50/     -가로 크기를 50 픽셀로 고정시킴
          * 지정예2: /45     -세로 크기를 45 픽셀로 고정시킴
          * 지정예3: 50/45     -가로:50 세로:45 픽셀로 고정시킴
          * 지정예4: 45     -그냥 숫자만 입력하면 세로크기를 고정시킴
          * 지정예5: /     원본크기 그대로 출력되게 함
          * 지정예5:     아무 입력없이 스페이스만 입력할 경우에도 원본 크기로 출력됨
          * 지정예6: style='width:50; height:45; border:2 solid #ff0055'
          * 지정예6: 50/45   style='border:2 solid #ff0055'
                [주의] style='.... ' 지정방법에서 쌍따옴표는 절대 사용하면 안됨

  • [3-7-2-1] ↑그림앨범(섬네일) 아래에 삽입될 내용
        그림앨범(섬네일)의 아래부분에 어떤 내용이 출력되게 지정한다.
        위의 [3-7]항목에 제시된 숫자중 하나를 입력하면 그에 해당되는 내용이
        그림 아래 부분에 출력 되는데 단, 지정할수 있는 숫자는 아래와 같이 한정되어 있다.
        2 - 글 제목
        3 - 이름
        4 - 작성일(날자)
        10 - 추가항목A
        11 - 추가항목B
        12 - 추가항목C
        13 - 추가항목D
        14 - 추가항목E
        15 - 추가항목F
        예를 들어 그림 아래에 '제목'이 출력되게 하려면 '2'를 대입하고
        '추가항목B' 에 해당되는 내용이 출력되게 하려면 '11' 을 대입한다.

        ▧그림앨범(섬네일)의 그림파일을 올리는 방법▧
          글쓰기 폼에서
          본문입력박스 위에 있는 [파일첨부] , [url링크] 와
          본문입력박스 아래에 있는 [그림삽입-선택] ,[그림삽입-첨부] , [그림삽입-링크]
          이 5개의 입력필드를 이용해 올릴 수 있다.

          메인목록에 보여지는 작은 그림과 본문에 보여지는 큰 그림을
          같은 파일로 올릴때(그림용량이 작은 경우)는 본문입력박스 아래에 있는
          [그림삽입-선택], [그림삽입-첨부] , [그림삽입-링크] 중 하나를 이용하면 된다.

          메인목록에 보여지는 작은 그림과 본문에 보여지는
          큰 그림을 다른 파일로 올리고자 할때는(그림 용량이 클 경우)
          본문입력박스 위에 있는 [파일첨부] , [url링크] 필드중 하나로 작은 그림파일을,
          본문입력박스 아래에 있는 [그림삽입-선택],[그림삽입-첨부] ,
          [그림삽입-링크] 필드중 하나로 큰 그림을 동시에 지정하고 올리면 된다.
          이 경우 글 본문 출력에서 파일첨부 아이콘이
          상단에 출력되는데 이 아이콘 출력을 없게 하려면 [관리설정]-[4-14]에서 지정한다.

          쇼핑몰 운영시 여러 그림들을 카테고리별로 관리하려면
          본문입력박스 아래의 [그림삽입-선택] 을 클릭하고 [클립아트 2] 로 들어 가면
          카테고리별로 이미지 관리를 할수 있게 되어 있다.


          만약, 본문출력페이지 하단에 출력되는 글목록 테이블에서는
          이 그림앨범(섬네일) 의 출력을 없게 하려면 [관리설정]-[4-5]에서 지정하면 된다.

  • [3-7-3] Main테이블-그림앨범(섬네일) 클릭 - 섬네일 그림 클릭시의 동작을 지정

  • [3-8] Main테이블 [셀 Title] 글자 재지정 -
        Main 테이블의 타이틀바에 나타나는 글자를 재 지정해 준다.
        글자수정만 가능하며, 순서를 변경하거나 '/'를 삭제하면 오류가 발생한다.
        잘못 지정하여 오류가 발생한 경우, 입력내용을 모두 지우고
        저장(적용)하면 다시 원래의 기본값으로 되돌아 온다.

        글자 대신 아이콘이미지로 지정하려면
        테크노트의 테마지원 이미지 디렉토리인 ./image/userimage/ 디렉토리내에
        아이콘파일을 올리고 [관리설정]-[3-8] 항목에서는 그 이미지를
        ^myicon.gif 와 같은식으로 지정해 주면 된다.
        즉, 번호/제 목/^myicon.gif/작성일/조회/추천/성별/나이........
        이렇게 지정했다면 '이름' 글자 대신 myicon.gif 아이콘이 출력된다.


  • [3-9] Main테이블 글제목 아이콘 별도지정 -
        Main 테이블내의 글제목 아이콘을 별도로 지정한다.
        Main 테이블내의 글제목 아이콘지정은 기본적으로
        [관리설정]-[1, 버튼, 아이콘지정]-[[1-1] 글목록 아이콘]에서
        지정하게 되어 있는데, 그 곳의 아이콘이 아닌 아닌 별도의 글제목 아이콘을
        넣고자 한다면 이 항목에서 지정해 주면 된다.

        [지정방법1] - 아이콘 파일의 url경로를 입력(예, 'http://abcd.com/img/icon.gif')
        [지정방법2] - TECH-NOTE 내의 './userimage' 디렉토리내의
            아이콘을 지정 (예, '^myicon')
        [지정방법3] - htm 태그를 입력하는 방법
            (예, <img src=http://abcd.com/img/icon.gif border=1>)

        여기서 글제목 아이콘을 지정하게 되면
        [관리설정]-[1, 버튼, 아이콘지정]-[[1-1] 글목록 아이콘]에서의
        아이콘 지정은 무시된다.


  • [3-10] Main테이블 글 제목 셀 너비 -
        글제목이 들어간 셀의 너비를 지정해 준다.
        다른 셀은 이 글제목셀의 너비 지정에 따라 상대적으로 조절된다.
        글제목셀도 너비지정 않으려면 스페이스를 입력한다(상대적으로 자동조절 됨)

        다른셀에도 너비를 지정해 주고자 한다면
        관리설정[0-6]~[0-15]항목에 해당되는 도움말을 보면 설명되어 있다.
        즉, 글자색 지정 뒤에 css스타일 옵션을 추가하면 된다.
        또는 [3-8]항목에서 htm 태그를 사용하여 너비를 고정시켜줄수도 있다.


  • [3-10-1] Main테이블-글 제목 문자열 길이 -
        Main테이블의 글제목 문자열(글자수)의 길이를 지정한다.

  • [3-11] Main테이블-셀 스타일 추가지정하기 -
        Main테이블내의 각 셀에 css스타일지정 옵션을 추가할 수 있다.
        글자크기및 서체를 별도 지정코자 할 경우 등등...
        지정예1 :   font-family:궁서체; font-size:13pt;
        지정예2 :   text-align:right;
        지정예2 :   border-bottom:1 dotted #ff0000; border-right:1 dotted #ff0000;
        ..등등 기타 추가 지정하고자 하는 css스타일을 추가해 주면 된다.
        위의 예를 복사해서 직접 입력설정후 결과를 보면 쓰임새를 확인 할 수 있다.

  • [3-12] Main테이블 셀 간격(픽셀) -
        테이블내의 셀과 셀사이의 간격을 픽셀단위로 지정한다.

  • [3-13] Main테이블 셀 안쪽 여백(픽셀) -
        테이블내의 글자와 셀경계선과의 간격을 지정한다.

  • [3-14] Main테이블-관련글 들여쓰기 제한 -
        관련글의 들여쓰기(쓰레드)를 제한한다.

  • [3-15] Main테이블 'NEW' 아이콘 출력 유효시간 -
        새로운글 등록시 new 아이콘출력 유효 시간을 지정한다.

  • [3-16] Main테이블 글번호 지정형식 -
        [1.2.3.4....] - 위에서 아래로 증가하는 글번호로 지정
        [9.8.7.6....] - 아래에서 위로 증가하는 글번호로 지정
          이 지정은 글번호(숫자) 형식을 지정하는 것일뿐 실제의 글목록 출력순서를
          바꾸는 것은 아닙니다. 실제 글목록 출력순서를 변경하려면 [3-5] 설정에서 해야 합니다.


  • [3-17] Main테이블 이름(아이디) 에 메일/회원정보 링크 설정하기 -
        메인테이블내의 이름(아이디) 클릭했을때의 이벤트를 지정한다.
        [mailto] - 클라이언트의 메일 프로그램(아웃룩)을 연결한다.
        [폼메일] - TECH-NOTE 자체의 폼메일 프로그램을 연결한다.
        [링크안함] - 아무것도 링크 연결하지 않는다.
        [회원정보] - 글등록자의 회원정보를 출력한다.
                    [보충설명] 위 설정을 정상적으로 활용하려면 설정항목 [5-13]에서
                    글작성자의 [아이디] 혹은 [이름+아이디] 가 이름란에 기록되도록
                    설정해 주어야 한다. 즉, 글쓰기폼의 이름 입력란에 글 등록자의
                    '아이디' 가 포함되도록 설정을 해주어야만 한다.
              *     회원등록정보 조회 권한은 [2-7] 설정에서 지정해 준다.
              *     관리자 로그인상태에서는 회원등록된 모든 등록내용이 출력된다.
              *     회원로그인후 본인의 회원정보 조회시 모든 등록내용이 출력된다.
              *     회원이나 방문자가 본인외의 회원정보를 조회시 일부등록내용은 감추어 진다.
              *     회원등록정보 출력 페이지를 직접 편집하려면, print.cgi 소스에서
                    '회원정보 출력하기' 라는 단어를 검색하면 출력부분이 코드를 바로 찾을 수 있다.


  • [3-17-1]이름(ID) 대신 '네임 아이콘' 으로 출력 설정하기 -
        보드의 글목록과 본문상단에 출력되는 글 작성자 이름을
        텍스트 글자가 아닌 회원 고유의 '이미지 아이콘' 이 출력되도록 하는 설정입니다.
        네임아이콘 출력을 지정할 회원의 아이디를 입력하고
        [입력완료-저장] 버튼을 클릭하면 됩니다. 여러개의
        아이디는 스페이스나 줄바꿈으로 구분해 주면 됩니다.
    
        이 설정은 '특정회원' 에게만 네임아이콘 사용권한을
        부여하는 형식이며 100명 이하로만 지정할수 있습니다.
    
        네임 아이콘 이미지파일은 회원등록시 첨부한
        이미지 파일이 적용됩니다. 이미지 파일을 바꾸려면
        회원 스스로 회원정보 수정폼에서 다시 첨부하거나 
        회원관리 페이지에서 관리자에 의해 변경가능합니다.
    
        이 설정내용은 '테마등록'시 테마등록자료에 포함되지
        않으므로 동일한 설정이라도 보드별로 지정해 주어야 합니다.
    
        회원로그인한 상태에서 글쓰기 할때에만 적용됩니다. 네임아이콘을 적용코자 하는
        보드의 [관리설정]-[9-7] 은 반드시 회원등록관리 보드(memberboard)의
        [9-7] 경로와 일치되게 지정해야 합니다.
    
        각각의 디렉토리에 설치된 테크노트A , 테크노트B 내의
        보드간에는 적용할 수 없습니다.  즉 회원등록관리 하는 보드와
        네임아이콘을 적용하고자 하는 보드는 하나의 테크노트내에
        존재하여야만 합니다.
    
        관리자 로그인시에도 네임 아이콘을 적용하려면 종합관리 페이지의 
        설정항목에서 지정한 '관리자 이름'과 동일한 '아이디'로 회원등록을
        해 놓고 그 아이디를 [관리설정]-[3-17-1] 에 지정해 주면 
        관리자 로그인시에도  네임아이콘이 적용됩니다.
  • [3-18] Main테이블 출력옵션 -
        Main테이블 내의 출력옵션을 지정한다.
        출력이 불필요한 항목은 체크를 없애 준다.

        *[인사말] - BOARD 에 첫 입장시 방문자에게 출력되는 인삿말
        *[바로가기] - 테이블 우측 상단의 풀다운 메뉴박스
        *[종합관리아이콘] - 테이블 좌측상단에 위치한 '종합관리 페이지' 로 링크된 아이콘..
        *[보드설정아이콘] - 테이블 좌측상단에 위치한 '보드설정 페이지'로 링크된 아이콘
        *[접속통계아이콘 ] - 테이블 좌측상단에 위치한 '접속통계 페이지'로 링크된 아이콘
        *[등록글:__ 방문회수:___] - 테이블상단에 위치한..
        *[번호|제목|이름|작성일|조회...|...] - 메인 테이블의 타이틀바
        *[제목앞에 단계별이음줄(└─)넣음?] - 제목앞의 ..
        *[단계별 들여쓰기?] - 문답 형태로 들여 쓰기를 적용할 것인가를 지정
        *[메일아이콘] - 메일 주소가 링크된 이름앞에 붙는 아이콘
        *[새로운글에 ['NEW'아이콘] 붙임?] - 새로운글에 new 표시를 할 것인가를 지정
        *[첨부파일표시] - 위의 [3-7]항목에서 '20,첨부파일' 출력이 지정되었을 경우,
            첨부파일 아이콘과 함께 파일명도 동시 출력케할 것인가를 지정.
        *[페이지[..[1][2][3]..]] - 테이블 아래의 페이지번호

  • [3-19] Main 페이지 출력 [페이지 상단]에 'htm 태그' 삽입 -
        Main 목록페이지의 상단에 삽입될 내용을 htm 태그를 사용하여 지정한다.

        TECH-NOTE 의 './image/userimage' 디렉토리내의 아이콘 링크시
        <img src=^icon.gif border=0> 와 같이 지정할 수 있다.
        즉, 링크태그에 '^' 기호가 들어갈 경우 이 기호는
        TECH-NOTE 내의 이미지 폴더인 './image/userimage' 로 변환되어 출력된다.


          코드가 긴 자바스크립트소스를 포함하고자 할 경우, 스크립트 코드를 별도의 'xxx.js' 파일로 홈페이지 내에 올리고
          관리설정의 htm 삽입 항목에서는 그 파일을 불러오는 코드만을
          <script language=javascript src='/html/script/xxx.js'></script>
          와 같은 식으로 넣어 주는 것이 안정적입니다.
          이때 'xxx.js' 파일내에서는 <script language=javascript></script>코드는 생략합니다.
          이 내용은 각 BOARD 의 [관리설정]에 있는 모든 htm 태그 삽입 항목에 해당됩니다.

  • [3-20] Main 페이지 출력 [테이블 상단]에 'htm 태그' 삽입 -
        Main 목록테이블의 바로위에 삽입될 htm 태그입력.
        삽입방법은 위 설명 참조

  • [3-21] Main 페이지 출력 [테이블 하단]에 'htm 태그' 삽입 -
        Main 목록테이블의 바로 아래에 삽입될 htm 태그입력
        삽입방법은 위 설명 참조

  • [3-22] Main 페이지 출력 [페이지 하단]에 'htm 태그' 삽입 -
        삽입방법은 위 설명 참조

        위의 네 항목에서 지정한 내용이 정확히 어느 위치에 출력되는지는
        직접 입력지정후 살펴 보면 된다.

  • [3-23] Main 페이지 출력 [공지사항] 삽입하기 -
        BOARD 내의 특정글을 글목록 최 상단 위치에 공지사항 형식으로 고정시킨다.
  • [3-24] Main 테이블 상단- [바로가기] 에 넣을 링크 옵션 -
        Main테이블(목록) 상단의, [바로가기] 링크메뉴에 넣을 링크옵션을 추가한다.
        이 버튼의 '출력여부' 는 위의 설정항목 [3-18] 에서 지정하며
        이 버튼내에 추가될 링크주소는 아래 형식으로 작성해 넣는다.

            1. TECH-NOTE 내의 ' BOARD LINK '는
              선택메뉴에 출력될 문구==>보드명
                예) 자유게시판==>FREE_BOARD
                예) 자료실==>DATA_BOARD

            2. TECH-NOTE 이외의 ' 사이트,페이지 LINK ' 는
              선택메뉴에 출력될 문구==>링크될URL
                예) 야후코리아==>http://www.yahoo.co.kr
                예) 천리안==>http://www.chollian.net


              한 라인에 1개씩 지정, 여러 라인을 지정할 수있음




     



    입력항목의 설정값을 완전 삭제하고 설정 저장하면, 기본값으로 자동 대체됩니다.
    만약, 어떤 설정항목에 아무것도(기본값 까지도) 적용되지 않게 하려면
    입력내용을 삭제하고 스페이스(공백)를 대신 입력해 넣으면 됩니다.




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