From: Lorinc C. <lor...@ma...> - 2003-10-13 07:47:00
|
I thought of creating a new module for our wiki feature, similar in design and implementation to the main menu, but with the goal of navigating based on metadata and wikipage related functions. Like this, these functions would be better accessible in a "unified interface". Our Wiki functions in the main menu are of a "general type", and I would love to see WikiPage-specific functions in a seperate module. I need your thoughts about it, as it would mainly duplicate already existing features accessible in the pagebar, but would also - imho - ease navigation of wiki content: Proposal for WikiNavigationModule functions (:: means a clickable menu, ** is a function within the menu...): :: Authors ** list of recent authors (by groups with username) based on wikipage history sorted by wikipageversions in descending order, clicking on a link brings up the diff/comparison page with the latest version ** history (opens wikipagehistory) :: Structure (if existing) ** Structure Home *** Complete Structure Navigation (the whole structure tree as a menu) ** << Previous Structure Item Name ** >> Next Structure Item Name ::Categories (if existing) ** Full CategoryPaths - one in a row - a WikiPage is assigned to, clicking brings you to the category objects page ::Links (count) (if existing within the wikipage) ** list of existing Wikipages linked within the wikipage (count) ** list of external resources linked within the wikipage (count) ** list of "new" not-created but defined wikipages within the wikipage (those with ? in the wikipageinterface after saving) - clicking brings you to the editpage) /or should this be better put close to the edit function?/ ::Backlinks (if existing) ** list of current backlinks to a page ::Similar (if existing) ** list of similar wiki pages ::WikiPageFunctions (as in the existing pagebar),(permission based) ** remove ** rename ** lock/unlock ** perms *** list of individual permissions for wikipage (groups-permissions) ** history ** undo ** export ** pdf ** print ** edit :: comments (count) (opens comments functions, and navigates to it) ** list of authors :: attachments (count) (opens attachments, and navigates to it) ** filenames, authors :: forum (if a forum for comments exists, it is seen here), (comments count) ** comments by date, w. author usernames visible I know this module would highly increase the amount of queries /load time/ for a page, but could spare users unneccessary clicking and "learning" of how TikiWiki features in relation to wikipages are implemented... What do you think? Lorinc |