One way to implement a WikiLog is to somehow aggregate several smaller pages onto a front-page where each page contains a typical WebLog posting. Typically, you want to solve two problems: * You need InternalTransclusion to include one page in another page * You need a way to automatically select the pages to be included, in order to avoid editing the front page all the time. OddMuse implements this using a journal tag that takes two parameters: A number to limit the pages that will be aggregated, and a regular expression to choose the pages to aggregate by name (not content). By default, it will use the ten latest pages having a name containing ISO date formats such as 2003-06-12. Alternatively, one of the extensions allows you to dynamically collect several pages onto one. Example: * http://www.emacswiki.org/cgi-bin/alex/Diary * http://www.emacswiki.org/cgi-bin/alex?action=collect;match=2004.*Movie PikiePikie uses special WebLog entries connected to the WikiPages they're on. Related discussion on naming conventions: WikiLogNameSpaces.