V1 Plugins in Ekstep
This document contains details about the older v1 plugins available in ekstep. It provides information about how to
- Create and upload plugins.
- Use the plugins in ekstep portal.
Repo for Contributed plugins
https://github.com/ekstep/Contributed-Plugins/tree/release-1.0
https://github.com/ekstep/Contributed-Plugins/tree/memory-game-fix
List of Contributed plugins available in QA and Production
1. Summarizer
2. Simple Timer
3. Record And Play
4. Keyboard Plugin
5. WordPicker
6. Wordmaker Plugin
7. Eraser Plugin
8. Extract Word Plugin
9. Text Popup
10. Progress Bar
11. Wordcard Plugin
12. Memory Game
13. Language MTF
Progress bar plugin
Progress bar plugin is designed to indicate the correct and wrong answer and to give information about the number of questions attempted while playing quiz in mobile (or) web preview.
The editor and renderer work flow is as follows
Editor
- Add a question set to the stage
- Click on "Add Activity" → and select "progress bar" plugin and then click "Add"
- Click on the progress bar icon on the top of the content-editor
- An image will be added to the stage specifing the progress bar added to the stage
- In the sidebar select "Total questions" which is added to the stage.
- It allows one to change the indication color of the correct and wrong answer of the quiz plugin.
Renderer
- Progress bar plugin works by using the telemetry data of the quiz plugin
- It reads the "ASSESS" event of the quiz . If the "ASSESS" event pass value is "Yes", it will fill "Green" color inside the box and if the value is "No" it will fill "Red" color inside the box.
- It will also show the total number of questions and the attempted questions.
How to create plugins
- Create a folder with the plugin name. The plugin folder structure should contain
- assets
- images.png
- editor
- assets
- images.png
- plugin.js
- assets
- ren
- assets