# Development memo for Dokuwiki [[wiki:sw:dokuwiki|DokuWiki]]를 개발하는 데 있어 참고할 만한 내용들의 모음. ## 파일 확장자 txt에서 교체하기 * `/inc/pageutils.php` -> `wikiFN` 메소드는 주어진 Pagename을 기반으로 데이터를 담은 파일 경로를 반환한다(필요하다면 압축이나 리비전 파일 경로도 반환한다). 이 함수는 기본적으로 확장자를 txt로 고정해 놓고 있다. 이 함수의 확장자를 변경하면 다른 확장자를 읽어온다. 혹은: 플러그인으로 이를 override할 수 없을지도 찾아봐야 한다(아마 안될 것 같다). * `/inc/search.php` 의 여러 메소드에서 본문 검색 확장자를 .txt로 한정하고 있다. 따라서 이를 전부 수정해 주어야 원활하게 검색이 작동한다. * 만약에 이러한 내부 함수를 수정한다면, admin 옵션(또는 내부 변수)을 통해 확장자를 일괄적으로 변경할 수 있는 방법을 제시해야 한다. 참고: [[wiki:sw:dokuwiki:improvement|Ideas for improving Dokuwiki]]