On Jul 16, 2007, at 4:08 PM, Thomas Kliethermes wrote:
While we're talking about moving the user pages: Why not go all out and implement "User Spaces"?
We're doing something like this in our skin. Each user can get a username-based space created based on a template. The space name is just UserSpace_xwikiusername and gets tied to the existing xwiki user profile page with mutual links, along with a left menu "My Space" item. To eliminate thousands of spaces for one-time users, we've made it so the user's space is not automatically created: The user has to ask for it by clicking "Create my space" and then a javascript confirmation. The default permissions are private, and "UserSpace_%" is filtered out of things like spaces list and recent documents. Search works the same as before because non-viewable docs are not listed anyway.
Our implementation is tied to our environment (very customized, with custom plugins), but would something like this be useful in general?
To be honest, I'm not too fond about the idea as this goes against the very idea of a wiki :) The goal of a wiki is to work collaboratively on content. If everyone has his/her own space, it creates segragation.
So while I understand you may have a very specific need for this, I don't think we should encourage it by putting this feature in the XE wiki.
Don't know what others think.
In any case, feel free to contribute your code in the Code Zone on xwiki.org as I'm sure some users would like this too.
Thanks
-Vincent
On Jul 16, 2007, at 6:53 AM, Erin Schnabel wrote:
> I am wondering..
>
> Is there any reason why ALL user documents have to be in the XWiki
> space?
> Wouldn't it make more sense to have an XWikiUser space, and perhaps an
> XWikiGroup space?
>
> For those of us with large installs already, it would be a pain to
> move..
> but it doesn't seem to me that auth code checking for users should
> care
> much about what space the user document is in (aside from
> authorization/access, I suppose, as that is based on the space), but
> still, I think separating user and group documents out into their own
> spaces would make navigation of the xwiki space easier...
>
> thoughts?
Agreed. We need them somewhere separate. One reason for me is that
I'd like to separate the "What's New" page into 2: one list for
recently modified documents and another list for recent members.
For migrating that shouldn't be hard as you can easily pick them out
using a query and then do $thedoc.rename(...)
Thanks
-Vincent
--
You receive this message as a subscriber of the xwiki-users@objectweb.org mailing list.
To unsubscribe: mailto:xwiki-users-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--