글 수 9
nzeo에 올라온 최신버전의 제로보드4를 기준으로 작성하였습니다.
아 참고로 전 기본스킨 기준으로 쓴 거구요, 수정이 많이 들어간 기타 일부 스킨에선 오히려 이상해질 수 있으니, 해당 스킨의 view.php파일을 열어 중첩되는 부분이 없는지 한번 확인해보세요
- include/list_check.php 파일을 엽니다.
- 104번째 줄 쯤에 이미지 리사이즈를 위해 처리하는 부분에서 한... 135번째줄? 쯤에 이미지 리사이즈를 담당하는 부분이 있을겁니다. zb_target_resize 어쩌구돼있는 부분이요..
- 그 부분을 아래의 소스로 통째로 수정합니다.
- include/list_check.php
$upload_image1=$upload_image2=""; if(eregi("\.bmp",$file_name1)||eregi("\.jpg",$file_name1)||eregi("\.gif",$file_name1)||eregi("\.png",$file_name1)){ list($width, $height, $type, $attr) = getimagesize($data[file_name1]); if($width > 860) { $fileimg1 = preg_match("/\.(gif|jpe?g|png|bmp)$/i", $data['file_name1']); $upload_image1 = $fileimg1 ? "<img width=860 src='".str_replace("%2F", "/", rawurlencode($data['file_name1']))."' border='0' name='zb_target_resize' style='cursor:hand' onclick='window.open(this.src)' /><br />" : ""; } else { $fileimg1 = preg_match("/\.(gif|jpe?g|png|bmp)$/i", $data['file_name1']); $upload_image1 = $fileimg1 ? "<img src='".str_replace("%2F", "/", rawurlencode($data['file_name1']))."' border='0' name='zb_target_resize' style='cursor:hand' onclick='window.open(this.src)' /><br />" : ""; } }elseif(eregi(".swf",$file_name1)) $upload_image1="<embed src=$data[file_name1]><br>"; - 저는 elseif문을 사용하여 swf파일을 업로드하였을 때 자동으로 embed시켜주는 부분까지 추가했지만, 이부분을 그냥 삭제하셔도 될겁니다...
아 참고로 전 기본스킨 기준으로 쓴 거구요, 수정이 많이 들어간 기타 일부 스킨에선 오히려 이상해질 수 있으니, 해당 스킨의 view.php파일을 열어 중첩되는 부분이 없는지 한번 확인해보세요
