테스트 사이트 - 개발 중인 베타 버전입니다

질문드려요 채택완료

버들2020 3년 전 조회 1,756

■ 그누보드 버전 : gnuboard5.3.1.2

■ 질문 내용

gnuboard5.3.1.2 에서 기본 basic 스킨 일반 게시판에서

내용 읽기 권한을 레벨10 으로 해서 아무도 게시판 글 내용을 읽지 못하도록 햇는데요

게시판 리스트 화면에서 게시판 게시글 제목은 그대로 링크가 걸려있어요

게시판 제목을 클릭하면 " 읽을 권한이 없습니다. 회원가입 이시라면 로그인해보세요 " 라고 문구가 나와요

 

제가 원하는것은 게시판 리스트 화면에서 제목 링크도 아예 없어지도록 하고 싶은데요

skin > basic > list.skin.php 에서 어떻게 수정해야 하는지 조언 좀 해주시면 감사하겠습니다

 

Q&A 검색해서 보니까 비슷한 질문과 답변이 있는데 버전이 달라서인지 몇년전 답변은 지금 버전에서는 수정을 못하겠더라구요 . . . ㅠ ㅠ

 

아래는 list.skin.php 소스 입니다.

=============================

// 선택옵션으로 인해 셀합치기가 가변적으로 변함 $colspan = 5;

if ($is_checkbox) $colspan++; if ($is_good) $colspan++; if ($is_nogood) $colspan++;

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨 add_stylesheet('', 0); ?>

       

       
            Total             페이지        

               

           
   

           

       

   

                                   

   

                                                                                                                                                                                                ">                                                

           

                                                           

       

                '; } ?>                
목록
                                            번호제목글쓴이조회 추천 비추천 날짜  
                                                        공지';             else if ($wr_id == $list[$i]['wr_id'])                 echo "열람중";             else                 echo $list[$i]['num'];              ?>                                                                            
                                                                                                                                                                                 '; }                     if (isset($list[$i]['icon_file'])) echo rtrim($list[$i]['icon_file']);                     if (isset($list[$i]['icon_link'])) echo rtrim($list[$i]['icon_link']);                     if (isset($list[$i]['icon_new'])) echo rtrim($list[$i]['icon_new']);                     if (isset($list[$i]['icon_hot'])) echo rtrim($list[$i]['icon_hot']);                     ?>                     댓글+                

           

게시물이 없습니다.
   

       

               
                           
  •            
  •            
  •                        
  • 목록
  •            
  • 글쓰기
  •        
           
   

   

                 
        게시물 검색

       

                                                                       
   
      

자바스크립트를 사용하지 않는 경우 별도의 확인 절차 없이 바로 선택삭제 처리하므로 주의하시기 바랍니다.

=============================================

 

조언 좀 해주시면 감사하겠습니다

 

편안하고 즐거운 연말 되세요

안녕히 계세요

 

이해를 돕기위해 아래 화면캡쳐 이미지 올려드려요

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

B
3년 전

카테고리명 패스. 내용 중 아래 부분만 조건 레벨 제한 분기해주면 되겠네요.

</p>

<p><?php if ( $member['mb_level']<10 ) { ?></p>

<p>                        <?php echo $list[$i]['icon_reply'] ?>

                        <?php

                            if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);

                         ?>

                        <?php echo $list[$i]['subject'] ?>

<?php } else { ?></p>

<p>                    <a href="<?php echo $list[$i]['href'] ?>">

                        <?php echo $list[$i]['icon_reply'] ?>

                        <?php

                            if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);

                         ?>

                        <?php echo $list[$i]['subject'] ?>

                    </a></p>

<p><?php } ?></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

버들2020
3년 전
답변 해주셔 감사합니다
다른 방법으로 해결하였어요
관심 갖고 조언해주셔서 감사합니다 ^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인