On 2005-09-08 23:43:36, Vehbi Sinan Tunalioglu wrote:
Nice. But how to do that recursively or how to find the category of a given page? Actually, this is a question of whether we want to implement the idea of categories, and if yes, how comprehensive it should be. Stefan, the maintainer, should maybe decide it. But, I think that I'll need a category mechanism that can grow in depth as well, like subcategories.
Most wikis use categories, even if their wiki engines don't have propper support for it.
The most primitive wikis just put a wiki word of the category on the page. Then the listing of every page in that category is done with the backreference feature (mostly a link on the page name in the head of a page).
A propper way for categories could be a nice "USP" (hehe) for CL-WIKI.
But I think this feature is not one of the top priorities because with a nice storage system it should be possible to add this very easy.
An index for *all* pages would be nice (highlighting internal links for non existant pages). Categories could be added with a similar functionality.
The namespace should stay flat. A category could be another meta information about a page. Together with the last modified date, author, etc.
Regards, Stefan