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

갤러리 게시판중에 리스트만 나오는 게시판도있나요? 채택완료

김세종 10년 전 조회 2,538

세부 뷰페이지 안들어가고 리스트만 나오게 클릭안되게하고싶은데 그런게시판 있을까요?

 

없다면 어떤 파일을 어떻게 수정해야할까요?

 

(파일수정은 대부분 비슷할꺼같기도하고 뭘 수정해야할지 몰라서 생략했습니다) 

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

답변 3개

채택된 답변
+20 포인트
10년 전

해당 게시판 스킨 폴더 안의 파일 중에 list.skin.php 파일에서 수정하면 되는데

갤러리 스킨의 경우 이미지와 제목 부분에 아마 링크가 걸려있을 겁니다.

 

링크를 삭제만 하고 그냥 두면 글 수정도 불가능하니 링크 태그 모두 삭제 후에

관리자만 목록에서 바로 수정할 수 있게 버튼 하나 넣어주거나 관리자만 링크가 되게 수정하면 될 것 같습니다.

 

수정이 힘드시면 사용하고 계시는 스킨의 list.skin.php 파일을 올려보세요.

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

답변에 대한 댓글 1개

김세종
10년 전
네^^ 댓글에 올렸습니다~~

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

10년 전

include_once("$board_skin_path/skin.lib.php");

if (!function_exists("imagecopyresampled")) alert("GD 2.0.1 이상 버전이 설치되어 있어야 사용할 수 있는 갤러리 게시판 입니다.");

if (!$board[bo_1]) {     $board[bo_1] = "140";     $sql = " update $g4[board_table] set bo_1 = '$board[bo_1]', bo_1_subj = '목록 가로 픽셀' where bo_table = '$bo_table' ";     sql_query($sql); }

if (!$board[bo_2]) {     $board[bo_2] = "100";     $sql = " update $g4[board_table] set bo_2 = '$board[bo_2]', bo_2_subj = '목록 세로 픽셀' where bo_table = '$bo_table' ";     sql_query($sql); }

$mod = $board[bo_gallery_cols]; $td_width = (int)(100 / $mod);

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

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

// 제목이 두줄로 표시되는 경우 이 코드를 사용해 보세요. // 제목 ?>

   
   
       
           
                                                추천순 | 조회순 | 코멘트순            
       
       
         Total.                        
   

   

                       

   

                ";

        $style = "";         $subject = "{$list[$i][subject]}";

        $comment_cnt = "";         if ($list[$i][comment_cnt])            $comment_cnt = " {$list[$i][comment_cnt]}";

        $list[$i][name] = preg_replace("/

        echo "

\n";     }

    // 나머지 td     $cnt = $i%$mod;     if ($cnt)         for ($i=$cnt; $i<$mod; $i++)             echo "

";     ?>    

   

"; } ?>      
";         echo "";         echo "";         echo "";         //echo "";         echo "";         if ($is_checkbox) echo "";         echo "
Date.".$list[$i][datetime2]." / Hit.".$list[$i][wr_hit]."
";         if ($is_category) echo "[{$list[$i][ca_name]}] ";         echo "$subject{$comment_cnt}";         //echo " " . $list[$i][icon_new];         //echo " " . $list[$i][icon_file];         //echo " " . $list[$i][icon_link];         //echo " " . $list[$i][icon_hot];         //echo " " . $list[$i][icon_secret];         echo "
 
게시물이 없습니다.
bgcolor=#DEE3E7 height=1>    
   

   
                                   
   
       

   
        "; } ?>         ", $write_pages);         $write_pages = str_replace("이전", "", $write_pages);         $write_pages = str_replace("다음", "", $write_pages);         $write_pages = str_replace("맨끝", "", $write_pages);         $write_pages = preg_replace("/([0-9]*)<\/span>/", "$1", $write_pages);         $write_pages = preg_replace("/([0-9]*)<\/b>/", "$1", $write_pages);         ?>                 "; } ?>    

           
       
                                                AND         OR        
     

   

​ 

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

답변에 대한 댓글 5개

N
NugKud
10년 전
넣고 돌려보진 않아서 모르겠는데

<a href='{$list[$i][href]}'> 컨트롤+F누르시면 해당 문장2개 나옵니다.

이쪽부근에서 href 안쪽에 #을 넣어버리시거나 둘러쌓은 A태그 제거해버리시면될듯.

안될지도 몰라요. 대강보니까 제목에 잡혀있는 모양새인지라.

테이블 echo로 뿌리는거보면 맞을가능성이 흠;
N
NugKud
10년 전
흠.. 그림(썸네일)이랑 제목에 걸려있는걸로봐서는 맞는거같네요. (안될수도있음. 눈으로만 체크하는거라)
// 요즘 워드프레스만해서 기억이 가물.. 세션에 관리자라던가 랩 개념이 있었던걸로 기억남)
<?
if(관리자 세션일 경우만 or 세션 랩 몇 이상일 경우만){
?>
<a href='{$list[$i][href]}'>
<?
}
?>

이런식이랄까요
김세종
10년 전
맞는지는 모르겠지만 <a href='{$list[$i][href]}'> 이거를 그냥 지워보니 링크는 안걸리네요^^

답변감사합니다~
김세종
10년 전
맞는지는 모르겠지만 <a href='{$list[$i][href]}'> 이거를 그냥 지워보니 링크는 안걸리네요^^

답변감사합니다~
작은별
10년 전
링크 삭제시 뒤에 있는 </a>도 지워주시고 관리자는 링크 걸리게 하시려면 이 부분을 바꿔보세요.
echo "<a href='{$list[$i][href]}'>$subject</a><span class='comment'>{$comment_cnt}</span>";

코멘트 부분도 필요 없으실 테니 아래처럼..

if ($is_admin == "super") {
echo "<a href='{$list[$i][href]}'>$subject</a>";
} else {
echo "$subject";
}

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

N
10년 전

A링크 딸려가는 부분을 수정하면됩니다.

 

호출함수로 긁어올텐데

 

1.가져오면서 A태그를 제거해서 출력하거나

 

2.아니면 함수돌아갈때 A링크 삽입 구분을 수정해서  링크없이 뽑게 해주거나. 

 

3.아니면 해당 엘리먼트 범위 안에 있는것들을 j쿼리라던가를 사용하여 A링크들의 값들을 싸그리 #로 바꿔버리거나

 

4. 아니면 그냥 독립기능형태로 게시판을 만드시거나(sql이라던가 등등은 스스로연결하는..)

 

 

 

 

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

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

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

로그인