게시판 view 정보
게시판 view
본문
게시판 view 페이지 링크 부분에 마우스가 먹히지 않게 하는 방법이 없을까요?
클릭 아예 안되게하는 방법
늘 행복하셔요^^
클릭 아예 안되게하는 방법
늘 행복하셔요^^
댓글 전체
view.skin.php에
// 링크
$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 " <img src='{$board_skin_path}/img/icon_link.gif' align=absmiddle border='0'>";
echo "<a href='{$view[link_href][$i]}' target=_blank>";
echo " <span style=\"color:#888;\">{$link}</span>";
echo " <span style=\"color:#ff6600; font-size:11px;\">[{$view[link_hit][$i]}]</span>";
echo "</a></td></tr>";
}
}
?>
echo "<a href='{$view[link_href][$i]}' target=_blank>"; 이부분 주석 또는 삭제...
맨 마지막 echo에 </a> 지워 주심 될듯요~
// 링크
$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 " <img src='{$board_skin_path}/img/icon_link.gif' align=absmiddle border='0'>";
echo "<a href='{$view[link_href][$i]}' target=_blank>";
echo " <span style=\"color:#888;\">{$link}</span>";
echo " <span style=\"color:#ff6600; font-size:11px;\">[{$view[link_hit][$i]}]</span>";
echo "</a></td></tr>";
}
}
?>
echo "<a href='{$view[link_href][$i]}' target=_blank>"; 이부분 주석 또는 삭제...
맨 마지막 echo에 </a> 지워 주심 될듯요~
그 부분은 배추 게시판이라서 구조도 좀 다르네요.
// 링크
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++) {
if ($view[link][$i]) {
$cnt++;
$link = cut_str($view[link][$i], 70);
?>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>
<tr>
<td class=mw_basic_view_link>
<img src='<?=$board_skin_path?>/img/icon_link.gif' align=absmiddle>
<a href='<?=$view[link_href][$i]?>' target=_blank><?=$link?></a>
<span class=mw_basic_view_link_info>(<?=$view[link_hit][$i]?>)</span>
</td>
</tr>
<?
}
}
제가 여쭙는 것은 게시판에 올라 있는 게시물에 걸려 있는 링크를 말하는 거거든요.
말러님께서 일러 주신 방법으로 하였으나 오류도 나거니와
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=158075&sca=&sfl=&stx=&spt=0
게시판에 여전히 링크가 클릭 됩니다.
게시물 링크 걸린 부분에 클릭이 안되면 됩니다.
// 링크
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++) {
if ($view[link][$i]) {
$cnt++;
$link = cut_str($view[link][$i], 70);
?>
<tr><td height=1 bgcolor=#E7E7E7></td></tr>
<tr>
<td class=mw_basic_view_link>
<img src='<?=$board_skin_path?>/img/icon_link.gif' align=absmiddle>
<a href='<?=$view[link_href][$i]?>' target=_blank><?=$link?></a>
<span class=mw_basic_view_link_info>(<?=$view[link_hit][$i]?>)</span>
</td>
</tr>
<?
}
}
제가 여쭙는 것은 게시판에 올라 있는 게시물에 걸려 있는 링크를 말하는 거거든요.
말러님께서 일러 주신 방법으로 하였으나 오류도 나거니와
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=158075&sca=&sfl=&stx=&spt=0
게시판에 여전히 링크가 클릭 됩니다.
게시물 링크 걸린 부분에 클릭이 안되면 됩니다.
잘못 봤었네요...ㅋ;
그면 $content = url_auto_link($content); 이거 주석 맞는뎅..오류 나신다니머..;;
지송했슴돠..ㅎ;;
//
참고로 html모드 시면 글쓰실때 링크 안걸리도록 링크걸려있는 글은 복사 붙혀넣기는 바로 링크 걸리기때문에 주의하심 될듯요.
그면 $content = url_auto_link($content); 이거 주석 맞는뎅..오류 나신다니머..;;
지송했슴돠..ㅎ;;
//
참고로 html모드 시면 글쓰실때 링크 안걸리도록 링크걸려있는 글은 복사 붙혀넣기는 바로 링크 걸리기때문에 주의하심 될듯요.
저는 지금 어쩌면 바보 질문을 하고 있는지도 몰릅니다.
안될 줄 알면서도 무언가를 위해 .....
접기 직전입니당 ^^
답변 감사합니다.
안될 줄 알면서도 무언가를 위해 .....
접기 직전입니당 ^^
답변 감사합니다.
앵간하면 안되는건 없습니다~
포기하지 마시길....;;
$content = url_auto_link($content); <<주석 처리 하셧을때 어떤 오류 나시던가요???
포기하지 마시길....;;
$content = url_auto_link($content); <<주석 처리 하셧을때 어떤 오류 나시던가요???
예 그렇습니다.
게시판 옵션이 html이 아닐 경우...
url_auto_link()함수에서
$str = preg_replace("/([^(http:\/\/)]|\(|^)(www\.[^[:space:]]+)/i", "\\1<A HREF=\"http://\\2\" TARGET='$config[cf_link_target]'>\\2</A>", $str);
$str = preg_replace("/([^(HREF=\"?'?)|(SRC=\"?'?)]|\(|^)((http|https|ftp|telnet|news|mms):\/\/[a-zA-Z0-9\.-]+\.[\xA1-\xFEa-zA-Z0-9\.:=_\?\/~\+%@;\-\|\,]+)/i", "\\1<A HREF=\"\\2\" TARGET='$config[cf_link_target]'>\\2</A>", $str);
preg_replace("1","2","3");
1을 2로 바꾸는거니깐 두번째" "을 비워서 한번 해보세요...저게 링크 걸린거 바꾸는 정규식 같은데...
정규식...지지라...해바야 알듯요..
$content = url_auto_link($content); 주석 하지 마시고요..
게시판 옵션이 html일 경우에는 conv_content()에서
if(html) 조건안에 <A HREF...........></A>찾는 정규식을 먹여서 지움 될듯한데..
\\1<A HREF=\"http://\\2\" TARGET='$config[cf_link_target]'>\\2</A> 이걸 먹히자니 타겟이 틀려버리면 안먹힐꺼 같아서리..정규식이...ㅠㅠ;;;
암튼.하다 보면 될꺼 같으니 포기는.ㅎ;
url_auto_link()함수에서
$str = preg_replace("/([^(http:\/\/)]|\(|^)(www\.[^[:space:]]+)/i", "\\1<A HREF=\"http://\\2\" TARGET='$config[cf_link_target]'>\\2</A>", $str);
$str = preg_replace("/([^(HREF=\"?'?)|(SRC=\"?'?)]|\(|^)((http|https|ftp|telnet|news|mms):\/\/[a-zA-Z0-9\.-]+\.[\xA1-\xFEa-zA-Z0-9\.:=_\?\/~\+%@;\-\|\,]+)/i", "\\1<A HREF=\"\\2\" TARGET='$config[cf_link_target]'>\\2</A>", $str);
preg_replace("1","2","3");
1을 2로 바꾸는거니깐 두번째" "을 비워서 한번 해보세요...저게 링크 걸린거 바꾸는 정규식 같은데...
정규식...지지라...해바야 알듯요..
$content = url_auto_link($content); 주석 하지 마시고요..
게시판 옵션이 html일 경우에는 conv_content()에서
if(html) 조건안에 <A HREF...........></A>찾는 정규식을 먹여서 지움 될듯한데..
\\1<A HREF=\"http://\\2\" TARGET='$config[cf_link_target]'>\\2</A> 이걸 먹히자니 타겟이 틀려버리면 안먹힐꺼 같아서리..정규식이...ㅠㅠ;;;
암튼.하다 보면 될꺼 같으니 포기는.ㅎ;
지금 약간 바쁜 일이 생겨서 일처리 끝난 후에 다시 해봐야 겠습니다.
좀 어렵게 느껴지지만 일단 설명 감사합니다.
좀 어렵게 느껴지지만 일단 설명 감사합니다.