Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 2.44 KB

README.md

File metadata and controls

44 lines (27 loc) · 2.44 KB

adapt-social

Adapt-social is an extension for the Adapt Framework. It attaches a button to an Adapt block which when clicked loads an iFrame launched inside the SideView extension. The learner can interact with this external platform whilst they are using the Adapt course to engage in social interactions with other learners.

Please ensure that you have the SideView extension installed and enabled before you setup this extension.

This video shows the features and functionality of the Social extension:

Youtube video

Possible uses of social

Some of the ways we've used the Social extension include:

  • A discussion thread that allows learners to discuss the content in the current block.
  • A poll that allows students to vote on something.

We use the activities from our LMS and use CSS to modify what they would look like if loaded directly from the URL.

Attributes

_isEnabled (boolean): set to true to enable the extension in your project. Default: false

_type (string): Provides a list of types of activities. When the iframe loads it also loads to corresponding css file that is located at asssets/adapt-[_type]. Provided options are discussion and choice. You may wish to fork this extension to add more.

_link (string): A link to the iframe content that is being loaded.

_buttonLabel (string): The label on the button. If left blank this will default to match type.

Limitations

  • Poor Accessibility support. Not really sure how to support navigation between two windows.
  • No RTL support.
  • Requires configuration of the assets/[x].css files to make it work best.

Version number: 0.0.1 adapt learning logo Framework versions: 2.0 +
Author / maintainer: Simon Date, contributors
Accessibility support: No
RTL support: No
Cross-platform coverage: Chrome, Firefox (ESR + latest version), Edge 12, IE 11, IE10, IE Mobile 11, Safari for iPhone (iOS 8+9), Safari for iPad (iOS 8+9), Safari 8