게시판 크기에 맞게 이미지 출력하는 방법이 없을까요?
오류에 대한 질문이신 경우 아래의 내용을 상세히 채워주시면 답변이 수월해 집니다.
오류발생 주소 (반드시) : 밑에 있음
그누보드 버전 : 3.10
OS (리눅스, 윈도우즈, 기타) : 리눅스
PHP 버전 : ?
register_globals (On, Off 여부) : ?
MySQL 버전 : >
웹호스팅 회사 : 천리안
답변하실분께 미리 감사의 마음을 전해주세요. : 미리감사^^;
질문내용 :
그누보드 덕분에 나름대로 홈페이지를 만들게 되었습니다.
간단한 건 스스로 몇몇가지는 여기계신 분들의 도움으로 해결했는데요.
아직 해결이 안된 부분이 있어서요...
홈페이지 게시판에 이미지를 올렸을때 이미지 사이즈가 게시판의 사이즈 보다 커지면 게시판 레이아웃에 문제가 생깁니다.
참고
이미지가 게시판 사이즈보다 작을떄 : http://php.chol.com/~rfc/?doc=bbs/gnuboard.php&bo_table=board&page=1&wr_id=18
이미지가 게시판보다 클때 : http://php.chol.com/~rfc/?doc=bbs/gnuboard.php&bo_table=board&page=1&wr_id=30
제가 원하는 기능은요
1. 이미지가 클경우 게시판사이즈에 맞게 이미지출력하고
2. 게시판내의 이미지를 클릭했을때 새창으로 원본 크기만큼 이미지를 출력해서 보여줬으면 합니다.
간단한 문제는 아닐거라 생각 합니다만.
좋은 해결방법이 없을까요...
1번은 꼭 해결해야할 문제입니다. 도와주세요...
오류발생 주소 (반드시) : 밑에 있음
그누보드 버전 : 3.10
OS (리눅스, 윈도우즈, 기타) : 리눅스
PHP 버전 : ?
register_globals (On, Off 여부) : ?
MySQL 버전 : >
웹호스팅 회사 : 천리안
답변하실분께 미리 감사의 마음을 전해주세요. : 미리감사^^;
질문내용 :
그누보드 덕분에 나름대로 홈페이지를 만들게 되었습니다.
간단한 건 스스로 몇몇가지는 여기계신 분들의 도움으로 해결했는데요.
아직 해결이 안된 부분이 있어서요...
홈페이지 게시판에 이미지를 올렸을때 이미지 사이즈가 게시판의 사이즈 보다 커지면 게시판 레이아웃에 문제가 생깁니다.
참고
이미지가 게시판 사이즈보다 작을떄 : http://php.chol.com/~rfc/?doc=bbs/gnuboard.php&bo_table=board&page=1&wr_id=18
이미지가 게시판보다 클때 : http://php.chol.com/~rfc/?doc=bbs/gnuboard.php&bo_table=board&page=1&wr_id=30
제가 원하는 기능은요
1. 이미지가 클경우 게시판사이즈에 맞게 이미지출력하고
2. 게시판내의 이미지를 클릭했을때 새창으로 원본 크기만큼 이미지를 출력해서 보여줬으면 합니다.
간단한 문제는 아닐거라 생각 합니다만.
좋은 해결방법이 없을까요...
1번은 꼭 해결해야할 문제입니다. 도와주세요...
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 6개
아직 못 보신듯 해서 글 남깁니다. 자바 스크립트로 새창 띄우기 팁 있습니다.
하면 할 수록 .... 어렵네요^^;
이거 응용해서 해 보세요 라고 답 드릴라다가 제가 임의로 만져봤습니다.
그누폴더/lib/gnuboard.lib.php 515번줄 (줄번호는 약간 차이가 있을수 있습니다)
수정전:
return "<img src='./data/file/$board[bo_table]/$file' width='$width' height='$height' border=0><p>";
수정후:
return "<a href='./data/file/$board[bo_table]/$file' width='$width' height='$height' border=0 target='_blank'><img src='./data/file/$board[bo_table]/$file' width='$width' height='$height' border=0 alt='새창보기'><p></a>";
로 해 주시면 됩니다.
적용페이지 - http://dseps.co.kr/cjhp/gnu3/?doc=bbs/gnuboard.php&bo_table=test&page=1&wr_id=24
(오타가 보여서 두번째 올립니다)
HTML로 작성된건 적용이 안된다고 하셔서 둘러봤습니다. 업로드 한 파일이 아니고
임의로 붙여 넣으신거니 당연한 결과 인듯 합니다. html 로 작성된 파일을 올리실때는
번거로우 시더라도(현재로서는) 임의로 이미지 크기값을 주시는게 좋을듯 합니다.
음~ 좋은 방법이 있으면 좋겠지만요.^^;
http://php.chol.com/~rfc/?doc=bbs/gnuboard.php&bo_table=journal&wr_id=13
이기능을 빼야할까요?...
지금 바로 고쳤습니다.
음~ 검색을 생활화 합시다...^^;
3.21 기준으로 말씀을 드리면 그누폴더/config.php 의 47번줄의
수정전:
$cfg[large_image_size] = 850; // 이 수치가 넘어가면 이 수치로 게시판 이미지 크기 고정
수정후
$cfg[large_image_size] = 500; // 이 수치가 넘어가면 이 수치로 게시판 이미지 크기 고정
850의 수치를 원하시는 500(예)으로 변경해 주시면 됩니다.
2번 문제는 한번 찾아 보도록 하겠습니다. 너무 기대 하시지는 마시구요. 그럼 ....