{
    "items": [
        {
            "itemnumber": 0,
            "prompt": "",
            "generatemethod": "reuse",
            "generatefileareasmethod": "generate",
            "generatefields": [
                {
                    "name": "sentences",
                    "generate": 1,
                    "mapping": "user_text"
                },
                {
                    "name": "allowretry",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "timelimit",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data1",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data2",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data3",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data4",
                    "generate": 0,
                    "mapping": ""
                },
                {
                    "name": "data5",
                    "generate": 1,
                    "mapping": "target_language"
                }
            ],
            "generatefileareas": [
                {
                    "name": "customfile1_image",
                    "generate": 1,
                    "mapping": "user_customdata1"
                }
            ],
            "overallimagecontext": "user_customdata2",
            "promptfields": []
        }
    ],
    "lessonTitle": "Typing GapFill (upload sentences with markup)",
    "lessonDescription": "Create a Typing GapFill item by supplying:\r\n i)  1 - 30 sentences already marked up with gap words and hints (optional).\r\nii) The same sentences with no mark up or hints.\r\niii) An image style\r\n A picture will be generated in the specified image style to go with each sentence in the Typing GapFill item.",
    "uniqueid": "6a35457039d98",
    "version": "3",
    "agentonly": 1,
    "fieldmappings": {
        "target_language": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_topic": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_level": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_text": {
            "enabled": true,
            "title": "Marked up sentences",
            "description": "Enter a list of sentences. Each sentence should be on a new line and may be followed by an optional hint. The gap words should be enclosed in square brackets: [ ]. The format is:\r\nSentence | hint\r\n.e.g This is my [dog].| A common pet.",
            "type": "textarea"
        },
        "user_keywords": {
            "enabled": false,
            "title": "Keywords",
            "description": "",
            "type": "textarea"
        },
        "user_customdata1": {
            "enabled": true,
            "title": "Clean sentences",
            "description": "a  1 dimensional json array of sentences that an image will be generated for. Each sentence should not be marked up with any brackets or hints.",
            "type": "textarea"
        },
        "user_customdata2": {
            "enabled": true,
            "title": "Image Style",
            "description": "Choose the style the images should be",
            "type": "dropdown",
            "options": [
                "Flat vector illustration",
                "Cartoon",
                "Photorealistic",
                "Black and white photo",
                "Line drawing",
                "Digital painting",
                "3D Render"
            ]
        },
        "user_customdata3": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_customdata4": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_customdata5": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_customdata6": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_customdata7": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_customdata8": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_customdata9": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        },
        "user_customdata10": {
            "enabled": false,
            "title": "",
            "description": "",
            "type": "text"
        }
    },
    "tags": [
        "Vocabulary Practice"
    ]
}