Item12908: add a category-based virtual filesystem for WebDAVContrib
Priority: Enhancement
Current State: Closed
Released In: n/a
Target Release:
First approach
Directory layout:
http://.../dav/Web/Web/.../00.uncategorized/topic/attachment.docx
http://.../dav/Web/Web/.../Category/Category/.../topic/attachment.docx
This will
ONLY list topics that are CategorizedTopics.
Second approach
Unify different kinds of navigation.
.../Web/Web/00.alphabetic/[a..z]/topic/attachment.docx
.../Web/Web/01.categories/Category/Category/.../topic/attachment.docx
.../Web/Web/02.tags/[a..z]/tag/tag/.../topic/attachment.docx
- the
00.alphabetic
branch will list all topics in alphabetic order with the initial letter as the next subdivision of topics
- the
01.categories
branch will list all CategorizedTopics according to their categorization
- the
02.tags
branch will create tag1/tag2/tag3
subdirectories dynamically for co-ocurring tags; note that the first level should have an alphabetic subdirectory before trying to list all possible tags in a web
We will need to cache a co-ocurrence matrix in a Hierarchy object for (3).
--
MichaelDaum - 22 May 2014