Design: User specific interface
The idea is to extend and make more visible the different types of users in XWiki (for the moment : basic/advanced). When creating a new user, this type would not be set. If the context user has no type set something like this would appear on Main.WebHome :Hey there! Welcome to XWiki! First, please tell us what kind of wiki user your are (click on the corresponding box) : ----------------------- ----------------------- ----------------------- | Wiki novice | | Wiki expert | | Wiki developer | | | | | | | | I've never used a | | I know what minor | | I want to see the | | wiki before, bla | | edit and page | | xwiki development | | bla bla, etc | | access rights means | | capabilities | | | | | | | ----------------------- ----------------------- -----------------------
User types
Wiki novice (default)
Hide everything except the ultra basic features; which means hiding :- the "Show" topmenu entry
- the "Action" topmenu entry
- edit comment
- "isMinorEdit" edit option
- "Access rights" edit tab
- "Wiki" edit tab
Wiki expert
Hide the developement features :- "Objects" edit tab
- "Class" edit tab
Wiki developer
Show every xwiki featureDynamic UI elements :
- topmenu
- Edition tabs
- Edition defaults
- Edition options
- Panels ?
Version 3.2 last modified by jvdrean on 16/03/2008 at 12:52
Document data
Attachments:
No attachments for this document
Comments: 0