Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41209

GradebookNG > new sakai.property to disable "Set Zero Score for Empty Cells"

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 11.4, 12.5, 19.0, 20.0
    • Fix Version/s: 19.0, 20.0
    • Component/s: Gradebook
    • Labels:
      None
    • 19 status:
      Resolved
    • Property addition/change required:
      Yes
    • Test Plan:
      1. Don't set the property; ensure the option is available in the menu
      2. Set the property to false; ensure the option is not available in the menu
      3. Set the property to true; ensure the option is available in the menu

      Description

      It may be desirable for an institution to disable the ability for users to invoke the "Set Zero Score for Empty Cells" function, as it can be dangerous and difficult to reverse.

      The linked PR introduces a new sakai.property (gradebookng.showSetZeroScore), which controls whether or not the option will appear in the menu. The property defaults to true to preserve OOTB functionality.

      This may also be a desired interim solution for those who are concerned with related issues, SAK-33110 and SAK-41154.

        Gliffy Diagrams

          Zeplin

            Attachments

            1. enabled.png
              enabled.png
              98 kB
            2. disabled.png
              disabled.png
              96 kB
            3. 01252019_trunk_set_zero.gif
              01252019_trunk_set_zero.gif
              11 kB
            4. 01252019_experimental_no_set_zero.gif
              01252019_experimental_no_set_zero.gif
              9 kB

              Issue Links

                Activity

                  People

                  Assignee:
                  bjones86 Brian Jones
                  Reporter:
                  bjones86 Brian Jones
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration