스크랩 버튼을 클릭하면 별도의 확인창 없이 즉시 스크랩하기
게시판 본문에 있는 스크랩 버튼을 클릭하면 위와 같이 댓글도 남길 수 있는 별도의 확인창이 뜨는데
해당 과정을 없애고 스크랩 버튼을 클릭하면 즉시 스크랩이 완료되게 변경하는 방법입니다.
1. view.skin.php 파일 수정
1-1.
파일 상단에 추가.
$scrap_update = '';
if ($is_member) {
$scrap_update = './scrap_popin_update.php?bo_table='.$bo_table.'&wr_id='.$wr_id;
}
1-2.
그누보드 5.3 basic 스킨 기준으로.
<?php if ($scrap_href) { ?><a href="<?php echo $scrap_href; ?>" target="_blank" class="btn btn_b03" onclick="win_scrap(this.href); return false;"><i class="fa fa-thumb-tack" aria-hidden="true"></i> 스크랩</a><?php } ?>
위 스크랩 버튼을 아래 코드로 수정
<?php if ($scrap_update) { ?><a href="<?php echo $scrap_update; ?>" class="btn btn_b03" onclick="win_scrap(this.href); return false;"><i class="fa fa-thumb-tack" aria-hidden="true"></i> 스크랩</a><?php } ?>
2. bbs/scrap_popin_update.php 파일 전체 수정
첨부된 파일 참고.
그누보드 5.3 기준으로 그대로 덮어쓰기 해도 될 겁니다.
첨부파일
댓글목록 +2
댓글목록
ymow님의 댓글
ymow 작성일
안녕하세요! 예전엔 회원가입없이 보다가, 너무 내용도 좋고 해서 회원가입을 했습니다.. 그리고 보면서 하나씩 공부중에 있습니다.
다름이 아니라, 그누스터디의 경우는 스크랩을 하게되면, "저장하시겠습니까? " 문구의 alert창이 홈페이지 안에 뜨고
확인을 누르면 다시 현재 페이지로 돌아오는데..
저 같은경우는, 팝업창으로 떠버려요. 위에 내용대로 하면, 댓글작성하는 창은 건너뛰는데...스크랩하시겠습니까?
하는 문구가 작은 팝업창이 뜨면서 나오고 있어서.. 이를 어찌해야할까..고민중에 있습니다. 결국 팝업창은 안뛰우고..현재창에서 그누스터디 처럼 해결하고 싶은데..
제가 뭘 잘못하고 있는걸까요..조언을 좀 부탁드립니다.
관리자님의 댓글의 댓글
관리자 작성일
위 팁은 팝업이 뜨는 게 정상입니다.
2번 수정 내용에서 파일 다운받아 보시면 처리 후 자동으로 팝업이 닫히는 부분이 있고요.
alert_close('이미 스크랩하신 글 입니다.');
alert_close('이 글을 스크랩 하였습니다.');
팝업 없이 처리하려면 아예 새로 개발해야 합니다.