본 스킨은 Zbxe1.0.6(r 4581)을 기준으로  "xe_board_for_extra_vars 확장변수 전용 게시판 스킨[5차수정]"을  아래 [수정보완 내역]과 같이 수정 보완 하여 재작성 하였습니다.  정상적인 사용을 하시려면 Zbxe1.0.6 버전을 사용 하시기 바랍니다.

[수정보완 내역]
0. 2008년 10월 26일 게시판설정>본문 에디터를 비활성화 하고 글등록시  파이어 폭스에서 글등록이 안되고 "내용의 값을 입력하세요." 메시지 나타는 증상 해결(기존에 본문에디터 비활성화시 본문에 공백문자를 등록게 하였으나, 파이어 폭스에서는 공백문자가 등록되지않아 별도의 XML 파일을 등록함)

0-1. 2008년 10월 26일 게시판 목록에서는 스킨에서 설정한 타입으로 목록에 나타나지만, 본문보기에서는 본문아래의 목록에서 스킨에서 설정한 타입대로 출력 되지 않는 문제가 있습니다.  
임시방편으로 패치전까지 게시판설정>게시판 정보에서 5번 까지의 확장변수를 설정 하였다면 스킨설정에서는 게시판 정보에서 마지막으로 지정된 확장변수 5를 지정하시지 않으면 됩니다.  

0-2. 2008년 10월 27일 오후 10시 게시판 목록에서는 스킨에서 설정한 타입으로 목록에 나타나지만, 본문보기에서는 본문아래의 목록에서 스킨에서 설정한 타입대로 출력 되지 않는 문제를 해결 하여 2차패치 합니다.


1. 게시판 목록에 확장변수 출력을 기존의 기본 7개 항목이외에 "추가 출력 확장변수"를 최대 5개 까지 설정 할 수 있도록 하였습니다.
   (단, 목록형과 웹진형에서만 적용이 되었습니다.)
2.게시판 목록에서 검색창 설정을 기본 검색창, 확장변수 검색창, 사용하지 않음으로 선택 할 수 있도록 하였습니다.
3. 게시판 목록을 특정 확장변수로 정렬하기를 수정 보완 하였습니다.  아래의 모듈 변경부분에서 확인 하시고 적용 하시면 됩니다.

[미결 사항]
1. 게시판 스킨 설정에서 썸네일 링크를 본문 이미지 출력 으로 설정하고, 썸네일  클릭시  본문 이미지가 제대로 생성 되지않음.

[설치하기]

1.   xe_board_for_extra_vars.zip  를 압축 해제하여 modules/board/skin에 복사 합니다,
2. 게시판 설정>게시판정보>수정>스킨에서 xe_board_for_extra_vars를 선택합니다.
3.  아래의 과정을 수행 하세요.

[모듈을 수정 해야 할 내역]
아래의 항목중 필요하신 항목은 직접 모듈을 수정 하셔야 합니다.
1.  게시판 목록을 특정 확장변수로 정렬하기
     아래의 소스를 적용하신후 게시판 정보>정렬 대상에서 원하는 확장 변수를 선택하시면 됩니다.

2. 확장변수에 주소, 그림삽입 및 라디오 버튼(똑띠님의 팁) ,미디어타입을 사용하기
     #. 주의 : media 타입의 링크는 반드시 "mms://파일경로/미디어파일" 으로 입력하셔야 합니다.(업로드 파일을 링크 할 때도 주소를 "mms://파일경로/미디어파일"로 해도 되는군요) 

3. 스킨설정에서 본문 에디터 비활성화를 하여도 파일 업로드창 활성화 하기


[미리보기]
 제목과 글쓴이 사이에 추가 출력할 확장변수를 최대 5개 지정 할 수 있습니다. 아래 그림은 추가 출력 확장 변수를 2개 지정한 예 입니다.

board_view.JPG

[ xe_official_for_extra_vars 스킨 적용시 주의 할 점]

1). 제한된 확장변수로 스킨에 적용할 조건을 다중으로 설정 하다보니 각 항목에 조건을 설정 할 때 약간의 주의를 요합니다. 설정 항목의 Text박스 아래에 설정 방법에 따라 설정 하세요.

2). 확장 변수 설정 Text박스에 지정되지 않은 문자나, 숫자를 입력 하시면 게시글 목록이 깨어 지거나, 백지 화면이 될 수 도 있습니다. 반드시 설정방법에 지정된 문자나 숫자를 입력하세요.

3) . 다중 조건을 입력 하실시 구분자는 " , "입니다.


[xe_official_for_extra_vars 스킨 상세 설명]
skin_editor.jpg

 본문 에디터를 활성/비활성 할 수 있습니다. 즉, 확장변수만으로 글을 작성시 본문 에디터를 비 활성화 할 수 있습니다.

skin_search.jpg

 게시판 검색창을 기본 검색창/ 확장변수 전용 검색창/사용하지않음으로 선택 할 수 있습니다.

skin_link_extra_var.jpg

 확장변수의 홈페이지,이메일주소,미디어,이미지 타입의 경로를 텍스트 나 아이콘으로 설정 할 수 있습 니다.

skin_cut_size.jpg

제목,게시글,글쓴이,조회수,추천수,작성일,최근변경시간, 목록 추가 출력 확장변수(최대 5개) 순으로 숫자를 콤마로 구분,  입력하세요.
          (1) "0" 이나 아무것도 입력 하지 않으면 글자수를 제한 하지 않습니다. 
          (2). 게시글 목록 항목별 글자수"에서 제목 과 게시글의 글자수는 제목 과 게시글의 항목에 확장변수를  할때와 기본 항목을 적용
                 할때 적용이 됩니다.
          (3).  "글쓴이,조회수,추천수,작성일,최근변경시간,목록 추가 출력 확장변수(최대 5개)" 글자수 제한은 "글쓴이,조회수,추천수,작성일,
                   최근변경시간,목록 추가 출력 확장변수(최대 5개)" 항목에 확장변수를 적용 할때만 적용이 됩니다.

skin_align.jpg

    게시글의 항목별 정렬 방식을 입력 하실 수 있습니다.  제목,글쓴이,조회수,추천수,작성일,최근변경시간,목록 추가 출력 확장변수
      (최대 5개) 순으로 정렬 방식(center, right, 기본 값은 left입니다.)을 콤마(,)로 구분하여 입력하시면 됩니다.
           (1) 아무것도 입력하지 않으시면 모든 항목이 왼쪽 정렬이 됩니다.
           (2) 항목별 정렬은 "제목,글쓴이,조회수,추천수,작성일,최근변경시간,목록 추가 출력 확장변수(최대 5개)"에  
                확장 변수를 지정 하셔야만 적용 됩니다.

skin_thumbnail_config.jpg

      썸네일의 크기 및 Type, 썸네일 대표이미지 등록여부를 설정합니다.
       썸네일 생성 [crop:꽉 채우기(기본), ratio:비율 맞추기], 가로크기 (기본 100px), 세로크기 (기본 100px), 대표썸네일 생성 [Y(기본) / N] 순
       으로 콤마로 구분하여 입력하세요.
          예1) crop,120,120,y  => 썸네일을 [crop], 가로크기[120], 세로크기[120], 게시글에 이미지 없을 경우 대표 썸네일 생성
          예2)  아무것 도 입력 하지 않으면 =>썸네일을 [crop], 가로크기[100], 세로크기[100], 게시글에 이미지 없을 경우 대표 썸네일 생성
                  입니다.

skin_thumbnail_link.jpg

    썸네일에 적용할 링크를 설정 합니다. 
      본문보기 :: Content,  원본 이미지보기 :: view_image,  확장변수 링크 출력(Homepage, Email, Media, image 형식만)::1 ~ 20입니다.
           1) 게시글에 이미지 파일이 없이 경우 썸네일 링크를 "view_image"로 설정 하시면 링크시 본문보기로 적용됩니다.
           2)게시글에 이미지 파일이 있어 썸네일이 생성 되어있고,  썸네일 링크에 확장변수가 지정 되었을 경우
                 (1) 지정된 확장변수가 Homepage, Email, Media, image 타입이 아닐 경우 => 본문링크
                 (2) 지정된 확장변수가 Homepage, Email, Media, image 타입이 지만 입력 값이 없을 경우 => 본문 링크 

skin_subject.jpg

     제목 출력/ 확장변수 출력을 지정 하실 수 있습니다.
          (1) 기본 값은 "출력"이고 , 확장 변수를 출력 하고 싶으 시면 표시 하고싶은 확장 변수의 번호를 지정하여 주시면 됩니다.
          (2) 만일 게시판 정보 수정에서 해당 확장 변수(예 : 확장변수1)를 지정 하지 않으시고,  스킨관리에서 
                "제목표시"에  해당 번호의 확장 변수(예 : 확장변수1)를 지정하시면,   "제목표시"는 "출력"의 조건으로 전환 됩니다.

skin_content.jpg

    게시글 출력/ 확장변수 출력을 지정 하실 수 있습니다.
          (1) 기본 값은 "출력"이고 , 확장 변수를 출력 하고 싶으 시면 표시 하고싶은 확장 변수의 번호를 지정하여 주시면 됩니다.
          (2) 만일 게시판 정보 수정에서 해당 확장 변수(예 : 확장변수1)를 지정 하지 않으시고,  스킨관리에서 
                "게시글표시"에  해당 번호의 확장 변수(예 : 확장변수1)를 지정하시면,   "게시글표시"는 "출력"의 조건으로 전환 됩니다.

skin_writer.jpg

   글쓴이 출력/ 출력하지않음/확장변수 출력을 지정 하실 수 있습니다.
          (1) 기본 값은 "출력"이고 , 확장 변수를 출력 하고 싶으 시면 표시 하고싶은 확장 변수의 번호를 지정하여 주시면 됩니다.
          (2) 만일 게시판 정보 수정에서 해당 확장 변수(예 : 확장변수1)를 지정 하지 않으시고,  스킨관리에서 
                "글쓴이 표시"에  해당 번호의 확장 변수(예 : 확장변수1)를 지정하시면,   "글쓴이 표시"는 "출력"의 조건으로 전환 됩니다.

skin_view.jpg

    조회수 출력/ 출력하지않음/확장변수 출력을 지정 하실 수 있습니다.
          (1) 기본 값은 "출력"이고 , 확장 변수를 출력 하고 싶으 시면 표시 하고싶은 확장 변수의 번호를 지정하여 주시면 됩니다.
          (2) 만일 게시판 정보 수정에서 해당 확장 변수(예 : 확장변수1)를 지정 하지 않으시고,  스킨관리에서 
                "조회수 표시"에  해당 번호의 확장 변수(예 : 확장변수1)를 지정하시면,   "조회수 표시"는 "출력"의 조건으로 전환 됩니다.

skin_vote.jpg

   추천수 출력/ 출력하지않음/확장변수 출력을 지정 하실 수 있습니다.
          (1) 기본 값은 "출력"이고 , 확장 변수를 출력 하고 싶으 시면 표시 하고싶은 확장 변수의 번호를 지정하여 주시면 됩니다.
          (2) 만일 게시판 정보 수정에서 해당 확장 변수(예 : 확장변수1)를 지정 하지 않으시고,  스킨관리에서 
                "추천수 표시"에  해당 번호의 확장 변수(예 : 확장변수1)를 지정하시면,   "추천수 표시"는 "출력"의 조건으로 전환 됩니다.

skin_date.jpg

  작성일 출력/ 출력하지않음/확장변수 출력을 지정 하실 수 있습니다.
          (1) 기본 값은 "출력"이고 , 확장 변수를 출력 하고 싶으 시면 표시 하고싶은 확장 변수의 번호를 지정하여 주시면 됩니다.
          (2) 만일 게시판 정보 수정에서 해당 확장 변수(예 : 확장변수1)를 지정 하지 않으시고,  스킨관리에서 
                "작성일 표시"에  해당 번호의 확장 변수(예 : 확장변수1)를 지정하시면,   "작성일 표시"는 "출력"의 조건으로 전환 됩니다.

skin_last_update.jpg

 최근 변경시간 출력/ 출력하지않음/확장변수 출력을 지정 하실 수 있습니다.
          (1) 기본 값은 "출력"이고 , 확장 변수를 출력 하고 싶으 시면 표시 하고싶은 확장 변수의 번호를 지정하여 주시면 됩니다.
          (2) 만일 게시판 정보 수정에서 해당 확장 변수(예 : 확장변수1)를 지정 하지 않으시고,  스킨관리에서 
                "최근 변경시간 표시"에  해당 번호의 확장 변수(예 : 확장변수1)를 지정하시면,   "최근 변경시간 표시"는 "출력"의 조건으로
                  전환 됩니다.

skin_add_vars.jpg

추가로 출력하고 싶은 확장변수 번호(최대 5개)를 콤마(,)로 구분하여 입력하세요. 
  *.주의 : 확장변수를 추가하여도 게시판 설정>게시판정보에 등록되지 않은 확장변수이면 출력되지 않습니다.
          (예 1) 추가 확장변수를 5개 지정 한 경우  : 1,2,3,4,5
          (예) 2) 추가 확장변수를 3개 지정 한 경우  : 1,2,3