Draft Saving

아직 저장하지 않았는데 쓰던 글 날려버렸어.... 드루팔 Autosave 모듈로 예방하자

웹 화면에서 바로 글을 작성하는 것은 편한 점, 나쁜 점이 있다.

나쁜 점 중 하나는, 폼에 많은 글을 작성하던 도중에 날려먹는 문제다.

문제의 패턴에 빈번한 예가 아래 세 가지로,
1. 쓰는 도중에 브라우저가 확 죽어버리거나 멈추는 현상. (특정 스크립트 등에 의해)
2. 쓰는 도중에 백 버튼이나 여타 링크를 눌러버림, 돌아와 보니 쓰던 글 사라짐.
3. 다 쓰고 저장 버튼을 눌렀는데, 로그인 풀림이나 인증 문제 등으로 이상 발생.

얼마나 애를 많이 먹었는지, 예전에 우리나라의 모-보드는 이런 문제를 원본소스 수정한 팁으로, 글 쓰는 중간중간 혹은 저장버튼 누를 때 클립보드에 자동(Ctrl+C)으로 저장되도록 하는 방법을 사용했었다.

위 문제들의 근본적으로 피하려면, 가능한 로컬 상 (잘 죽지 않는) 메모장 등에서 글을 작성하고 수시로 저장하며, 다 쓰고 나서 복사/붙여넣기로 웹 화면에 글을 투고하는 방법이 있지만, 으--- 귀찮다.

드루팔을 주력으로 사용하는 드루지기들도 위 문제를 몇 번 당하다가, 짬을 내서 해결책을 찾아보았다.

결론부터 말하자면, 다소 많은 방법들이 있는 것 같았지만 복잡해 보였고, 딱 원하는 기능은 없어보였다. 그 중에서도 Autosave 모듈이 제일 무난한 것 같아 소개한다.

http://drupal.org/project/autosave

설치/사용법 (아래는 전부 관리자로 로그인한 상태에서 실행)


1. 모듈을 다운로드해 설치, 관리자에서 활성화한다.
 자세히 보기 »

내용묶음