1

주제: 글 수정중에 자동 저장 때문에 좀 곤란한 일이...

텍스트큐브가 되면서 글 쓰는 도중에 꼬박꼬박 자동 저장이 되는 덕분에 갑자기 컴퓨터가 다운되더라도 큰 걱정이 없게 되었습니다.
그런데 대신에 공개되어 있는 글을 수정할 때에는 꼬박꼬박 자동 저장되는 바람에 수정 중인 글이 그대로 보이게되는 문제점이 있더군요.:(
글을 수정할 때에는 잠시 비공개로 바꾸고 수정해도 되겠지만 아무래도 번거로운 동작 하나가 늘어나는 느낌입니다. 글 수정이 완료되면 그 때에 출력에 반영되도록 하는건 어떤가요?

2

답글: 글 수정중에 자동 저장 때문에 좀 곤란한 일이...

아... 저런 문제가 있군요... 음... 그럼 예전의 draft 기능을 다시 살려야 하는 걸까요... 그러면 또 자동저장기능이 꼬이지 않을까 싶은데. T_T

3

답글: 글 수정중에 자동 저장 때문에 좀 곤란한 일이...

그러려면 글마다 본문 데이터용 필드가 2개씩 있어야겠군요. 하나는 draft용, 하나는 publish용...;;

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

4

답글: 글 수정중에 자동 저장 때문에 좀 곤란한 일이...

테이블 생성하고 draft가 생길 때만 필드가 생성되고(용어가 맞는지 잘;; ) draft가 publish되는 순간 draft 필드가 사라지는 시스템이면 효율적일거 같네요.

하늘은 스스로 삽질하는 자를 삽으로 팬다

5

답글: 글 수정중에 자동 저장 때문에 좀 곤란한 일이...

나니 작성:

테이블 생성하고 draft가 생길 때만 필드가 생성되고(용어가 맞는지 잘;; ) draft가 publish되는 순간 draft 필드가 사라지는 시스템이면 효율적일거 같네요.

필드의 추가 삭제는 DBMS에게 상당한 로드가 되는 일입니다. 기존 레코드들을 모두 한번씩 돌면서 새 필드에 대한 공간을 확보해줘야 하거든요. 차라리 draft가 필요 없을 때 값을 null로 만들어버리는 편이 낫지 않은가 싶습니다.

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

6

답글: 글 수정중에 자동 저장 때문에 좀 곤란한 일이...

지금 DB 구조를 보시면 그냥 entries 테이블에 같은 id를 가지는 글을 생성하고 draft 필드 값을 1로 주면 됩니다. smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

7

답글: 글 수정중에 자동 저장 때문에 좀 곤란한 일이...

http://dev.textcube.org/ticket/719 에서 처리 시작했습니다.^^

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'