Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Category 1 & 2

Category 3 & 4


Solution 2

...

{
  "question": {
    "text": "<p>Name any 3 south Indian states: <blank \"id\"=\"b0\"></blank>,<blank \"id\"=\"b1\"></blank> and <blank \"id\"=\"b2\"></blank></p> ",
    "audio":"",
    "image": ""
  },
  "answer": [],
  "data": {
    "fields": {
      "b0": {
        "type": "blank",
        "seq": 1, 
        "answers": ["1"],
        "data": "",
        "group": true
      },
      "b1": {
        "type": "blank",
        "seq": 2, 
        "answers": ["1"], 
        "data": "",
        "group": true
      }
    },
    "groups": {
      "1": {
        "answers": [
          ["Karnataka", "KA"],
          ["Andhrapradesh", "AP"],
          ["Tamilnadu", "TN"],
          ["Kerala", "KL"]
        ]
      }
    }
  }
}

...

Backward compatibility & versioning

...

Telemetry

Development Tasks


No.

Title

Description / comments

Status

1

CKEditor Plugin for inserting blank

The built in input plugin does not look good. A new plugin (a simple one) can help make it look good

Done

2

Custom Directive to allow enter answer variations

To help reuse of the directive in multiple places (based on the tags input) or can use jsTag http://eranhirs.github.io/jsTag/

Done

3

Editor UI updates for Cat 1 & 2


Done

4

Editor UI updates for Cat 3 & 4

Depends on (3), and addition work of allowing grouping of blanks

Done

5

Evaluation on player side


Done

6

Migration of old question to new notation


Done


Approach 2 - Without significant UI changes

...