묻고답하기

제로보드 XE 에서 페이지를 하나 생성 하여, MH 최신글 멀티 스킨 위젯을 이용하여

게시판의 글을 읽어, 페이지에 뿌려주고 있습니다.

최근 글을 뽑아 오는 게시판이 두 개인데,

하나는 공개 게시판이어서, 로그인 하지 않아도 글을 읽을 수 있고,

다른 하나는 읽기 권한이 없을 경우, 글을 읽을 수 없게 되어 있습니다.



여기서, 최근 글을 뽑아 왔을 때, 최근 글 리스트에 링크가 활성화 되어 있어, 클릭을 하면

해당 게시판으로 이동하여 게시물을 읽을 수 있는데, 공개 게시판이야 상관 없지만,

읽기 권한이 필요 한 게시판의 경우, "권한이 없습니다." 라는 메세지를 보게 됩니다.

여기서, 권한이 없다는 메세지를 보게 하기 전에

최근 글을 출력 할 때, 해당 게시판의 권한을 읽어 와서, 그 권한에 따라 최근 글에 글 목록과 링크를 걸어주거나,

글 목록만 보이고, 링크는 걸어주지 않게 하였으면 합니다.



따라서, 최근 글을 뽑아 올 때, 권한을 체크 하여 링크를 활성화 시키고자 하는데,

xe_board 게시판 스킨에는 <!--@if($grant->view)--> 를 이용하여 수정 하였는데,

페이지의 경우 위의 코드가 적용되지 않는 것 같습니다.



인터넷을 한참 뒤지다가, <!--@if($logged_info)--> 로 처리하면 된다고 하셔서 적용 해 보았더니,

공개 게시판의 최근 글에 대한 링크 역시 사라져버렸습니다.


최근 글을 읽어 올 게시판의 설정을 읽어 와서, <!--@if($grant->view)--> 를 적용하면 되지 않을까 하고

생각 해 보았는데, 구글이나, 제로보드 검색에서 찾지 못하였습니다.

도움 말씀 부탁 드립니다.

읽어 주셔서 감사합니다. ^^



아래는 해당 위젯의 list.html 파일 입니다.


<!-- 설정된 컬러셋의 종류에 따라서 css파일을 import 합니다 -->

<!--@if($colorset=="slive")-->
    <!--%import("css/slive.css")-->
<
!--@elseif($colorset=="white")-->
    <!--%import("css/white.css")-->
<
!--@elseif($colorset=="aqua_blue")-->
    <!--%import("css/aqua_blue.css")-->
<
!--@elseif($colorset=="blue")-->
    <!--%import("css/blue.css")-->
<
!--@elseif($colorset=="gray")-->
    <!--%import("css/gray.css")-->
<
!--@elseif($colorset=="orange")-->
    <!--%import("css/orange.css")-->
<
!--@elseif($colorset=="red")-->
    <!--%import("css/red.css")-->
<
!--@elseif($colorset=="sky")-->
    <!--%import("css/sky.css")-->
<
!--@else-->
    <!--%import("css/green.css")-->
<
!--@end-->

<div class="mh_{$colorset}">
<div class="t_m">
 <div class="b_m">
        <div class="box_m_l">
            <div class="box_m_r">
                <div class="b_l">
                    <div class="b_r">
                        <div class="l-c">
                            <div class="r-c"> 
                           
    <
!--@if($widget_info->title)-->
    <a href="{getUrl('','mid',$widget_info->module_name)}" class="sub">{$widget_info->title}</a>
    <
!--@end-->
   
    <ul>
        <
!--@foreach($widget_info->document_list as $oDocument)-->
        <li>
     <
!--@if($widget_info->display_regdate == 'Y')-->
           <span class="regdate">{$oDocument->getRegdate('y-m-d')}</span>
           <
!--@end-->

           <span class="title">

                      <
!--@if($logged_info)-->

                                 <a href="{$oDocument->getPermanentUrl()}#{$oDocument->getCommentCount()}">

                      <
!--@end-->

                                 {$oDocument->getTitle($widget_info->subject_cut_size)}

                      <
!--@if($logged_info)-->

                                 </a>

                      <
!--@end-->
            
      <
!--@if($oDocument->getCommentCount())-->
               <span class="comment"><a href="{$oDocument->getPermanentUrl()}#comment">&copy;{$oDocument->getCommentCount()}</a></span>
               <
!--@end-->
       
      {$oDocument->printExtraImages($widget_info->duration_new)}
           
      <
!--@if($widget_info->display_readed_count == 'Y')-->
               <span class="read">&reg;{$oDocument->get('readed_count')}</span>
               <
!--@end-->

               <!--@if($widget_info->display_voted_count == 'Y' && $oDocument->get('voted_count')>0 )-->
               <span class="voted">{$lang->voted_count} <strong>{$oDocument->get('voted_count')}</strong></span>
               <
!--@end-->
   
      <
!--@if($widget_info->display_author == 'Y')-->
               <span class="author">by {$oDocument->getNickName()}</span>
               <
!--@end-->
            </span>
        </li>
        <
!--@end-->
    </ul>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <
!--@if($widget_info->module_name)-->
    <a href="{getUrl('','mid',$widget_info->module_name)}" class="more">More &gt;&gt;</a>
    <
!--@end-->
</div>
</div>


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
미체르 "기본"분류 못정하나요?? [1] 2012.09.16 by 푸시아
이원희884 위젯설치에서 게시판선택이 안됩니다. [1] file 2012.09.16 by 송동우
So_BLuE 운영자 아이디가 사용 불가가 되었습니다. [1] 2012.09.16 by 송동우
호호락구 이전 하는중인데 어느 방법으로 해야할지 모르겠네요 [1] 2012.09.17 by 라온넷닷컴
jjjnnn ~.sql 어떻게 해야하나요.. [1] 2012.09.17 by 라온넷닷컴
DOUBLEP 로그인 후 이동 및 게시판 권한 설정이 전혀 먹히지 않습니다.  
김써니 닉네임눌러서 쪽지보내기,회원정보보기 추적이 안되네요. 도와주세요. [2] file 2012.09.17 by 송동우
혁주 xe 게시판 1.4.5 버전 업데이트 이후 관리자 외 글쓰기를 할 수 없습니다.  
윤씨 음? xe/cookie.txt 정체는?  
앱스빱 회원 팝업메뉴 항목 선택시에 항상 새탭이 열립니다.  
임채원임 메뉴안에 메뉴가 있을때 (뭐라고 해야 할지...)  
잭키스 업데이터 후 사이트 안열림  
우탕카멘 모바일에서 이미지 다운로드가 안되는데..  
정재이407 [탭형태 최근 문서 출력]기능에서 가로폭을 고정하려면 어떻게 해야하나요? file  
키스미베이베 버전 업을 하려는데요 [1] 2012.09.17 by 에릭리카드
Bryan! SSL 선택적으로 이용시 포트문제 [1] 2012.09.17 by 송동우
아막 레이아웃 설치경로 [1] 2012.09.17 by 에릭리카드
윤씨 xe_editor_autosave 오류 (디비 수정을 어케?) [1] file 2012.09.17 by 윤씨
하늘384 졸졸이  
짜장면5 최신글 정렬 방법 [1] 2012.09.17 by 송동우
joyhmbc 모바일에서 보이게 하고 싶은 게시판만 보이게 하려면... [1] 2012.09.17 by EnuX
캔디씨 editor.html수정으로는 파일첨부,삭제,본문삽입 글자를 버튼으로 바꿀수가없는데;; [1] 2012.09.17 by 송동우
이조현 메인배너 속도 조절 [1] 2012.09.17 by 송동우
까칠닷컴 글쓴이 클릭시 회원정보 등 노출 안하게 하고 싶습니다. [1] file 2012.09.17 by 송동우
ysyukr 첨부파일 공지사항 등록시 비회원도 가능할 수 있게 되나요..? [1] 2012.09.17 by 송동우
2doo 관리자페이지가 열리질 않습니다.  
김써니 익명게시판에 관리자만 닉네임 보기 관련 질문드립니다. [1] 2012.09.17 by 송동우
lucky666 예약게시판 만들기 [1] 2012.09.17 by 윈컴이
곰곰곰돌이 글쓰기 기능 중 문서 내 그림삽입  
pentopen 페이지 저장위치 알수있나요? [1] 2012.09.17 by 송동우