안녕하세요.

 

스케치북 게시판을 사용중인데요,

공지 사항으로 등록한 게시글은 확장변수(사용자 정의)가 미출력되도록 하려면 어디를 수정해야 하는지 아시는 분 있으실까요?

 

그럼 답변 부탁드리겠습니다.

감사합니다.

 

  • profile
    리스트에서 말씀인가요? 아니면 본문에서 말씀인가요?
  • profile ?

    안녕하세요. 윤삼님. 리스트입니다. 본문에서는 사용자 정의값을 별도로 입력하지 않으면 그냥 출력이 되지 않더라구요.

  • ? profile

    목록 유형별로 파일이 여러 개 있다보니 콕 집어서 말하긴 어려운데요, 사용하시는 목록 유형 관련 리스트 파일을 열면, 소스가 공지 출력 부분이랑 일반 목록 출력 부분으로 나뉘어 있는 걸 볼 수 있을 겁니다.
    <!--// Notice--> 또는 <!--// 공지 목록 -->으로 시작하는 공지 부분에서 $document->getExtraValueHTML 이 있는 부근을 주석 처리하거나 삭제해주시면 될 겁니다.

  • profile ?
    답변 감사합니다. <!--// 공지 목록 --> 부분에서 아래와 같이 한 줄의 소스가 있는데요,
    어디 부분을 주석 처리하면 되는건지 알려주실 수 있으실까요?

    <li cond="$notice_list && !$mi->notice_style" loop="$notice_list=>$no,$document" class="notice clear">
  • ? profile

    그 부분 건드리면 공지가 안 뜨거나 아예 페이지에 오류가 날 수도 있어요;;;

    웹진형 쓰시죠?

    순정파일 기준으로 36번째 줄에 아래와 같이 <!--// 확장변수 --> 부분이 있을 거예요.

    <!--// 확장변수 -->
    <block cond="$mi->zine_extra || $mi->link_board">
    <block loop="$list_config=>$key,$val" cond="$val->idx!=-1">
    <span cond="$val->eid!='rating' && $document->getExtraValueHTML($val->idx)" class="itm br<!--@if($val->eid=='link_url')--> link_url<!--@end-->">{$val->name}<b>{$document->getExtraValueHTML($val->idx)}</b></span>
    <span cond="$val->eid=='rating'"><strong class="starRating"><span style="width:{$document->getExtraValueHTML($val->idx)*10}%">{$document->getExtraValueHTML($val->idx)}</span></strong></span>
    </block>
    </block>
    <block cond="@in_array('zine',$mi->ext_img)">{$document->printExtraImages(60*60*$mi->duration_new)}</block>

    이 부분을 삭제하시거나 통으로 주석 처리 하시면 될 겁니다.

    (43번째줄에 있는 <block cond="@in_array('zine',$mi->ext_img)">{$document->printExtraImages(60*60*$mi->duration_new)}</block> 이 부분도 삭제해야 하는지는 잘 모르겠네요. 써본 적이 없어서 몰라요)

     

    혹시, 게시판 한 군데서만 공지 목록에 확장변수 출력을 차단하고 다른 게시판에선 기능을 살려두고 싶으시다면,

    37번째줄만

    <block cond="($mi->zine_extra || $mi->link_board) && $mid!=='출력을 차단할 게시판 mid값'"> 으로 하셔도 될 겁니다.

     

  • profile ?
    윤삼님 정말 감사드립니다. 덕분에 잘 해결되었습니다.
    번거로우실텐데, 매번 자세한 답변 해주셔서 너무 감사드립니다.

    앞으로 하시는 일 모두 잘되실겁니다!
    감사합니다.
  • profile profile
    저도 사용자정의 공지글은 출력되지 않는것 찾고 있었는데 답변 감사합니다^^
    한번 적용해 봐야겠네요....