최근에는 정보들을 구조화하여 정리할 필요가 있을 때에는 TiddlyWiki를 사용합니다. 웹서버에 설치하지 않아도 되고, 개인 노트북이나 PC에서 웹브라우저로 html 파일 하나만 열면 되니까 편합니다. 또한 여러 가지의 자체 매크로들을 지원합니다.

이중 유용하게 사용하고 있는 것이 tagging 매크로인데, 원하는 태그를 갖고 있는 Tiddler(블로그로 치면 개별 포스트를 말합니다)들의 리스트를 자동으로 만들어서 출력해줍니다. 다 좋은데, 제목 순으로 정렬하여 리스팅하기 때문에 생성 시간에 무관하게 뒤죽박죽 정리가 되지 않습니다. 정렬 방식을 바꾸는 옵션이 있지 않아서, 직접 TiddlyWiki의 javascript 소스를 수정했습니다. 버전은 현재 최신버전인 2.1.2입니다.

[CODE]config.macros.tagging.handler = function(place,macroName,params,wikifier,paramString,tiddler)
{
       ...
       // original
       // var tagged = store.getTaggedTiddlers(title);

       // modified
       var tagged = store.getTaggedTiddlers(title,"created");
       ...
}[/CODE]

위의 코드에서와 같이 config.macros.tagging.handler() 함수 내에서 store.getTaggedTiddlers() 함수를 찾아 "created" 파라미터를 더 추가해주면 됩니다.

2006/10/25 03:28 2006/10/25 03:28

트랙백을 보내세요

트랙백 주소 :: http://devage.net/tt/ikpark/trackback/601