게시판의 게시글 리스트에 확장변수를 자유롭게 표현 하려고 xe_board 스킨에 소스를 변경하여 팁을 올려 습니다만,  http://www.zeroboard.com/16705164에 팁으로 만 올리다보니 여러가지 수정 보완 점이 자주 발생하다보니 xe_board 스킨 자체에 문제가 발생할 소지가 있을 수 있을것 같아
zbxe ver 1.0.2를 기준으로 몇가지를 수정 보완하여 "xe_board_for_extra_vars" 스킨으로 올려 드립니다.

1차수정 2008년 4월 20일 오전 9시 50분

1)스킨에서 확장변수 주소검색, 그림삽입, 라디오 버튼이용 할 수 있게 되어 있으나 사용 하시려면 아래의 파일을 수정하세요.

(1)확장변수에서 주소 검색을 이용 하시려면 아래의 파일을 수정하셔야 합니다.
     modules/board/tpl/board_insert.html
     line 210 부분의           소스를 삭제하세요
     <th>{$lang->column_type}</th>
            <td>
                <select name="extra_vars_{$i}_type">
                    <
!--@foreach($lang->column_type_list as $key => $val)-->
                       
<!--@if($key != 'kr_zip')-->
                        <option value="{$key}" <
!--@if($extra_vars_type==$key)-->selected="selected"<!--@end-->>{$lang->column_type_list[$key]}</option>
                       
<!--@end-->
                    <
!--@end-->
                </select>
            </td>

(2)확장변수에 그림삽입 및 라디오 버튼(똑띠님의 팁)을 사용하시려면 아래의 파일을 수정 하셔야 합니다.
   common/lang/ko.lang.php
      line 225 부분의           소스를 삽입하세요.
      $lang->column_type_list['select'] = '단일 선택 (select)';
    $lang->column_type_list['kr_zip'] = '한국주소 (zip)';
    $lang->column_type_list['date'] = '일자 (년월일)';
 $lang->column_type_list['image'] = '그림삽입(image)';
    $lang->column_type_list['radio'] = '단일선택(radio)';
    //$lang->column_type_list['jp_zip'] = '일본주소 (zip)';

2). 제목 과 게시글의 확장변수 타입이 "text", "textarea"적용시 제목의 길이는 스킨관리>제목글자수에서 적용 할수 있도록하였고, 게시글의 길이는 "120"으로 제한 하였습니다.

xe_board_for_extra_vars스킨의 적용방법

1. xe_board_for_extra_vars.zip 를 압축해제하여 계정의 moudles/board/skins에 복사하세요.

2. xe_board_for_extra_vars스킨을 적용 할 게시판을 선택하신후, 게시판 설정>게시판정보>수정에서
    아래 "게시판 정보 수정 그림 1번" 처럼 스킨을 선택하여 주세요.

board_info.jpg

(게시판 정보 수정 그림)

3.게시판 설정>스킨관리에서 스킨 설정 항목을 설정하세요.

스킨관리 그림 1) 게시글 목록 항목별 폭
                              게시글 목록의 항목별 폭을 설정 하실수 있습니다. 번호,글쓴이,조회수,추천수,작성일,최근변경시간순
                              으로 숫자를 콤마(,)로 구분하여 입력하시면 됩니다.
                               (1) 아무것도 입력 하지 않으면 게시판 목록의 기본 폭이 적용 됩니다.
                                (2) 목록 항목별 폭은 목록 항목에  확장 변수및 기본 항목 표시를 할 때 도 적용됩니다.
                                (3)  아래의 예는 번호, 글쓴이 폭만 재설정 하고 나머지는 기본 폭으로 설정한 경우 입니다.
                                (4) 만일 번호폭(50) 과 최근 변경시간(100)으로 하시고 나머지는 기본 폭으로 설정 하시려면 
                                       "50, , , , ,100"으로 입력하시면 됩니다.

스킨관리 그림 2) 게시글 항목별 정렬
                               게시글의 항목별 정렬 방식을 입력 하실 수 있습니다.  제목,글쓴이,조회수,추천수,작성일,최근변경시간
                               순으로 정렬 방식(center, right, 기본 값은 left입니다.)을 콤마(,)로 구분하여 입력하시면 됩니다.
                               (1) 아무것도 입력하지 않으시면 모든 항목이 왼쪽 정렬이 됩니다.
                               (2) 항목별 정렬은 목록의 항목에 확장 변수를 지정 하셔야만 적용 됩니다.
                                    즉, 모든 항목을 "Y"로 설정 하시면 게시글 목록의 기본 방식으로 표현 됩니다.
                               (3) 아래의 예는 목록의 조회수 만 가운데 정렬을 하고 그 외의 항목은 왼쪽 정렬입니다.
                               (4) 만일 제목(가운데) 과 최근 변경시간(오른쪽)으로 하시고 나머지는 기본 왼쪽으로설정 하시려면
                                      "center, , , , ,right"으로 입력하시면 됩니다.

스킨관리 그림 3) 항목표시
                              게시글의 기본 항목 표시, 숨기기, 확장변수 출력을 지정 하실 수 있습니다.
                             (1) 기본 항목 표시는 "Y"이고 숨기기는 "N"으로 지정하시고 확장 변수를 출력 하고 싶으 시면 표시 하고
                                  싶은 확장 변수의 번호를 지정하여 주시면 됩니다.

                              (2) 만일 게시판 정보 수정에서 해당 확장 변수(예 : 확장변수1)를 지정 하지 않으시고,  스킨관리에서
                                    게시글 항목(예: 제목표시)에  해당 번호의 확장 변수(예 : 확장변수1)를 지정하시면,  
                                    게시글 항목(예: 제목표시)은 "Y"의 조건으로 전환 됩니다.

 board_skin.jpg

(스킨관리 그림)

4. 게시글 목록

게시글 목록 그림 1) 게시글 목록은 리스트 타입과, 웹진 타입만 있습니다.
게시글 목록 그림 2) 가운데 정렬을 적용한 예 입니다.
게시글 목록 그림 3) 검색기능은 확장변수 검색만 가능합니다. 
                                    (1) 게시판 정보에서 확장 변수가 지정 되었더라도 검색에 체크인 되어있지 않으면 검색 대상에서
                                         제외 됩니다. 
                                   (2) 게시판 정보에서 확장 변수가 지정 되었더라도 모든 확장변수에의 검색에 체크인 되어있지 않으면 
                                         검색창이 나타나지 않습니다.

 board_list.jpg

(게시글 목록 그림)