We have an OpenEquella instance we are setting up to share with multiple partners. All the partners use Moodle and we intend supporting the separate sites to not only create their own links from Equella to their Moodles, but to also be able to have them share Moodle course backups they can restore on their sites and adapt.
In our courses on our Moodle site, we make substantial use of linking to external URL's and files within the body of a Moodle page or activity description. All these will be in Equella so we can manage link checks and reduce duplication/maintenance etc. That means we have many links in Moodle that would be made via the Equella repository plugin, not the Equella activity module.
Unfortunately, in our testing all the repository plugin links break when a course is restored on another site, even when that site is fully configured to integrate with the same Equella instance. So at this stage, our only option to support backup/restore is to ignore the repository plugin option and use anonymous guest links instead. But this is not ideal from a course development perspective and we lose significant data and other features of the SSO integration.
A couple of questions:
- Are any other Equella users having this issue and have any other suggestions?
- Is this a specific issue with Equella repository plugin? Have other repository plugins solved this issue without pulling the actual files etc into Moodle itself?