adapt_authoring icon indicating copy to clipboard operation
adapt_authoring copied to clipboard

Framework import: IDs in links change (e.g. Start Controller)

Open davetaz opened this issue 6 years ago • 2 comments

Expected Behaviour

When you import a course the start controller (and other internal links) should remain working.

Actual Behaviour

They don't as the links have changed as new IDs have been created on import.

Steps to Reproduce

  1. Create a course with a start controller enabled to go to a specific contentPage
  2. Export this course
  3. Re-import the course and try and preview it.

Versions

  • Authoring Tool Version: 0.5.0
  • Framework Version: 2.2.5
  • Operating System: n/a
  • Browser: n/a

Suggested fix

On import give the option to retain IDs.

If importing into the same instance it was exported from this should overwrite the existing course. If importing into a different instance then perhaps do an up-front check to see if the IDs are available?

This would also help in those cases where external tracking platforms are using the IDs to track completion. Having them change so easily is not useful either.

davetaz avatar Jul 12 '18 08:07 davetaz

related to #1752

lc-thomasberger avatar Jul 16 '18 09:07 lc-thomasberger

@taylortom Could you please advise on how to achieve this functionality in Adapt Authoring.

cksachdev avatar Dec 01 '20 17:12 cksachdev