Else/- Computer
제로보드4.X 버젼에서 이미지 새창으로 띄우는것 막기
unisty
2010. 2. 11. 03:39
http://www.xpressengine.com/831145차차 *
게시물 뿐만 아니라 링크나 자료실 같은 곳에서 스크린샷이 새창으로 뜨면 상당히 불편하죠..
우리집 식구들 항의가 너무 거칠어서 수정해봤습니다.
우선 에디터 프로그램으로 제로보드 include폴더 안에 list_check.php 파일을 엽니다.
게시판에서 게시물의 이미지 태그시 자동 리사이즈 되는 부분 수정은 112째 줄에서 아래 부분을 찾아주세요.
// 이미지 리사이즈를 위해서 처리하는 부분
$memo = preg_replace("(<img)(.*)(>?)/i","1name=zb_target_resize style="cursor:hand" nclick=window.open(this.src) 2 3", $memo);
$memo = "<table border=0 cellspacing=0 cellpadding=0 width=100% style="table-layout:fixed;"><col width=100%></col><tr><td valign=top>".$memo."</table>";
$_zbResizeCheck = true;
이부분에서
name=zb_target_resize style="cursor:hand" nclick=window.open(this.src)
이 부분을 삭제 합니다.
======================================
파일 첨부시 스크린샷 새창으로 뜨는 것은
145번째 줄에서
if(eregi(".jpg",$file_name1)||eregi(".gif",$file_name1)||eregi(".png",$file_name1)) $upload_image1="<img src=$data[file_name1] border=0 name=zb_target_resize style="cursor:hand" onclick=window.open(this.src)><br>";
if(eregi(".jpg",$file_name2)||eregi(".gif",$file_name2)||eregi(".png",$file_name2)) $upload_image2="<img src=$data[file_name2] border=0 name=zb_target_resize style="cursor:hand" onclick=window.open(this.src)><br>";
이 부분에서
name=zb_target_resize style="cursor:hand" onclick=window.open(this.src)
이 부분 두곳을 전부 삭제하시면 됩니다.
파일 첨부가 1,2 로 두곳이 되기 때문에 두곳다 적용해 주셔야 합니다.
생각보다 간단한건데 어디서 적용되는지 몰라 조금 버벅대서 생각난 김에 올립니다. ^^
항상 즐거운 시간 보내세요~
게시물 뿐만 아니라 링크나 자료실 같은 곳에서 스크린샷이 새창으로 뜨면 상당히 불편하죠..
우리집 식구들 항의가 너무 거칠어서 수정해봤습니다.
우선 에디터 프로그램으로 제로보드 include폴더 안에 list_check.php 파일을 엽니다.
게시판에서 게시물의 이미지 태그시 자동 리사이즈 되는 부분 수정은 112째 줄에서 아래 부분을 찾아주세요.
// 이미지 리사이즈를 위해서 처리하는 부분
$memo = preg_replace("(<img)(.*)(>?)/i","1name=zb_target_resize style="cursor:hand" nclick=window.open(this.src) 2 3", $memo);
$memo = "<table border=0 cellspacing=0 cellpadding=0 width=100% style="table-layout:fixed;"><col width=100%></col><tr><td valign=top>".$memo."</table>";
$_zbResizeCheck = true;
이부분에서
name=zb_target_resize style="cursor:hand" nclick=window.open(this.src)
이 부분을 삭제 합니다.
======================================
파일 첨부시 스크린샷 새창으로 뜨는 것은
145번째 줄에서
if(eregi(".jpg",$file_name1)||eregi(".gif",$file_name1)||eregi(".png",$file_name1)) $upload_image1="<img src=$data[file_name1] border=0 name=zb_target_resize style="cursor:hand" onclick=window.open(this.src)><br>";
if(eregi(".jpg",$file_name2)||eregi(".gif",$file_name2)||eregi(".png",$file_name2)) $upload_image2="<img src=$data[file_name2] border=0 name=zb_target_resize style="cursor:hand" onclick=window.open(this.src)><br>";
이 부분에서
name=zb_target_resize style="cursor:hand" onclick=window.open(this.src)
이 부분 두곳을 전부 삭제하시면 됩니다.
파일 첨부가 1,2 로 두곳이 되기 때문에 두곳다 적용해 주셔야 합니다.
생각보다 간단한건데 어디서 적용되는지 몰라 조금 버벅대서 생각난 김에 올립니다. ^^
항상 즐거운 시간 보내세요~