구현방식을 조사해 보았습니다.
Thread: 이름공간이 새로 생기고, 각각의 스레드는 Thread:Talk:[pagename]/[threadname] 에, 포스트는
/[username] 또는 /[username] (n) 이라는 이름의 페이지에 저장되는군요. 스레드나 포스트를 지우고자 한다면 관리자
권한으로 해당 페이지를 삭제하면 됩니다. 원래의 talk: 문서에 저장되어 있던 내용은 포럼의 헤더가 됩니다. Talk: 가 아닌
일반문서에도 {{#useliquidthreads:1}} 를 넣어서 포럼을 열 수 있습니다. 스레드를 연 포스트를 레벨 0으로 생각할때
레벨 5 이상의 깊이를 가진 포스트는 숨겨지고 표시하기 링크를 눌러야만 볼 수 있습니다. 어떤 포스트가 어떤 포스트에 달려있는지 등의
정보는 별개의 저장소에 저장되는 것 같습니다. 또한 각 스레드의 내용을 요약할수 있는데, 그 내용은
Summary:Talk:[pagename]/[threadname] 에 저장됩니다. 모든 포스트가 페이지로서 생성되기 때문에 편집역사도
확인할 수 있고 타인이 내용을 편집할 수도 있습니다. 반달의 원인이 되지 않나 약간 우려가 되는 것도 아니지만 현행 토론 시스템에도 큰
문제가 일어나진 않으니 괜찮을 것 같습니다.
보존문서화는 어떻게 하는지 좀 궁금하네요. 그냥 스레드를 뒷페이지로 보내면 될거 같긴 합니다만..