1.1.0 • Published 1 year ago

@artevelde-uas/canvas-lms-restrict-sis-course-settings-plugin v1.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Canvas LMS Restrict SIS Course Settings Plug-in

Plugin for the Canvas LMS theme app that restricts some settings in courses created by the SIS import/sync.

Installation

Using NPM:

npm install @artevelde-uas/canvas-lms-restrict-sis-course-settings-plugin

Using Yarn:

yarn add @artevelde-uas/canvas-lms-restrict-sis-course-settings-plugin

Usage

Just import the plug-in and add it to the Canvas app:

import { run, addPlugin } from '@artevelde-uas/canvas-lms-app';
import restrictSISCourseSettingsPlugin from '@artevelde-uas/canvas-lms-restrict-sis-course-settings-plugin';

addPlugin(restrictSISCourseSettingsPlugin, {
    disable: {
        image: true,
        name: true,
        code: true,
        blueprint: true,
        template: true,
        timeZone: true,
        account: true,
        term: true,
        participation: true,
        language: true,
        storage: true,
        speedGraderFilter: true,
        gradingScheme: true,
        participation: true,
        license: true,
        copyright: true,
        visibility: true,
        format: true,
        offline: true,
        description: true,
        moreOptions: true
    }
});

run();
1.1.0

1 year ago

1.0.0

1 year ago