스킨에 따라 다를수도 있겠는데...
zbxe\modules\board\skins\xe_board\list.html 경로를 참조하셔서 list.html 파일을 찾아 아래의 내용중 40번째줄의 내용의 앞뒤에 내용을 추가해 보세요.(붉은색 부분)
권한이 어떤범위인지 몰라서.... 기본적인 내용으로 감싸 봅니다. 내용을 수정하세요.


   <!-- 글쓰기, 목록 버튼 -->
        <div class="leftButtonBox">
            <!--@if($grant->is_admin)-->
                <a href="./{getUrl(",'module','document','act','dispDocumentAdminManageDocument')}" class="button"><span>{$lang->cmd_manage_document}</span></a>
            <!--@end-->
            <!--@if($module_info->default_style != 'blog')-->
            <a href="./{getUrl(",'mid',$mid,'page',$page,'document_srl','','listStyle',$listStyle)}" class="button"><span>{$lang->cmd_list}</span></a>
            <!--@end-->
        </div>
 
       <div class="rightButtonBox">

            <a href="./{getUrl("act','dispBoardWrite','document_srl','')}" class="button"><span>{$lang->cmd_write}</span></a>
        </div>

적색 부분의 앞 뒤에...

            <!--@if($logged_info->is_admin == 'Y')--> 
            <a href="./{getUrl("act','dispBoardWrite','document_srl','')}" class="button"><span>{$lang->cmd_write}</span></a>
            <!--@end-->

감싸주세요. (위 권한은 최고관리자만 버튼이 보이게 되겠죠) 
 

위 예시 외에도

 

1. 로그인한 회원만 볼 수 있게 하는 방법
<!--@if($is_logged)--> 보여 줄 내용 <!--@end-->

 

2. 글쓰기 권한이 있는 자에게만 보여 줄 내용
<!--@if($grant->write_document)--> 보여줄 내용 혹은 글쓰기 버튼 등 <!--@end-->

 

3. 관리자만 보기
<is_admin=="Y'>!--@if($logged_info->is_admin=="Y")--> 관리자로 로그인했을 때 보이는 내용 <!--@end-->
또는

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

내용

 <!--@end-->

 

4. 해당 그룹에게만 보이기 
<!--@foreach($logged_info->group_list as $key => $val)-->    
<!--@if($val=="그룹명")-->
해당되는 그룹만 볼 수 있습니다.    
<!--@end--> 
<!--@end-->

 

 

5.로그인한 자와 관리자만 보기.

<!--@if($is_logged || $logged_info->is_admin == 'Y')-->

해당 자만 볼 수 있습니다.

<!--@end-->

 

6.본인과 관리자만 보기.

<!--@if($member_info->member_srl == $logged_info->member_srl || $logged_info->is_admin == 'Y' )-->
감출 내용
<!--@end-->

 

7.여러 그룹에게 보이기

<!--@foreach($logged_info->group_list as $key => $val)-->
    <!--@if($val=="준회원" || $val=="정회원")-->
     해당되는 그룹만 볼 수 있습니다.
   <!--@end-->
 <!--@end-->

 

8.관리자 또는 비관리자에 따라서 내용 다르게 보이기

<!--@if($logged_info->is_admin == 'Y')-->

관리자 일 때 보여줄 내용

<!--@else-->

관리자가 아닐 때 보여줄 내용

<!--@end-->

 

9.특정그룹에게만 보이기

<!--@foreach($logged_info->group_list as $key => $val)-->
<!--@if($val == '특정그룹')-->
특정그룹이면 보여줄 내용

<!--@else-->

특정그룹이 아닐때 보여줄 내용

<!--@end-->
<!--@end-->





음악과 그리움이 있는 마을 입니다. 여러분들의 편안한 휴식처가 되기를 바랍니다.


profile

그리움이 있는 마을은 커뮤니티를 지향하는 개인 웹사이트 입니다.
    자녀들과 애인과 친구들과 지인들과 함께 공감하고 이야기를 나눌수 있는
    그런 온라인상의 커뮤니티를 지향하는 사이트 입니다.