Remove "Task page" and "Assignment portfolio" when not assignment plan
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
High
|
Robert Lyon |
Bug Description
Currently (19.10RC2), it is not possible to see an assignment portfolio when a plan is put onto a page because the functionality was created to use assignment plans only for personal planning activities but not for putting them onto a page.
Thus, if you attach a portfolio to a plan task, there is no way for a viewer of the page to see it. Thus, we should not show the option to align a portfolio with a task until such times that this feature is created.
There are a few different scenarios:
1. Create template plan as assignment portfolio:
All tasks should show the options for task page and assignment portfolio.
2. Create a plan in a group as assignment portfolio:
This can be done from a template or from scratch in the group. Task page and assignment portfolio options are displayed.
Make sure to set up the group as Controlled (and add a learner to the group as regular group member), and only allow group admins to create and edit content, allow submissions.
3. Copy plan tasks as regular group member into your own account:
As regular group member, select one or more tasks from a plan in a group (that have task and assignment portfolios) and thus copy them into a personal plan. When you enter that personal plan, you should see the task page and assignment portfolio options when you edit the tasks because you could change the assignment portfolio. The task page option is greyed out as the task page is connected to the group and can't be changed by the learner.
When one of the tasks that are copied does not have an assignment portfolio set up, it should still be possible for the learner to see the assignment portfolio option because they can still align a portfolio with it and submit to the group.
When you add additional tasks to a copied plan, ideally, the task page and assignment portfolio options are not displayed as the assignment portfolio can't be submitted to the group via the plan.
Changed in mahara: | |
status: | Confirmed → In Progress |
Changed in mahara: | |
status: | In Progress → Fix Committed |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
Patch for "master" branch: https:/ /reviews. mahara. org/10504