XpressEngine업그레이드시 modules/document/document.model.php파일이 수정되어져 있다면,

이전글/다음글 기능을 사용한 버전을 설치하신분은 게시판클릭이 되지 않습니다.
document.model.php 파일을 받아서 zbxe/modules/document 폴더에 덮어 씌워야 게시판이 정상적으로 작동됩니다.

XE업그레이드시 files폴더를 제외한 모든 폴드를 삭제하시고 업그레이드 하신분들은 
modules.zip 파일의 압축을 풀어서 modules 폴더전체를 zbxe폴더안에 덮어 씌우셔야
이전글/다음글 기능이 정상작동합니다.

XE업그레이드 하셔도 문제없이 작동되게 할려면 다음글/이전글 적용안된 버전으로 설치하세요.

http://www.zeroboard.com/17404385
 에 있는 문하우스 3종 칼라 레이아웃에 어울리게 게시판스킨을 만들어 보았습니다.

예전에 SInulz님의 게시판을 약간 변형 http://jcas.co.kr/zbxe/200227
해서 사용해오다가 요번에 레이아웃에 맞게끔 약간의 기능과 디자인을 변경했습니다.

약간의 설명을 하자면
1. 확장변수를 리스트에 나타낼 수 있습니다,
2. 이전글/다음글을 버턴으로 구현했습니다.(선택사항)
3. 자동으로 비밀글을 선택할 수 있습니다.
4. 게시판목록 제목 줄바꿈 하지 않습니다.

그리고 확장변수에 주소기능 추가하고 싶으신 분은 board_insert.html 파일을 /zbxe/modules/board/tpl/ 폴더안에 덮어 씌우시면 됩니다.
버턴이미지는 버튼체인지 ButtonChange ver 0.2 애드온을 사용하시면 알맞은 버턴으로 적용할 수 있으므로 따로 만들지 않았습니다.
mh.jpg
[설치방법]

A. 다음글/이전글 적용안된 버전입니다.

moonhouse_board.zip 파일의 압축을 풀어서 

moonhouse_board 폴더체로 /zbxe/modules/board/skins/ 폴더안에 업로드 하시면 됩니다.

해당게시판 설정에서 스킨을 "문하우스 게시판 스킨"으로 선택하시고 스킨관리에서 컬러셋(하얀색, 청록색, 초록색)중 선택하시면 됩니다.

게시판상단에 보이는 "로그인 정보 출력" 과 "설정 표시" 부분은 미관상 관리자로 로그인시만 보이게 하였습니다.

이 부분을 기본으로 돌리고져 하시면

/zbxe/modules/board/skins/moonhouse_board/header.html

67줄     <!--@if($logged_info->is_admin == 'Y')-->
121줄    </div> <!--@else--><!--@end-->

빨간색부분을 제거 하시면 됩니다.
121줄에 </div>는 제거하면 안됩니다.

B. 다음글/이전글 적용된 버전입니다. moonhouse_board_1.4.zip + modules.zip
다음글/이전글 적용을 위해서  http://jcas.co.kr/zbxe/189370 에 있는 팁을 적용했습니다.
modules.zip 파일의 압축을 풀어서 modules폴더 전체를 zbxe폴더안에 덮어 씌우시면 게시판에러도 안나고 다음글/이전글도 적용됩니다.

[11월 8일 수정]
1. 내용보기시 타이틀밑에 가로선 IE6에서 잘못 쳐지던 부분 수정
/zbxe/modules/board/skins/moonhouse_board/css/common.css 41줄 부분에 height:50px;추가하면 됩니다.
.boardRead .readHeader { position:relative; margin:10px 15px 10px 15px; height:50px; padding-bottom:10px; border-bottom:1px solid #bbbbbb; }

2. 이전/다음 버턴 위치조절 및 문제점 수정
/www/zbxe/modules/board/skins/moonhouse_board/view_document.html 143줄 부터 아래와 같이 수정
<!-- 목록, 수정/삭제 버튼 -->
  <div class="contentButton">
 <div class="contentButton1">
  
{@$oDivision = &getModel('document')}
  
{@$nextdocu = $oDivision->getDocumentDivision($oDocument->document_srl,'next','list_order')}
  
{@$prevdocu = $oDivision->getDocumentDivision($oDocument->document_srl,'prev','list_order')}
  <
!--@if($nextdocu->document_srl == "")--><!--@else--><a href="{$nextdocu->document_srl}" class="button"><span>{$lang->cmd_prev}</span></a><!--@end-->
  <
!--@if($prevdocu->document_srl == "")--><!--@else--><a href="{$prevdocu->document_srl}"class="button"><span>{$lang->cmd_next}</span></a>
  <
!--@end-->
 </div>

    <div class="contentButton2">
        <
!--@if($module_info->default_style != 'blog')-->
        <a href="{getUrl('document_srl','')}" class="button"><span>{$lang->cmd_list}</span></a>
        <
!--@end-->
        <
!--@if($oDocument->isEditable())-->
        <a href="{getUrl('act','dispBoardWrite','document_srl',$oDocument->document_srl,'comment_srl','')}" class="button"><span>{$lang->cmd_modify}</span></a>
        <a href="{getUrl('act','dispBoardDelete','document_srl',$oDocument->document_srl,'comment_srl','')}" class="button"><span>{$lang->cmd_delete}</span></a>
        <
!--@end-->
    </div>
  </div>
</div> 

/zbxe/modules/board/skins/moonhouse_board/css/common.css 88줄 부터 아래와 같이 수정
.boardRead .contentButton { margin:10px 0 5px 0; border-top:1px solid #DDDDDD; padding-top:10px; }
.boardRead .contentButton1 { float:left; }
.boardRead .contentButton2 { text-align:right; }


3. 3개의 칼라(블루, 그린, 하이트)에서  오렌지,레드 2개의 칼라추가로 총 5가지의 칼라색상을 지원합니다.

4. 상단의 가로폭이 고정되어 있던 것을 게시판크기에 자유롭게 맞게끔 수정되었습니다. 

5. 게시판리스트에 코멘트 출력을 선택할 수 있게 하였습니다.(설정에서 선택가능)
    http://jcas.co.kr/zbxe/xetip/225348 팁 적용

6. 그리고 저번 버전에는 제가 실수로 저의 구글에드센스코드를 지우지 않고 배포했습니다 죄송합니다.(제거함)

p.s 위의 수정내용들이 추가된 버전이 지금 올려줘 있는 파일들입니다.

[11월 25일 v1.3 수정]
1.
내용보기시 제목이 한줄을 넘을때 틀이 깨지는 문제 해결했으며, 타이틀박스 밑에 가로선 문제 해결됨
2. 타이틀박스안에 내용들 아이콘추가함
3. 갤러리형식으로 적용시 좌,우측 여백문제  


[12월 22일 v1.4 수정] moonhouse_board_1.4.zip +modules.zip
1. xe1.1.2에 맞쳐서 약간 수정이 된 부분입니다. v1.3에서 문제가 없다면 굳이 업 안하셔도 됩니다.
동일한 Tag의 다른글
Bookmark and Share