Hey Nicola,
To answer the questions for you :
- is there any way you could chop the actual text down?
For this particular excercise, no, being that i'm trying to sell Adapts awesomeness internally so they'll update the old module format to this, i have to use old module content which has been signed off already. Its Pharma based, so they setup review boards to check this stuff and getting them to do so for this would become a bit of a road block in moving forward. Ideally though in the future i'd probably steer the content away from being so verbose (450 words)
- How often would your users see these bios? Would they need to jump back to them then jump back into the learning content?
In the original module, the first page has 3 hot links to 3 bios you can select ( 'More information and dlsclosures') next to each persons name, and position. So its an 'opt in' viewing experience. Within the old system, it was page/slide based, so clicking on that link could simply show you an overlay page with a close button you could send away.
- Does the text need to have an associated image?
Yes a small thumbnail image of their face.
"Also, have you thought about having the full bios in a separate contentObject, as you've said, but having mini-bios within the learning content as a reminder? You can always signpost users to the longer bios if needs be."
Yeah thats a compromise also i guess, it might not be a travesty to separate it out... i torn though, in this effort to replicate the same content in as close as possible format as possible i think there is going to be a need for me to travel down my APPROACH 2 method eventually anyway.
I had a library called 'popupManager' which would hook into links, images and hotspot zones and reveal overlay content. I think i'm going to need to probably step into component creation much sooner than i expected :)
To your knowledge do you know of a component which meets my needs to date?
https://github.com/adaptlearning/adapt-contrib-triggered - might be useful but i'm not sure revealing a 400 word text block line would be a good idea... perhaps looking at hotgraphics overlay system is better...