tip) 클럽에서 파일추가를 여러개 할 때 확인버튼이 보이지 않는 문제 > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

tip) 클럽에서 파일추가를 여러개 할 때 확인버튼이 보이지 않는 문제 정보

tip) 클럽에서 파일추가를 여러개 할 때 확인버튼이 보이지 않는 문제

본문

앞서 아꽈님이 질문을 올리셨고 나라오름님께서 대책을 찾아보시겠다고 하셨던 문제예요.
클럽에서 글쓰기 할때 파일추가를 여러개하면 확인버튼이 밀려내려가 보이지 않게 되지요.

http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=72&page=6

나라오름님 말씀으로는 화면 전체 사이즈를 읽어내는 아이프레임을 사용했기 때문에
리프레쉬 하지 않으면 바뀐 사이즈를 반영시킬수가 없다고 하셨네요.
그래서... 젤 좋은 건 그 스크립트를 잘 수정하는 것이겠지만
거기까지 살펴보려면 너무나 가시밭길이 될 것 같아서
스킨을 살짝 수정하는 꼼수를 쓰게 되었습니다.

지금 저는 cub/skin/board에 있는 art_beigh 스킨을 쓰고 있는데요,
그 스킨의 쓰기 화면에 들어간 <td> 태그에 오토스크롤을 넣는 방법을 썼습니다.

write.skin.php 문서의 11번째 줄

<td width="" height="" align="center" style="padding:5px 5px 5px 5px;">



<td width="" height="" align="center" style="padding:5px 5px 5px 5px;"><div style="overflow-y:auto; width:650; height:500; padding:4px;">

이렇게 해서 오토스크롤을 넣고,
아래쪽에도 </div></td>로 닫아주었습니다.

333번째 줄입니다.

이렇게 하고나면 그림처럼 화면이 늘어날때 스크롤이 생겨 아래로 내릴수가 있게 됩니다.

div 소스는 반드시 그 자리에만 넣어야 하는 것이 아니고 테이블 속의 어느 칸에라도 넣을 수 있는 것이니
취향에 맞게 적용해보시면 어떨까 싶습니다.
만약 여러개의 스킨을 사용하고 계시다면, 모두 이렇게 고쳐주어야 겠지요.

음... 혹시 이런 꼼수 말고 해결책을 찾으신 분이 계시다면 한수 알려주셔도 감사하겠습니다.

그리고 끝으로, 나라오름님 클럽 멋져요~ ^^
추천
0

댓글 전체

저같은 경우엔..  club_main.php.. 55줄 부근.. siderview.js스크립트 밑네 아이프레임 리사이즈 스크립트가 있는게 그걸 바꾸었습니다.

<script language="JavaScript" type="text/JavaScript">
function resizeFrame(iframeObj){
        var innerBody = iframeObj.contentWindow.document.body;
        oldEvent = innerBody.onclick;
        innerBody.onclick = function(){ resizeFrame(iframeObj, 1);oldEvent; };
        var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
        iframeObj.style.height = innerHeight;
        //var innerWidth = innerBody.scrollWidth + (innerBody.offsetWidth - innerBody.clientWidth);
        //iframeObj.style.width = innerWidth;   
        if( !arguments[1] )        /* 특정 이벤트로 인한 호출시 스크롤을 그냥 둔다. */
          this.scrollTo(1,1);

/* var iframeWin = document.frames['CLUB_BODY'];
var scrollbarWidth = 4;
var iframeWinBody = iframeWin.document.body;
var diffHeight = iframeWinBody.scrollHeight - document.all.CLUB_BODY.style.pixelHeight;

document.all.CLUB_BODY.style.pixelHeight  = document.all.CLUB_BODY.style.pixelHeight + diffHeight + scrollbarWidth;
*/
}

이럴로. 바꾸니까 + 눌르면 자동으로 늘어나더라구요. ^^;
tip) 클럽에서 파일추가를 여러개 할 때 확인버튼이 보이지 않는 문제
앞서 아꽈님이 질문을 올리셨고 나라오름님께서 대책을 찾아보시겠다고 하셨던 문제예요.
클럽에서 글쓰기 할때 파일추가를 여러개하면 확인버튼이 밀려내려가 보이지 않게 되지요.

http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=72&page=6

나라오름님 …
전체 3,524 |RSS
그누4 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT