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

게시물에 이미지가 있을경우 클릭하면 팝업으로 뜨는데

천년늑대 4년 전 조회 2,135

글읽기 할경우 이미지 클릭하면 팝업으로 뜨는데 클릭이 안되게 하거나 팝업이 안뜨게 하는 방법이 있을까요?

아래 소스가 이미지 출력해 주는 부분 같은데 여기에서는 방법이 없는거 같은데 어디서 해줘야 할까요?

view.skin.php 소스 일부분 입니다.

<?
// 가변 파일
$cnt = 0;
for ($i=0; $i<count($view[file]); $i++) {
    if ($view[file][$i][source] && !$view[file][$i][view]) {
        $cnt++;
        echo "<tr><td height=30 background=\"$board_skin_path/img/view_dot.gif\">";
        echo "&nbsp;&nbsp;<img src='{$board_skin_path}/img/icon_file.gif' align=absmiddle border='0'>";
 //       echo "&nbsp;<a href=\"javascript:file_download('{$view[file][$i][href]}', '{$view[file][$i][source]}');\" title='{$view[file][$i][content]}'>";
        echo "<span style=\"color:#888; font-size:11px;\">{$view[file][$i][source]} ({$view[file][$i][size]})</span></a>";
        echo "&nbsp;<span style=\"color:#ff6600; font-size:11px;\">[{$view[file][$i][download]}]</span>";
        echo "&nbsp;<span style=\"color:#d3d3d3; font-size:11px;\">DATE : {$view[file][$i][datetime]}</span>";
        echo "</td></tr>";
    }
}

// 링크
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++) {
    if ($view[link][$i]) {
        $cnt++;
        $link = cut_str($view[link][$i], 70);
        echo "<tr><td height=30 background=\"$board_skin_path/img/view_dot.gif\">";
        echo "&nbsp;&nbsp;<img src='{$board_skin_path}/img/icon_link.gif' align=absmiddle border='0'>";
        echo "<a href='{$view[link_href][$i]}' target=_blank>";
        echo "&nbsp;<span style=font-size:8pt;><span style=\"color:#888;\">{$link}</span>";
        //echo "&nbsp;<span style=\"color:#ff6600; font-size:11px;\">[{$view[link_hit][$i]}]</span>";
        echo "</a></td></tr>";
    }
}
?>

 <!-- 내용 출력 -->
<tr><td><br> <span id="writeContents"><?=$view[content];?></span></td></tr>
<tr> 
    <td height="200" valign="top" align="center" style="word-break:break-all; padding:20px 0 20px 0;">
        <? 
        // 파일 출력
        for ($i=0; $i<=count($view[file]); $i++) {
            if ($view[file][$i][view]) 
                echo $view[file][$i][view] . "<p>";
        }
        ?>
        
        <?//echo $view[rich_content]; // {이미지:0} 과 같은 코드를 사용할 경우?>
        <!-- 테러 태그 방지용 --></xml></xmp><a href=""></a><a href=''></a>
        <? if ($nogood_href) {?>
        <div style="width:72px; height:55px; background:url(<?=$board_skin_path?>/img/good_bg.gif) no-repeat; text-align:center; float:right;">
        <div style="color:#888; margin:7px 0 5px 0;">비추천 : <?=number_format($view[wr_nogood])?></div>
        <div><a href="<?=$nogood_href?>" target="hiddenframe"><img src="<?=$board_skin_path?>/img/icon_nogood.gif" border='0' align="absmiddle"></a></div>
        </div>
        <? } ?>
        <? if ($good_href) {?>
        <div style="width:72px; height:55px; background:url(<?=$board_skin_path?>/img/good_bg.gif) no-repeat; text-align:center; float:right;">
        <div style="color:#888; margin:7px 0 5px 0;"><span style='color:crimson;'>추천 : <?=number_format($view[wr_good])?></span></div>
        <div><a href="<?=$good_href?>" target="hiddenframe"><img src="<?=$board_skin_path?>/img/icon_good.gif" border='0' align="absmiddle"></a></div>
        </div>
        <? } ?>

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

답변 3개

와..  두분 답변 감사합니다.

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

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

레일즈
4년 전

bbs/view.php 파일에 보시면

</p>

<p>$view[content] = preg_replace("/(\<img )([^\>]*)(\>)/i", "<a href="file://\\1">\\1</a> name='target_resize_image[]' onclick='image_window(this)' style='cursor:pointer;' <a href="file://\\2">\\2</a> <a href="file://\\3">\\3</a>", $view[content]);</p>

<p>

이 부분에서 onclick='image_window(this)' 을 삭제해보세요.

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

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

ifelse
4년 전

lib/common.lib.php 파일에서

 

펑션 view_file_link 에 내용중에 (약1400번줄?)

</p>

<p>    if (preg_match("/\.({$config['cf_image_extension']})$/i", $file) && isset($board['bo_table'])) {

        //$attr_href = run_replace('thumb_view_image_href', G5_BBS_URL.'/view_image.php?bo_table='.$board['bo_table'].'&amp;fn='.urlencode($file), $file, $board['bo_table'], $width, $height, $content);

        //$img = '<a href="'.$attr_href.'" target="_blank" class="view_image">';

        $img .= '<img src="'.G5_DATA_URL.'/file/'.$board['bo_table'].'/'.urlencode($file).'" alt="'.$content.'" '.$attr.'>';

        //$img .= '</a>';</p>

<p>        return $img;

    }</p>

<p>

a태그로 감싼부분을 주석처리해주세요

 

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

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

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

로그인