Mahara portfolio as Moodle assignment cannot be previewed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Medium
|
Unassigned | ||
18.10 |
Fix Released
|
Medium
|
Unassigned | ||
19.04 |
Fix Released
|
Medium
|
Unassigned | ||
19.10 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
When using the assignsubmissio
This is because MNET auth doesn't set up the session in the same way as LTI does with the CSP being set to allow such things. Fixing this is mostly a matter of copying the setup code into the MNET landing page:
$parts = parse_url(
$cspurl = $parts['scheme'] . '://' . $parts['host'];
$SESSION-
I am mindful that LTI is considered the future direction of Mahara, but we have customers who use MNET and can't move to LTI because it does not meet their needs at this time, and this improves the workflow a tiny bit for them without a significant overhaul of anything.
Happy to submit as a formal patch for all currently supported versions of Mahara if that would help.
Changed in mahara: | |
status: | New → In Progress |
no longer affects: | mahara/20.04 |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
Patch for "master" branch: https:/ /reviews. mahara. org/10713