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

In Portfolios tool, disable sharing and preview until Outline Options form has been completed

    Details

    • Type: Task
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.7.0
    • Component/s: OSP: Portfolios
    • Labels:
      None
    • Environment:
      proposed for Sakai 2.7, 2.8

      Description

      When the user creates a portfolio based on a template with an outline options form, the form must be completed before the portfolio can be made active and shared. In the current implementation, it's easy for the user to skip the required settings before attempting to preview or share the portfolio. A number of changes could be made to give the required settings greater prominence and/or to prevent the user from attempting actions that should not be taken until the outline options form has been completed. The following changes are suggested for consideration. These changes could be implemented individually or in combination.

      1. Disable"Share with Others' links on Portfolio Summary Page (see "disable share with others.jpg")
      2. Remove "Share" option in Actions menu on Portfolios List page until required settings have been completed (see "actions dropdown.jpg")
      3. Disable Preview the Portfolio until required settings have been completed. (see "disable preview.jpg")
      4. Move the Required Settings link above the Add/Edit content link to give it greater prominence (see "required settings first.jpg")

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  bkirschn Beth Kirschner
                  Reporter:
                  leward@iupui.edu Lynn E. Ward
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration