Sakai Properties Reference - OSP

Sakai Properties Reference - OSP

Property Name

Description

site.types

Enable creation of portfolio sites, in addition to course & project. This is required in Sakai 10 and later:

site.types=course,project,portfolio 

cache.osp.presentation

Whether or not to cache presentation data for OSP presentations.
This property is used in Sakai version(s): 2.6

metaobj.save.cookies

Default: false. Enable cookies to track form save attempts/success (SAK-15911); Default is false, meaning no new cookies

notifyNewUserEmail

Default: true. Send an email to the user when the user is added (also controls whether or not guest users may be added to osp portfolios).

osp.experimental.assignments

Default: false. No longer needed in current Sakai versions. Previously enabled selection & auto-population of matrix/wizard cells with assignments (SAK-10832). Current functionality allows this to happen without a Sakai property being set.

osp.freeform.disabled

Default: false. Disables the ability for users to "Design Your Own" free form portfolios. Useful for those installations where only template-based portfolios are anticipated.

osp.migration.developer

Whether or not to set the developer flag for migration testing. Should not be used on production systems. true / false

osp.presentation.viewall

Default= false. If true, users with osp.presentation.review permission (SAK-16610); May view all portfolios in site (whether or not they've been shared).

osp.preview.permission

Allow restricted view of preview matrices by permission (e.g. osp.matrix.scaffolding.edit) (SAK-15540); Default value is null (all can view)

osp.reviewer.groups.allowall.global

Default: false. If true allow any (matrix/wizard) reviewer to view members independent of group membership

osp.upgrade25

Default: false. Set this to true when upgrading from Sakai 2.4 to 2.5

sakai.datawarehouse.dbLoader.properties.alterTables

Whether or not to alter the data warehouse tables. true / false

sakai.datawarehouse.dbLoader.properties.createTables

Whether or not to create the data warehouse tables. true / false

sakai.datawarehouse.dbLoader.properties.createTableScript

Whether or not to run the script specified in sakai.datawarehouse.dbLoader.properties.tableScriptFileName when initializing the Sakai data warehouse. true / false

sakai.datawarehouse.dbLoader.properties.dropTables

Whether or not to drop the data warehouse tables. true / false

sakai.datawarehouse.dbLoader.properties.indexTables

Whether or not to create indexes for the data warehouse tables. true / false

sakai.datawarehouse.dbLoader.properties.populateTables

Whether or not populate the data warehouse tables. true / false

sakai.datawarehouse.dbLoader.properties.tableScriptFileName

The location of a script that will be run when initializing the Sakai data warehouse.

sakai.datawarehouse.useWarehouse

The types of reports to generate from the OSP data warehouse.
This property is used in Sakai version(s): 2.4

sakai.reports.forceColumnLabelUppercase

Controls whether or not the reports tool will force table column names to be entered in uppercase (used for better compatibility between Oracle and MySQL). Set to 0 to leave column names in their existing case set to 1 to force column names into uppercase. true / false

sakai.reports.useWarehouse

Default = 1. Controls the mode in which reports are generated. 0 is no reports. 1 is the warehouse reports. 2 is live data reports. 3 is both warehouse and live data reports. The default is 1. The default report has a setting of operating on the warehouse.

xslt-portal.cacheTemplates

Default= true. Set this to false to disable caching of xslt templates (good for testing).

OSP Legacy properties dealing with permissions

(pre-2.5; use standard Sakai permissions now)

Property Name

glossary.permissions.map

glossary.permissions.map.(number).siteTypes

glossary.permissions.map.(number).value.count

glossary.permissions.override

presentation.permissions.map

presentation.permissions.map.(number).siteTypes

presentation.permissions.map.(number).value

presentation.permissions.override

presentationLayout.permissions.map

presentationLayout.permissions.map.(number).siteTypes

presentationLayout.permissions.map.(number).value

presentationLayout.permissions.override

presentationTemplate.permissions.map

presentationTemplate.permissions.map.(number).siteTypes

presentationTemplate.permissions.map.(number).value

presentationTemplate.permissions.override

review.permissions.map

review.permissions.map.(number).siteTypes

review.permissions.map.(number).value

review.permissions.override

scaffolding.permissions.map

scaffolding.permissions.map.(number).siteTypes

scaffolding.permissions.map.(number).value

scaffolding.permissions.override

style.permissions.map

style.permissions.map.(number).siteTypes

style.permissions.map.(number).value

style.permissions.override

wizard.permissions.map

wizard.permissions.map.(number).siteTypes

wizard.permissions.map.(number).value

wizard.permissions.override