akngs/ecogwiki — pull request #75 by jangxyz (2014-01-26 15:32:30+00:00)
Title: Add localstorage cache

더 이상 '글 쓰다 날렸어요 엉엉~' 하는 피해자를 막기 위해 캐쉬 기능을 넣었습니다.

1. 사용자가 작성 중일 때 localStorage에 저장, submit 하면 지움
2. 만약에 submit 안 하고 창을 닫아서 남아 있게 되면, 사용자한테 알려줌

![2014-01-27 12 23 16](https://f.cloud.github.com/assets/52015/2004194/787a9504-869e-11e3-9266-a3cd1d221297.png)

3. 사용자는 apply 를 누르면 내용을 넣을 수 있다. (덮어쓰기)
* 무시하고 계속 쓰면, 캐쉬가 덮어써짐

기본적인 기능은 이러한데, 기타 잡다한 기능도 추가했습니다:
* 여러개의 캐쉬가 남았을 때 확인 후 비우는 기능
* 캐쉬 남긴 시간이 언제인지 알려줌 ([moment.js](http://momentjs.com/) 짱짱맨)
* view 페이지에 `` 추가
* 기타 다양한 `.infobox` 추가 및 CSS

발로 짜서 코드가 좀 지저분하긴 한데, 이런 기능을 위한 토론의 장이 되었으면 합니다.