Skip to content
puzzlet edited this page Sep 9, 2012 · 9 revisions

왜 DokuWiki인가

무엇을 고치는가

내부 구조

  • 위키 문법으로 된 txt 파일 -> *.xhtml 파일 완료
  • 파서를 없애는 대신 wikilink를 변환해줘야 함 (스프링노트는 href="/pages/123456" 식)
  • data/pages/page_name.txt -> data/pages/page_id.xhtml 완료 -> 다시 page_name.xhtml
  • title을 따로 들고 있어야 함 -> 필요없어짐
  • 페이지 사이의 트리 구조도 어딘가에 있어야 함 -> 필요없어짐. 그냥 디렉토리 쓰면 됨
  • Dropbox 연동: data/pages/*.xhtml을 열면 그대로 볼 수 있음
  • data는 접근을 막아야 하므로 저장할 때마다 hook해서 public이면 public_dir/pages에 복사본을 둬야

기능 추가

Detail

  • 스프링노트처럼 생긴 템플릿
  • 스프링노트 단축키
  • /pages/123456

Clone this wiki locally