Hi devs,

I was thinking to implement the user dashboard as follows:

1/ store the gadget objects for a user dashboard in the user page
(XWiki.username)
2/ add a tab on the user profile to display (and edit) this dashboard
3/ make the Main.WebHome display the user dashboard when a user is
logged in (with various mechanisms to provide nice UX when his dashboard
is empty, etc)
4/ add a configuration flag in the user class to say if the behaviour
described at 3/ should apply or not ("display my dashboard on main
page") -- default value to be decided, I would say it should be 'true'.

WDYT?

I will start a proof of concept of this these days...

Thanks,
Anca

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to