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

Improve Lessons Checklist Functionality

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: RESOLVED
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 12.0
    • Fix Version/s: 12.0
    • Component/s: Lessons
    • Labels:
      None
    • Previous Issue Keys:
      LSNBLDR-790

      Description

      This ticket is for the following Checklist improvements:

      • Ensure leading and trailing spaces are removed from Checklist Titles
      • Ensure Checklist Title's are not all spaces
      • Add the ability for Checklist Items to Link to Other Items
        • Only Link to items on current page
        • Only link to required items
        • Checklist Items, which are linked, are checked when the student visits the page & the requirements are met
        • An item may only be linked to once per checklist
      • Improve checklist item parsing to use a JSON library
      • Change Other Checklist sorting to be case insensitive
      • Hide Checklist Group Header section if no groups

      Screenshots (descriptions under the image):

      The first item is unlinked and the second item is linked.


      Clicking on the Link icon brings up a dialog which allows users to link items. The "Assignment" link icon was pressed showing the above dialog.


      The above image shows having clicked on the "Unlinked" item's link. The dialog shows that the "First" assignment as all ready linked, and may not be linked to.


      A tooltip is shown on hover which let's users know that an item is linked (this is the instructor view, the tool tip content is the same for instructors / students).


      The tool tip shown (on hover) when a linked item has been completed.

        Gliffy Diagrams

          Zeplin

            Attachments

            1. checklist-item-linking-1.png
              checklist-item-linking-1.png
              65 kB
            2. checklist-item-linking-2.png
              checklist-item-linking-2.png
              91 kB
            3. checklist-item-linking-3.png
              checklist-item-linking-3.png
              62 kB
            4. checklist-item-linking-4.png
              checklist-item-linking-4.png
              60 kB
            5. checklist-item-linking-5.png
              checklist-item-linking-5.png
              60 kB
            6. LSNBLDR-790.png
              LSNBLDR-790.png
              88 kB

              Issue Links

                Activity

                  People

                  Assignee:
                  hedrick Charles Hedrick
                  Reporter:
                  lcanessa Leonardo Canessa
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration