I'm interested in how feasible it would be to export a class (more specifically the books contents) and then import it into another group. Something like a copying of a class template happens with ELMS.

What I am, of course, imagining is that teachers often repeat roughly the same content from semester to semester so it would be good to pull this content with them.

Comments

btopro’s picture

Version: 6.x-1.0-alpha3 » 6.x-1.x-dev

there is a node export module / node export book module included with ELMS but left inactive. For the time being you could install that module on a different site (and ELMS). Export the book outline from ELMS, then import it into a different drupal site. Once this import is complete, export it from the other site back into ELMS. There is currently a glitch in the duplication of other outlines feature of ELMS (purl conflict) that it doesn't like copying nodes from other groups to a new one. The copy outside of elms and back in allows it to whipe the group association.

Alpha 4 will introduce the concept of instructional design templating as well as (hopefully) duplication of an entire course space. For whatever reason PURL doesn't like playing nicely with the Batch API that runs in-between different multi-step screens.

markwk’s picture

Cheers. I'll try that.

btopro’s picture

yea it's annoying for the time being but def in the roadmap. You seem to know the direction this project is planned to go in time after time ;)

btopro’s picture

Version: 6.x-1.x-dev » 6.x-1.0-alpha5
Status: Active » Fixed

drupal.org/project/spaces_og_clone

markwk’s picture

spaces_og_clone functions as an internal mechanism to clone classes but still wondering if this issue still sorta remains in the sense that classes aren't really exportable as a unit (for example one ELMS setup into another)?

btopro’s picture

Yeah probably going to use migrate or somewhere between the elms course content export feature (in the distro) and spaces_og_clone. The roadmap for true data portability is there, it's just a matter of getting there :)

btopro’s picture

Title: Exporting and Importing Classes, specifically books » Exporting and Importing Classes
Status: Fixed » Needs work

changing title since you said "specifically books" hence the marking it fixed

markwk’s picture

Ok. I think the original title reflected the fact that ELMS at that time at least was structuring everything through a single book.

btopro’s picture

Version: 6.x-1.0-alpha5 » 6.x-1.x-dev
Status: Needs work » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.