A few improvement suggestion
-
Hi, its very nice and simple plugin. But it can be improve for better with more features…
1. Provide default ranking level for new quiz in admin.js
This will help a lot for setting up new quiz rather than typing rankings each time… It can be easily done with the following enhancement –{ "label": "Knowledge Levels <small>(1 = Best, 5 = Worst)</small>", "q": "Level 1", "type": "text", "required": true, "jsonName": "level1", "value": "Perfect!" }, { "q": "Level 2", "type": "text", "required": true, "jsonName": "level2", "value": "Good work!" }, { "q": "Level 3", "type": "text", "required": true, "jsonName": "level3", "value": "Not bad!" }, { "q": "Level 4", "type": "text", "required": true, "jsonName": "level4", "value": "Keep trying!" }, { "q": "Level 5", "type": "text", "required": true, "jsonName": "level5", "value": "Need more practice!" } if (quizValues != null) { value = plugin.formHelper.htmlspecialchars(quizValues.info[field.jsonName]); } else { value = field.value ? field.value : ''; }
2. Providing correct-wrong marker icons in front.css for correct, incorrect classes will make the response look beautiful.
3. Facility for Question bank. This one also can be easily implemented with a field key (no. of allowed questions) in the question table. This will help in loading a small no. of question from the table and the visitor will get random fresh question each time the quiz is loaded.
great plugin,
Thanks!
- The topic ‘A few improvement suggestion’ is closed to new replies.