I am wondering if anyone wants to take a shot at figuring out how to make this work.
The functionality we want is from Moodle you can add an External tool that automatically creates a new blog and then allows users from the course to access and publish to the Wordpress blog. We also want to be able to take that blog and use deep LTI linking to export the contents as a cartridge which can be used by Moodle to embed the pages from the blog in a course. The idea is to use the Wordpress PressBooks book authoring plugin with Moodle to produce OER content and distribution in one site.
The issue is that I cannot find a LTI plugin that handles both functions: creation and distribution.
On one hand the users need to be registered as authors/admins with wordpress during content creation. During distribution, users need to be registered as subscribers when they are just viewing the blog during distribution. I was hoping that based on the LTI credentials we could differentiate what wordpress role the user gets in wordpress. I am not having much luck.
This works great for users to go from Moodle to Wordpress and auto-create a blog and add users of a course as authors on Wordpress.
However, once the book is created we want to use it to embed as OER content in other courses. Meaning, you export the wordpress content as a LMS Cartridge For that functionality there is a set of 3 Wordpress plugins by Candela which also uses LTI - LTI, Candela-LTI, and Candela-thin-exports. The issue is the two LTI plugins do not play nicely on the same Wordpress site.
- LTI tool to connect Moodle to Wordpress where Moodle initiates the creation and user management of new blogs in a Multisite Wordpress setup. https://github.com/celtic-project/wordpress-lti
- LTI tool set to create lms cartridge, user registration, and lti connection: Candela Github projects: https://github.com/lumenlearning
- Pressbooks Book Authoring plugin for Wordpress https://pressbooks.org/
Anyone want to help build a open source OER creation and distribution tool with me?
I just need help figuring out how to either get both LTI plugins working on the same site or combine the functionality of these two plugins into one.
This would be an all-in-one OER content authoring platform that works and plays well with Moodle for both creation and distribution.