채택완료

임시저장에 대한 궁금증입니다.

2020-02-18 (화) 21:17:53 3,660

60초 마다 자동으로 저장이 되는데요.

1. 임시저장 된 글은 언제 없어질까요? (자동으로 사라지나요 영원히 db에 남아있진 않을 것 같은데..)

2. 임시저장 기능은 사용하지 않으려면 write.skin 에서

<script src="<?php echo G5_JS_URL; ?>/autosave.js"></script>  부분을 주석처리하면

끌 수 있는 것인지 (이 방법이 문제없는지) 궁금합니다. 

|

답변 3개 / 댓글 1개

채택된 답변
+20 포인트

삭제액션은 글작성자가 작성하는 동안 길게 써서 여러개 row 가 생기더라도 글등록 액션이 일어나면 write_update.php 에서 작성하는 동안 생긴 row들을 삭제합니다. 

또는 사용자가 "삭제" 버튼 통해서 삭제하구요.

위 2개 액션밖엔 없네요. 

검색해봤는데 자동으로 삭제하는 코드는 찾을 수가 없네요. 없는 것 같습니다.

임시저장 기능 삭제하기

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=154

Copy
<?php if ($is_member) { // 임시 저장된 글 기능 ?>
            <script src="<?php echo G5_JS_URL; ?>/autosave.js"></script>
            <?php if($editor_content_js) echo $editor_content_js; ?>
            <button type="button" id="btn_autosave" class="btn_frmline">임시 저장된 글 (<span id="autosave_count"><?php echo $autosave_count; ?></span>)</button>
            <div id="autosave_pop">
                <strong>임시 저장된 글 목록</strong>
                <ul></ul>
                <div><button type="button" class="autosave_close">닫기</button></div>
            </div>
            <?php } ?>

윗 부분을 통째로 삭제해야지만 임시저장(autosave) 되지 않습니다. 

특히 아래소스를 없앤다면 임시저장 기능으로 DB에 저장하지 않습니다.

autosave.js 에는 임시저장 관련 함수만 있어서 특별히 문제 되지 않아요

Copy
<script src="<?php echo G5_JS_URL; ?>/autosave.js"></script>

답변에 대한 댓글 1개

붉은바람 형님 감사합니다. 그런데 임시저장 된 글은 자동으로 사라지진 않을까요? 이부분이 늘 궁금했거든요

답변을 작성하려면 로그인이 필요합니다.