Re: Hard problem with sub-workspace...

Patrick Gelin <[email protected]> Thu, 09 Oct 2003 23:24:48 +0200
Newsgroups gmane.comp.web.zope.plone.educational
Organization Gelinux
Message-ID <[email protected]>
Max M wrote:

> Patrick Gelin wrote:
> 
>> So if I want to build a sub-workspace private for somes members (like a
>> classroom) it's necessary to create a class group then create new
>> objects's types with new workflow (with the visibility only for the class
>> group) :-(
>> 
>> Then, how to share this object between two sub-workspace :-(
> 
> Basically you could create a folder in the root of your plone instance
> called "groups" or something like that.
> 
> You can then create a folder for each class.
> 
> You should then give each member of a group the local role of owner in
> the class folder.
> 
> This will make it possible for the members of a group to share content
> and have a common work area.
> 
> Then you should create a link somewhere, where each member can find
> their "class" folder.
> 
> 

No it's not a solution, there is some problems...

1. If you want to create an event just for your group, you have to create an
event of type MyGroupOnlyEvent, because object's workflow don't care about
their folder privacy...

2. If there is more than one user which is owner of a Plone folder you will
get hard problem because anyone can delete objetcs of each others and two
or more owner can edit a same document at the same time...

> regards Max M
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: SF.net Giveback Program.
> SourceForge.net hosts over 70,000 Open Source Projects.
> See the people who have HELPED US provide better services:
> Click here: http://sourceforge.net/supporters.php

-- 
Patrick GELIN
rue du Beau-Site, 3
CH-2300 La Chaux-de-Fonds
Tél: +41 (0)32 / 913 41 48



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php