Item12908: add a category-based virtual filesystem for WebDAVContrib

pencil
Priority: Enhancement
Current State: Closed
Released In: n/a
Target Release:
Applies To: Extension
Component: ClassificationPlugin
Branches: trunk master
Reported By: MichaelDaum
Waiting For:
Last Change By: MichaelDaum

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

  1. the 00.alphabetic branch will list all topics in alphabetic order with the initial letter as the next subdivision of topics
  2. the 01.categories branch will list all CategorizedTopics according to their categorization
  3. 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

 
Topic revision: r4 - 28 Aug 2014, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy