웹마스터 팁


흠... 보통 XE로 커뮤니티 사이트가 아닌 회사 홈페이지를 작업할 경우

일반적으로 회사 홈페이지에 사용되는 게시판을 손볼 때 꼭 손보던 것들은...


1. 리스트페이지 하단에 '목록'버튼이 보이는 문제

일반적인 스킨들은 대부분 리스트 하단에 '목록'버튼이 보이는데... 목록을 보여주는데 왜 목록 버튼이 필요할까라는 의문에 '목록'버튼 삭제.

2. 리스트페이지 하단에 '쓰기'버튼이 보이는 문제

대부분 관리자들에게 쓰기 권한을 줘도 꼭 버튼이 보여 한 번 클릭해서 '권한이 없습니다'로 넘어가게 만드는 것이 불필요하다는... 그래서 삭제.


이런 것들인데... 이런것들은 하기 위해서는 우선 해당 스킨의 list.html파일을 찾아

<div class="boardNavigation">
     <div class="buttonLeft">
        <span class="button"><a href="{getUrl('','mid',$mid,'page',$page,'document_srl','','listStyle',$listStyle)}">{$lang->cmd_list}</a></span>
    </div>
     <div class="buttonRight">
        <span class="button blue"><a href="{getUrl('act','dispBoardWrite','document_srl','')}">{$lang->cmd_write}</a></span>
         <!--@if($grant->manager)-->
        <span class="button"><a href="{getUrl('','module','document','act','dispDocumentManageDocument')}" onclick="popopen(this.href,'manageDocument'); return false;">{$lang->cmd_manage_document}</a></span>
        <!--@end-->
    </div>

위의 부분을 아래와 같이 손을 보시면 됩니다.


<div class="boardNavigation">
    <!--<div class="buttonLeft">
        <span class="button"><a href="{getUrl('','mid',$mid,'page',$page,'document_srl','','listStyle',$listStyle)}">{$lang->cmd_list}</a></span>
    </div>-->
    <div class="buttonRight">
    <!--@if($grant->write_document)-->
        <span class="button blue"><a href="{getUrl('act','dispBoardWrite','document_srl','')}">{$lang->cmd_write}</a></span>
        <!--@end-->
        <!--@if($grant->manager)-->
        <span class="button"><a href="{getUrl('','module','document','act','dispDocumentManageDocument')}" onclick="popopen(this.href,'manageDocument'); return false;">{$lang->cmd_manage_document}</a></span>
        <!--@end-->
    </div>


빨간색 부분만 추가를 해주시면 됩니다.

<!-- --> 이 부분은 목록버튼을 아예 안보이게 하는 거구요..

<!--@if($grant->write_document)-->

 는 아래의 관리 버튼 처럼 관리자만 보이게 하기 보다는 게시판 설정에서 권한 설정으로 설정된 회원등급만 쓰기 버튼이 보이게 하기 위함입니다. 물론 아래 처럼 <!--@if($grant->manager)-->로 처리하면 가장 간단하지만서도... 그래도 하나의 스킨으로 자유게시판과 같은 게시판을 운영할 때는 쓰기 버튼이 보여야 하니까요...


암튼... 제가 밥먹듯이 하는 초보팁이었습니다.

그나저나 아예 이렇게 설정되서 나오는 스킨은 어디 없나요? ^^:

제목 글쓴이 날짜
blogger.getUsersBlogs xmlRPC 실패시 기사마 2010.03.22
APMSETUP에서 쓰던 XE를 리눅스 XE로 이전하기 [1] xe가쉽다 2010.03.22
XE최신버전에 믹시(Mixsh) 위젯(widget) 삽입하는 방법 [2] 곰이v 2010.03.21
제로보드4에서 XE로 넘어와 헤메는 분들을 위해서(1편)-Xe개념이해와 설치 [16] file 황비 2010.03.18
메뉴에 연결된 링크 모듈이 있는지 없는지 여부에 따라 메뉴의 링크 생성 [1] file teryboy 2010.03.17
특정게시판, 비밀글로 작성하기 (대암지기님 팁 보완) [9] file 된장맛껌 2010.03.17
확장변수 사용 (전화번호) 사용 예제 - 참고용 [2] 무대포2 2010.03.17
간단한 시간제한 자료실 만들기 [2] 옥수수밭 2010.03.17
목록에서 업데이트 된 글의 댓글수 bold표시하기 file 옥수수밭 2010.03.17
게시물 작성시 관리자 메일 보낼 때 발신인이 없어 스팸으로 분류될 때 [1] ppoya 2010.03.14
padding, margin, font, border [2] file 된장맛껌 2010.03.13
PHP로 코딩 자주 하시는 분들을 위한 윈도우용 APM jihun 2010.03.13
게시판확장변수를 이미지로 나타내게 게시판스킨 수정법 [3] file 팔공산 2010.03.10
평생 무료도메인 COx.KR 입니다. 난나다 2010.03.10
브라우저 제목 고정하는 방법 [3] cranky02 2010.03.09
[마지막팁] 제로보드4 처럼 레이아웃 없이 XE로 나만의 홈페이지 만들기 [6] Gekkou 2010.03.08
메뉴목록이 너무 많아 메뉴를 가로 전역에 걸쳐 넣고 싶으십니까? 또는... [3] 유샤인 2010.03.04
중복. JS버전. 관리자 페이지-트리뷰 계속 확장상태로 두기 봉남 2010.03.02
conditional comment 을 이용한MS Internet Explorer 6이하 접속시 안내 페이지 유도 [접속 차단] 예제 [3] file 게임나라 2010.02.26
E-Mail을 ID로 사용하기 [3] file June Oh 2010.02.25