처음시작 14 . 활용 - 전역변수, 함수

    글목록 출력 변수     본문 출력 변수     회원정보 출력 변수     보드설정 변수     기타변수     함수

일반보드 설정 변수 : 보드(게시판)출력과 관련된 모든 스킨파일에서 사용할 수 있다.
    보드설정 변수는 $Bconfig[]  배열 변수로 되어 있다
    $Bconfig 배열 변수의 'key' 는 아래와 같은 일정한 규칙을 가지고 있다.
    이 규칙을 이해하면 보드설정 페이지에서 '설정항목 번호' 만 보고도 해당 설정이
    어떤 설정 변수에 해당되는지를 바로 알 수 있다.
    key 에 붙어진 숫자는 실제 보드설정 페이지에서 보여 지는 설정항목 번호와 같다.


    [1] 한줄짜리 text 입력란 형태의 설정항목 해당 변수
      ㆍkey :  'tx'.설정란번호
      ㆍvalue : 설정란에 입력한 내용 그대로 저장되어 있음.
       ex)   $Bconfig[tx1_1] : 보드설정-[1-1] 보드 한글명칭
       ex)   $Bconfig[tx5_3] : 보드설정-[5-3] 댓글 쓰기 입력 글자수 제한 설정

    [2] 체크박스 checkbox 지정 형태의 설정항목 해당 변수
      ㆍkey :  'ck'.설정란번호
      ㆍvalue : 체크한 설정은 1, 체크하지 않은 설정은 2 가 저장되어 있음.
       ex)  $Bconfig[ck6_5] : 보드설정-[6-5] 본문에 html 태그 삽입 허용 설정
       ex)  $Bconfig[ck7_4] : 보드설정-[7-4] 본문-폼메일 호출시 본문글 자동삽입 설정

    [3] 래디오버튼 radio 지정 형태의 설정항목 해당 변수
      ㆍkey :  'ra'.설정란번호
      ㆍvalue : 선택옵션 순서대로 1부터 시작되는 값이 저장됨(ex, 세번째 옵션을 선택했다면 3이 저장되어 있음)
       ex)  $Bconfig[ra4_7] : 보드설정-[4-7] 글제목 클릭시 - 본문 출력 방식 설정
       ex)  $Bconfig[ra4_8] : 보드설정-[4-8] 작성자 이름 클릭시 출력 형태 설정

    [4] 풀다운 select 지정 형태의 설정항목 해당 변수
      ㆍkey :  'se'.설정란번호
      ㆍvalue : 설정항목 별로 저장 형식이 다름.(보드설정페이지->html 소스보기 해서 확인)
       ex)  $Bconfig[se2_2] : 보드설정-[2-2] 글목록 출력 스킨 설정
       ex)  $Bconfig[se4_12] : 보드설정-[4-12] 날짜출력 형식 설정

    [5] 여러줄 입력란 textarea 입력 형태의 설정항목 해당 변수
      ㆍkey :  'ta'.설정란번호
      ㆍvalue : 설정란에 입력한 내용 그대로 저장되어 있음.
       ex)  $Bconfig[ta4_30] : 보드설정-[4-30] 글목록 상단에 내용 삽입 설정
       ex)  $Bconfig[ta4_31] : 보드설정-[4-31] 글목록 하단에 내용 삽입 설정

    [6] 설정항목이 "10, 보드설정 항목 추가 생성하기" 에서 추가로 생성한 것일때의 변수 형태 :
        ㆍkey :  'config_add'.설정란번호
        ㆍvalue : 설정란에 입력한 내용 그대로 저장되어 있음.
           ex) $Bconfig[config_add1] ,   $Bconfig[config_add2] ,   $Bconfig[config_add3] , .....


    좀 더 구체적으로 설정변수의 key 와 value 를 확인하려면 보드설정 페이지->html 소스보기 해서
    각 설정항목 폼필드의  name=".." 값을 찾으면 된다. name 에 대입된 값이 설정변수의 key 이고
    value="..." 에 대입된 값이 설정변수에 저장되는 value 값이다.




 회원관리 보드의 설정 변수 : 회원등록/관리,회원정보 출력과 관련된 스킨파일에서 사용할 수 있다.
    회원등록 관리 보드의 설정 변수는 $Mconfig[]  배열 변수로 되어있다.
    $Mconfig 배열의 key 도 역시 위에 설명된 보드설정 변수와 같은 규칙을 가지고 있다.
    key 에 붙어진 숫자는 실제 회원관리 보드설정 페이지에서 보여 지는 설정항목 번호와 같다.