[Building Sakai] Calendar changes for parent sites to see child site without the user belonging to the child sites.

Warwick Chapman warwickchapman at gmail.com
Thu Mar 17 07:46:46 PDT 2011


Steve

What would the process be of trying to have this patch considered for
inclusion in the stable calendar tool?

-- Warwick Bruce Chapman | +27 83 7797 094 | http://warwickchapman.com


On Fri, Mar 4, 2011 at 12:43 PM, Steve Swinsburg
<steve.swinsburg at gmail.com>wrote:

> Hi Jaques,
>
> This sounds great.
> Do you have any metrics on any performance impact? Is there a JIRA for
> this?
>
> cheers,
> Steve
>
> On 04/03/2011, at 9:06 PM, Jaques Smith wrote:
>
> Hi All,
>
> We have a client that needed some changes to the Calendar tool. Below is a
> description of the change. If anybody is interested in this please let me
> know.
>
> Changes to Sakai Calendar Tool:
>
> *Issue*: Certain users belong to a parent worksite, but do not belong to
> any child sites. These users must have access to all Calendars that have
> been merged to the parent site.
>
> The Calendar tool will only display Calendars to the user who belongs to
> both the parent worksite and the merged worksite. In other words, in order
> to see all calendar events in a parent/child worksite hierarchy, it is
> necessary for the user to have access rights to all worksites in the
> hierarchy. For example: a user who belongs to PARENT site only, will not see
> merged events from CHILD site, or GRANDCHILD site.
>
> *Solution*: Code changes have been made to enable a user to view all
> calendars that have been merged to a parent worksite to which he belongs.
> Example: For sites PARENT -> CHILD -> GRANDCHILD. If the calendars in CHILD
> and GRANDCHILD is merged PARENT, a user who only belongs to PARENT will be
> able to see merged calendars from all child sites, without belonging to the
> sites.
>
> *Description of Change:*
>
>    - A new permission was added to the calendar tool: "View all merged
>    calendars, regardless of user privileges.”
>    - When the permission is activated on the parent worksite, the users is
>    allowed to view all calendars that are merged to the current worksite.
>    - All users who belong to the parent worksite will be able to view all
>    calendars merged to it. The nature of the change makes it possible for users
>    to view events in worksites to which they do not belong, so before setting
>    this permission be aware of the implications.
>
>
> This change was done for Sakai 2.7.0 and 2.7.1.
>
> Jaques
>
> _______________________________________________
> sakai-dev mailing list
>
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20110317/a0aa369e/attachment.html 


More information about the sakai-dev mailing list