Sakai 11 new properties and permissions

Sakai 11 new properties and permissions

Release

Tool/Service

Property

Ticket

Change

Release

Tool/Service

Property

Ticket

Change

11.0

Dropbox

dropbox.maintain.own.groups

SAK-11647

Courses with multiple TAs (teaching assistants) managing multiple discussion sections have a need for the TAs to be able to access student dropboxes by their sections.

11.0

Samigo Test and Quizzes

samigo.pdf.convertformattedtext

SAM-2502

  1. In the PDF print output, setting this to true will remove all HTML formatting from the questions and answers (This was a legacy setting just added incase someone was using it or it was causing problems)
    +# Default: false
    +# samigo.pdf.convertformattedtext=true

11.0

Samigo Test and Quizzes

samigo.SelectAssessmentBean.warnUserOfModification

SAM-1331

# SAM-1331: Warn user of modification to edited quiz
# DEFAULT: true
# samigo.SelectAssessmentBean.warnUserOfModification=false

11.0

Samigo Test and Quizzes

samigo.fromAddress

SAM-1947

+# SAM-1947 Email notifications on Samigo Submission
+# The from address for individual submission notifications
+# DEFAULT: no-reply@serverName
+# samigo.fromAddress=<SAMIGO_SMTP_FROM>

10.0

Samigo Test and Quizzes

varies by question type

SAM-2296

Allow question types to be selectively disabled via Sakai properties. Added in Sakai 10

11.0

Samigo Test and Quizzes

samigo.allowMinScore

SAM-948

## TEST & QUIZZES (SAMIGO)
# SAM-948 - Minimum value option for questions
# DEFAULT: FALSE
# samigo.allowMinScore=true

11.0

CK Editor (Rich Text Editor)

auto save

SAK-22495

not a Sakai property!

ckeditor.launch.properties in the source code, so there are properties but not Sakai properties like we think of them. We're really just including a CKEditor community plugin so the configuration and code maintenance of the plugin is up to them (http://ckeditor.com/addon/autosave).

11.0

MathJax

on by default. several properties.

SAK-22384

+# SAK-22384 - MathJax support is enabled by default
# See https://jira.sakaiproject.org/browse/SAK-22384 for more details and a demo.


+# URL to MathJax.js, you can use the one on the mathjax CDN or put one locally. Currently this is not included with Sakai.
+# The current default is the MathJax CDN latest (https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=default,Safe)
+#portal.mathjax.src.path=

+# Whether to allow useres to enable or disable MathJAX, this still has to be enabled on a per site basis (default is true)
+#portal.mathjax.enabled=false

 

 

 

SAK-23256

 

 

 

 

SAK-30270

 

 

 

 

SAK-26283

 

 

 

 

SAK-29182

 

11.0

Site Info

site.setup.import.addmissingtools

SAK-28069

  1. SAK-28069: Enable the automatic addition of any missing tools into a site when content from another site is selected for import

  2. DEFAULT: false

  3. site.setup.import.addmissingtools=true

 

 

 

SAK-28059

 

 

 

 

SAK-28990

 

 

 

 

SAK-29000

 

 

 

 

SAK-28997

 

11.0

Gateway page

site.types.publicChangeable
site.types.publicOnly

SAK-28119

It enables an institution to define what site types are by default publicly available via the "Site Browser" tool on the Gateway.

It also enables an institution to define what site types are or are not changeable by the maintainer, with regards to the "public" vs. "private" setting (site browser).

 

 

 

SAK-29019

 

 

 

 

SAK-22537

 

 

 

 

SAK-29478

 

 

 

 

SAK-29935

 

 

 

 

SAK-24398

 

 

 

 

SAK-24393

 

 

 

 

SAK-27743

 

 

 

 

SAK-29408

 

 

 

 

SAK-29701

 

 

 

 

SAK-29458

 

 

 

 

SAK-29001

 

 

 

 

SAK-23556

 

 

 

 

SAK-27774

 

 

 

 

SAK-29138

 

11.0

Portal

moresites.externalConfig.siteTypes
moresites.externalConfig.prefix

SAK-30712

Currently, More Sites tab classifies the sites by their site type and course term if there is one, but this has several issues.

-New site types can't be classified apart without hardcoding them.
-New course-like site types or project-like site types can't be isolated from courses/projects.

Our proposal is two optional properties in sakai.properties. One (moresites.externalConfig.siteTypes) with the list of site types and other (moresites.externalConfig.prefix) with the prefix to use in the properties files, so every site type in the list can be classified in More Sites tab by its internationalized property key.

For example, for setting two new site types (courseAsig is a new course type and course 2 is a new site type), sakai.properties would have this:

moresites.externalConfig.siteTypes=course_asig,course_2
moresites.externalConfig.prefix=moresites_

And the properties "moresites_course_asig" and "moresites_course_2" would be used for the i18n texts in sitenav.properties.

If moresites.externalConfig.siteTypes is not set or is empty, the usual logic is applied.

 

 

 

SAK-29702

 

 

 

 

SAK-25494

 

 

 

 

SAK-29180

 

 

 

 

SAK-29113

 

 

 

 

SAK-29560

 

 

 

 

SAK-29156

 

 

 

 

SAK-27809

 

 

 

 

SAK-25768

 

 

 

 

SAK-29736

 

 

 

 

SAK-25877

 

 

 

 

SAK-27973

 

 

 

 

SAK-31414

 

 

 

 

SAK-24618

 

 

 

 

SAK-27902

 

 

 

 

SAK-31417

 

11.0

CK Editor

wysiwyg.editor.ckeditor.browser

SAK-29884

# The file browser to use for picking files in ckeditor
# The only other option is fckeditor.
# DEFAULT: elfinder
# wysiwyg.editor.ckeditor.browser=fckeditor

 

 

 

SAK-27769

 

 

 

 

SAK-27757

 

 

 

 

SAK-26318

 

 

 

 

SAK-26601

 

 

 

 

SAK-31415

 

 

 

 

SAK-30267

 

 

 

 

SAK-29389

 

 

 

 

SAK-29402

 

 

 

 

SAK-29135

 

 

 

 

SAK-31325

 

 

 

 

SAK-31413

 

 

 

 

SAK-25381

 

 

 

 

SAK-30424

 

 

 

basiclti.provider

contentitem.provider

SAK-30418

 

 

 

 

SAK-30372

 

11.0

Assignments

assignment.grading.decimals

SAK-29406

+# ######################################
+# SAK-29406 Allow Assignment tool to grade with two decimal points
+# ######################################
+# decimal points used to grade in new assignments (created after this code was applied),
+# old assignments (created before this code) will continue using 1 decimal point to grade
+# DEFAULT: 2 (new assignments will use 2 decimal places for grading by default)
+#assignment.grading.decimals=1

 

 

 

SAK-28055

 

 

 

 

SAK-25556

 

 

 

 

SAK-28184

 

 

 

 

LSNBLDR-316