TECH-NOTE 2001 (2000.09.25) freeware
BOARD 관리 설정 도움말
일부내용은 이 freeware 버전에 해당되지 않는 설명일 수 있습니다.
이하의 설명에서 BOARD 라 함은 테크노트 프로그램 내에 생성된
여러 게시판류를 각각 구분지어 지칭하는 것이며,
TECH-NOTE 라 함은 이 각각의 게시판류를 모두 포함하고 있는
CGI프로그램 전체를 의미한다.
(특정단어를 찾을때는 : Ctrl + F)


 ╋━━━▶ 기타관리(LOCAL ADMIN) ◀━━━╋
     BOARD 의 기능,디자인 설정 외에 BOARD 에 관계된
    파일관리및 회원관리를 하는 툴이다.
    위의 설정항목 '설정적용' 에서 관리 비밀번호를 입력해야 작동한다.

  • 파일관리
        왼쪽테이블의 관리대상에서     관리대상 파일을 선택한다.
        그 다음, 오른쪽 테이블의 관리명령에서
        관리명령어를 선택하고 , 버튼을 누른다.

        백업 -
          관리대상으로 선택한 파일을 백업, BOARD 내에 별도의 파일로 복사 저장한다.
          [관리설정]-[기타설정]-[13-7]에서 지정한
          자동백업 파일과는 구분된 별도의 파일로 저장된다.
          원본데이타가 유실되면 자동으로 이 백업파일이 원본파일로 대체된다.

          [종합관리(index.cgi)]-[일괄백업]과 동일한 작동을 하므로.
          [종합관리]의 일괄백업을 사용한다면 이곳에서
          재차 백업을 실행할 필요는 없다.
          이 기능은 각 BOARD 가 다른 관리자가에 의해 관리될
          경우를 위한 것이므로 TECH-NOTE 전체를 동일인이 관리한다면
          [종합관리]의 일괄백업 기능을 사용하는것이 편리하다.


        복구 -
          현재사용중인 원본 파일위에 백업파일을 덮어 씌운다.
          주의: 복구명령은 이전의 백업데이타가 현재의
          데이타위에 씌여지는 것이므로 신중해야한다.
          백업파일이 비어 있는 상태에서 복구 명령을 실행하면
          빈 파일이 원본파일을 덮어쓰므로 기존 데이타를 모두 잃게 된다.
          데이타의 유실이 발견된 경우에만 복구 명령을 실행하도록 한다.
          [관리설정]-[기타설정]-[13-7(자동복구)] 를 지정해 놓았다면
          원본파일이 유실될 경우 자동으로 백업파일이 복귀하므로
          여기서 재차 복구 명령을 줄 필요는 없을 것이다.

        다운로드 -
          선택한 파일을 다운 받는다.
          가장 안전한 백업 방법이다.
          온라인에서 운영되는 자료는 내 pc안에서만 운영되는 자료와 달리
          어떤 형태로든 늘 불안요소가 상존한다.
          이 불안요소를 대처하는 가장 확실한 방법은 자료를 다운 받아
          내 pc 에 정기적으로 저장시켜 두는것 밖에 없다.

        업로드 -
            내 pc에 저장되어 있던 파일을 다시 BOARD 안으로 업로드한다.
            이 경우 BOARD 에 있던 원본 파일은 업로드한 파일이 덮어 쓴다.
            파일을 수동으로 수정하고자 할 때 해당 파일을 다운받아
            수정후 다시 제자리로 업로드 시킬때 유용하다.
            또한 A BOARD 의 회원등록 파일을 다운받아
            B BOARD 의 회원등록파일에 업로드하면
            두 보드가 BOARD 동일한 회원등록적용이 가능하다.
            업로드 순서 - 먼저, 왼쪽메뉴에서 덮어 쓸 파일대상을 선택한다.
            그 다음 오른쪽 메뉴의 '업로드' 선택한다. 그리고 나서
            '찾아보기' 버튼을 클릭해서 업로드할 파일을 지정하고 실행 버튼을 누른다.


            일단 백업 저장된 파일은 원본파일이 유실되었을때 자동으로 대체된다.
            만약 데이타를 삭제 했는데도 계속 되 살아 난다면
            이 백업 데이타가 자동복구되기 때문이다.
            이때는 자동복구,자동백업 기능을 'off' 시키고 데이타를 삭제, 혹은
            백업데이타까지 함께 삭제하여야만 데이타가 삭제된다.
            [글목록 파일의 경우], 원본파일의 목록이 백업파일의 목록보다
            10개 이상 적으면 데이타유실로 인식, 자동 복구된다.
            [방문카운타의 경우], 원본파일의 접속수가 백업파일의
            접속수보다 적으면 데이타유실로 인식, 자동 복구된다.
            [회원등록 파일의 경우], 원본파일의 리스트가 백업파일의 리스트보다
            10개 이상 적으면 데이타 유실로 인식, 자동 복구된다.

            위의 '기타설정' 항목에서 '자동 백업' 을 설정해 놓았더라도 반드시
            자주 이 수동백업을 실시하기 바란다.
            자동백업은 일정시간 단위로 데이타를 계속 덮어쓰므로 완전치 않다.
            반면 이 수동 백업은 백업 명령에 의해서만 씌여지므로
            일단 백업된 데이타는 임의로 삭제하지 않는한 지워지지 않는다.
            이 수동 백업은 종합관리(ROOT) 에서의 '일괄백업' 과 동일한 동작을 한다.
            자동백업파일과 수동백업 파일은 별도의 파일로 저장된다.



  • 데이타 초기화(RESET)
        * 접속통계(백업&원본) - 방문통계 '백업파일과 원본파일' 모두 초기화 함
        * 글 조회수(백업&원본)- 글 조회수'백업파일과 원본파일' 모두 초기화 함
        * 글 목록(백업파일)- 글목록 백업파일을 초기화 함.
        * ID회원등록리스트(백업파일) - ID등록 백업파일을 초기화 함
        * ID등록회원마일리지포인트(백업&원본) -
              등록회원 마일리지 포인트저장파일을 초기화 함
        * 투표자 체크파일(재투표 방지용 데이타(id,ip,date) 파일) -
              재투표 방지용 temp 파일을 초기화 함

            등록글 혹은 등록아이디 를 여러개(10개이상) 동시에 삭제할 경우,
            자동 복구 기능때문에 이미 지운 자료가 계속 다시 살아날 것이다.
            이때는 백업데이타를 "RESET" 시키고
            삭제하면 정상적으로 삭제 된다.



  • 파일정리(상태 최적화)-
            BOARD 운영중 불필요하게 생성된 파일을 제거하고,
            사용중인 파일내에서도 불필요한 요소들을 찾아 제거한다.
            정리대상 파일은 글조횟수, 회원접속통계, 파일 다운로드횟수,
            추천/평가점수, 마일리지포인트 등이 저장된 파일이다.
            위에 있는 [파일관리]-[백업] 을 먼저 실행한 후 실행하는것이 좋다.


  • 메일링- BOARD 의 모든 글 등록자에게 메일발송을 할 수 있는 툴이다.
              또한 메일주소가 포함된 텍스트문서를 업로드하면
              해당 파일내의 모든 메일주소를 검색하여 메일대상에 포함시킨다.
              버튼을 클릭하면 새로운 창에서 메일링폼 테이블이 열린다.


  • 회원관리 - 등록회원 정보 관리 페이지를 OPEN한다.
        회원등록,관리,등록자정보 수정,복사,이동,회원메일링,예비등록자 선별등록 등..
        회원관리에 관한 모든사항을 총괄하는 페이지가 열린다.

     
     ╋━━━━▶ 회원관리 테이블 ◀━━━╋

    BOARD 에 등록된 회원등록자료를 총 관리하는 곳이다.
    이곳에서는 회원등록 정보의 검색, 삭제, 이동, 복사, 추가, 수정, 예비등록자 관리,
    신규 아이디 일괄등록, 디렉토리접근권한지정, 회원메일링, 등을 할 수 있다.

    검색폼
        등록정보를 검색한다.
        이름, 아이디, 홈페이지, 메일, 주소, 주민등록번호, 추가항목1 .. 추가항목10
        등 각 데이타 칼럼을 선택해서 검색 할 수 있다.
        기본적으로는 현재 BOARD 에 등록된 회원등록정보를 검색하며,
        디렉토리접근권한이 지정된 디렉토리를 선택하면 해당 디렉토리에
        현재 접근권한이 허용된 회원들의 등록정보를 출력한다.
        디렉토리접근권한 지정 방법은 아래 항목에서 좀더 자세히 다룬다.

    리스트 정렬(SORT)
        등록 리스트를 등록순, 개인별 접속회수순, 이름순, ID순 등으로 출력한다.
        회원신규등록폼에 입력항목을 추가 지정하였다면 추가된 항목을 기준으로
        정렬시킬수 있는 선택메뉴가 자동으로 추가 된다.

    등록정보 출력 테이블
        등록자의 각 개인별 정보를 출력하며 등록자료 수정, 삭제,
        관리자메모 추가, 복사, 등이 출력된다.
        아이디의 선택 복사 기능을 적절히 이용하면 여러 BOARD 의 아이디 다중상속
        기능을 구현할 수 있고, 각 BOARD 의 권한을 트리구조체로 구성 할 수 있다.

    ID 삭제버튼
      삭제대상 아이디에 체크를 한후 이 버튼을 누르면
      체크된 아이디는 모두 삭제된다.
      복수선택 삭제는 20개 이하의 갯수로 하는 것이 좋다.

    ID 복사버튼
      현재 BOARD 에 등록된 회원등록정보를 다른 보드의
      회원등록정보 등록파일에 복사한다.
      체크된 아이디는 모두 복사된다.
      복수선택 복사는 20개 이하의 갯수로 하는 것이 좋다.

     
    일반 디렉토리 접근권한 아이디, 비밀번호 정리(유닉스,리눅스계열 해당)
    테크노트외의 '일반 디렉토리'에 인증적용할 아이디와 비밀번호를 재정리한다.


        TECH-NOTE 내의 BOARD 를 이용한 회원등록관리 기능은
        BOARD 운영과 직접 연동되므로, BOARD 자체의
        접근권한(출입권한,읽기권한,쓰기권한) 지정은
        [관리설정]-[2,권한설정]에서 간단히 지정할 수 있다.
        그러나 TECH-NOTE 이외의 '일반 디렉토리' 에도 접근권한을 지정하기위해서는
        약간의 작업을 더 필요로 한다.

        특정 디렉토리(테크노트 외의)에 일반 방문자는 접근을 차단하고
        BOARD 에 정식등록된 회원만 접근권한을 부여하려면
        다음 예제와 같이 해주면 된다.

        [예제]
        http://abcdef.com/html/myhome 이라는 '일반 디렉토리'가 있고,
        http://abcdef.com/technote 디렉토리에 테크노트가 설치 되어 있다.
        테크노트 내에 'member' 라는 BOARD 가 생성되어 있고,
        이 'member' 보드에 정식등록된 회원에 한해 'myhome' 디렉토리에
        접근허용 권한을 주려고 할 때의 예제이다.
        우선 'myhome' 디렉토리내에 " .htaccess " 파일을
        넣어 주어야 하는데, 이 파일에는 다음과 같은 내용을 텍스트로
        미리 작성하여 올리도록 한다.

        AuthName "(사용자인증 박스에 나타나는 메시지)"
        AuthType Basic
        AuthUserFile /home/abcdef/public_html/technote/board/member/htpasswd.cgi
        AuthGroupFile /dev/null
        ErrorDocument 401 /html/error.htm

        <Limit GET POST>
        require valid-user
        </Limit>


        위에서 주의깊게 보아야 할 곳은 첫번째와 세번째 라인이다.
        첫번째 라인 AuthName 라인 에는 사용자인증 박스에 출력될 메시지를 따옴표로 감싸서 적어 준다.
        세번째 라인 AuthUserFile 라인 에는 'member' 보드 디렉토리내에 있는 " htpasswd.cgi "파일의
        '절대경로' 를 적어 주어야 한다. 반드시 url이 아닌 '절대경로' 를 적어 주도록 한다.
        5번째 라인 ErrorDocument 401 에는 인증실패시 출력될 htm 파일 경로를 적어준다.

        이 " .htaccess " 파일은 ftp로 올릴때 반드시 ASCII 모드로 지정하고 올리도록 한다.
        정상적으로 올렸으면 이제 'myhome' 디렉토리내의 아무 파일이나 불러 보자.
        회원인증 박스가 먼저 뜰 것이다.
        (서버환경에 따라서 이 설정이 작동하지 않을 수도 있음.)

    [아이디/비밀번호 정리는 ?]
        위에 언급한 " htpasswd.cgi " 파일은 등록자의 '아이디와 비밀번호'가 들어 있는 파일로서,
        아이디등록자의 모든 입력정보가 기록되는 '메인파일'에서
        아이디와 비밀번호만 복사된 별도의 파일이다.
        이 파일은 위의 예제에서 보는 바와 같이 테크노트 외의 '일반 디렉토리'에
        접근권한을 지정하고자 할때 참조하기 위해 존재한다.
        이 파일은 가끔 정리를 해줄 필요가 있다. why?..
        아이디가 '바로 정식등록' 되거나 '예비등록에서 정식등록' 으로 바뀔때에만
        추가된 아이디와 비밀번호를 복사해 오기 때문이다.

    즉,
        [회원등록관리 테이블]내에서 관리자가 등록리스트를 삭제 혹은 임의 생성, 등록자료 변경등을
        했을때는 변경사항이 회원등록데이타 '메인파일 내에서만' 변경되므로
        변경사항을 일반 디렉토리에 지정된 접근권한에도 적용시켜 주려면
        " htpasswd.cgi " 파일을 정리 시켜줘야 한다.
        [회원등록관리 테이블]-[아이디/비밀번호 정리]버튼을 클릭해주면 변경된 사항이 정리, 적용된다.
        이 버튼은 '아이디등록 Main 데이타' 에는 영향을 주지 않는다.
        [관리설정]-[9-26] ID 회원 등록 파일 '2차공유' 에 여러개의 파일이 지정되어 있다면
        지정된 모든 파일내의 아이디와 비밀번호도 읽어 들인다.

        관리자에 의한 임의 변경,삭제가 없었다면 정리해 줄 필요는 없다.

     
    메일링폼 버튼
      등록회원들에게 일괄적으로 메일을 발송 할 수 있는 메일링폼을 연다.
      만약, 검색출력상태에서 메일링폼을 열면 메일링대상은
      검색결과에 나타난 등록자에게로 한정된다.

    예비등록리스트 버튼
      [관리설정]-[9,회원등록설정]-[9-2 등록레벨]이 '일단예비등록' 으로
      지정되어 있다면 신규등록자료는 바로 정식등록 되지 않고 일단 예비등록 테이블에
      보관되어 있다가 관리자가 다시 정식 등록을 해 주어야만 정식으로 등록된다.
      이 버튼은 예비등록리스트 테이블을 여는 버튼이다.

    일괄 등록 버튼
      회원등록은 등록자 본인이 직접하는 것이 일반적이지만,
      경우에 따라서 관리자가 미리 등록리스트를 작성하여 일괄등록 해 주어야 할
      때도 있을 것이다. 이를위해 TECH-NOTE 는 관리자에의한
      아이디 일괄등록 기능을 제공한다.

      ID 일괄등록은 텍스트파일에 다음과 같은 형식으로 리스트를 작성
      하여 업로드하면 한꺼번에 바로 등록된다. 중복된 ID는 등록되지 않는다.

      +---- 일괄등록 리스트 작성형식 ----+
      ID=비밀번호=이름=메일=HOME=추가1=추가2=추가3=추가4=추가5=추가6=추가7=추가8=추가9=추가10=우편번호=주소;
      ID=비밀번호=이름=메일=HOME=추가1=추가2=추가3=추가4=추가5=추가6=추가7=추가8=추가9=추가10=우편번호=주소;
      ID=비밀번호=이름=메일=HOME=추가1=추가2=추가3=추가4=추가5=추가6=추가7=추가8=추가9=추가10=우편번호=주소;
      ID=비밀번호=이름=메일=HOME=추가1=추가2=추가3=추가4=추가5=추가6=추가7=추가8=추가9=추가10=우편번호=주소;

      위와 같이 '=' 로 데이타 칼럼을 구분하여 줄바꿈과 상관없이
      등록리스트를 작성하되, 각각의 ID등록정보 끝에는 반드시
      세미콜론(;) 을 넣어 구분해 주어야만 한다.

      이름,메일,홈 은 생략할 수 있으며 이 경우 생략된 자리에는 스페이스를 넣는다.

      추가항목 1~ 10 에는 추가시킬 정보를 넣어 주면 된다.
      이 경우, '관리설정' 페이지의 '9, 회원등록설정' 에서 '추가항목1~10' 항목을
      정의해 주어야 한다.
      이에 대한 설명은 [관리설정]-[9, 회원등록설정]의 도움말을 참조할것.

    데이타 초기화(Reset)
      개인별 접속통계와 마일리지포인트 데이타를 초기화 시킨다.

    회원등록파일 관리 - 회원등록파일을 다운 받거나 교체한다.
      * 파일다운 : 회원등록파일을 다운 받는다.
      * 파일교체 : 회원등록파일을 덮어 쓴다.
        (정기적으로 회원등록 파일을 다운 받아 저장해 두는 것이 안전하다.)

    게시물 다운횟수 제한 -
        BOARD 에 게시된 파일의 다운로드 횟수를 제한한다.
        이 설정은 BOARD회원용으로 운영할 때에만 유효하다.
        BOARD 의 글입력폼에서 직접 업로드한 파일이어야 한다.
        링크시킨 파일은 다운로드횟수 제한설정을 적용 받지 않는다.
        * 다운횟수 재설정 : 각 게시물(파일)의 다운로드 허용횟수를 지정한다.
        * 다운기록 초기화 : 다운로드 기록을 삭제하고 처음부터 다시 카운트를 시작한다.

     

    통합기능CGI 테크노트2001
    온라인 도움말 (업그레이드 정보, 변동,수정 사항)
    technote21free.zip   technote21free.tar (TECHNOTE2001 프리웨어 다운로드)
    ○ Copyright www.technote.co.kr