우선 임시저장을 수동으로 하기위해서는 자바스크립트 기능을 꺼두어야합니다.

해당 기능을 끄는 방법은 www/js/autosave.js 파일에서

다음과 같이 자바스크립트의 autosave() 함수를 호출하는 부분을 주석처리해둡니다.

/* www/js/autosave.js */

<script>

$(function(){

    if (g5_is_member) {

        //setInterval(autosave, AUTOSAVE_INTERVAL * 1000); // 자동 임시저장기능 주석처리

    }

....

......

</script>


이어서 임시저장을 사용할 게시판의 글쓰기 스킨파일에서

예제는 기본 게시판스킨파일인 www/skin/board/basic/write.sklin.php 파일을 기준으로 작성하였습니다.

<div class="btn_confirm write_div">

<a href="<?php echo get_pretty_url($bo_table); ?>" class="btn_cancel btn">취소</a>

<button type="submit" id="btn_submit" accesskey="s" class="btn_submit btn">작성완료</button>

</div>


다음과 같이 임시저장 버튼을 추가해줍니다.

<div class="btn_confirm write_div">

<a href="<?php echo get_pretty_url($bo_table); ?>" class="btn_cancel btn">취소</a>

<!-- 임시저장 버튼 추가 -->

<button type="button" id="btn_autosave" class="btn_submit btn">임시저장</button>

<button type="submit" id="btn_submit" accesskey="s" class="btn_submit btn">작성완료</button>

</div>


이후 글쓰기 파일의 하단 부분에

다음과 같이 자바스크립트 소스를 추가하면 됩니다.

<script>

// 임시저장버튼

$("#btn_autosave").on("click", function(){

autosave();

})

</script>

추천 0 비추천 0
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 밴드 보내기
  • 블로그 보내기
  • 폴라 보내기
  • 카카오스토리 보내기
  • 텔레그램 보내기
  • 텀블러 보내기
댓글 0

그누보드 팁

RSS
번호 제목 글쓴이 날짜 추천 비추천
상단으로