override org.sakaiproject.sitemanage.api.SiteTypeProvider with org.sakaiproject.sitemanage.impl.SiteTypeProviderUMichImpl in sakai.properties file in ctools-reference

Description

Due to the change of SAK-11251 in Sakai 2.9 release, the logic of creating GradTools site has been removed out from site-manage module.

1) The various gradtools site types are defined in ctools-providers SiteTypeProviderUMichImpl.java, and we need to override the Sakai default SiteTypeProvider with SiteTypeProviderUMichImpl in ctools-reference.

2) In the short-term, the SiteAction class should be modified to remove any extra GradToolsStudent site types. Once we complete the cleanup described by UMICH-704, this forked code could be removed.

3) The Database conversion script needs to be updated to add permissions for everyone to add:
site.add.course
site.add.project
site.add.gradToolsStudent

Activity

Zhen Qian November 13, 2012 at 9:06 AM

r116222

Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

Created November 7, 2012 at 7:19 AM
Updated January 7, 2013 at 7:09 AM
Resolved January 7, 2013 at 7:09 AM

Flag notifications