3rd party subplugin / integrated embedding of an activity type

3rd party subplugin / integrated embedding of an activity type

'mei a FirstTime Dev - 'aho
Number of replies: 1

Is there a way to embed activity types written by other people into my own activity type?
Not an iframe-type embed, but something more like a subplugin.
It appears the subplugin mechanism wouldn't handle using 3rd party activities as a subplugin.

I'm like to develop a custom activity type that would have a wyiswig content area, multiple file uploads, tagged with multiple taxonomies - and I'd like to have something simple like a checkbox toggle that would allow us to easily embed a BlackBoard Collaborate virtual classroom link (mod_collaborate) within the activity.

Is there a mechanism within Moodle that could enable something like a subplugin, where the child is a plugin that isn't developed by myself?

Average of ratings: -
In reply to FirstTime Dev

Re: 3rd party subplugin / integrated embedding of an activity type

'mei a Michael Hughes - 'aho
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers
TLDR; version: no not really.

As you say you could use something like the fact you can have an activity on the class page but not displayed, and then the *actual* activity you want to present. This of course is not without it's own issues around the "chrome" of the embedded activity like navigation.

But Moodle's architecture is that activities are added to the class...