{ "title" : "Ressource", "name" : "Un test", "fields" : [ { "name" : "name", "type" : "text", "placeholder" : "Le nom", "facultative" : true, "formtext" : "Nom" }, { "name" : "age", "type" : "number", "placeholder" : "L'age", "formtext" : "Nom", "facultative" : true, "min" : 0, "max" : 10 }, { "name" : "name2", "type" : "textarea", "placeholder" : "Le nom", "formtext" : "Nom" }, { "name" : "select2", "type" : "select", "select" : [ "choix 1", "choix 2", "choix 3", "choix 4" ], "facultative" : true, "placeholder" : "Le nom", "formtext" : "Nom" }, { "name" : "indices", "title" : "La liste des indices", "type" : "simple_list", "fields" : [ { "name" : "type", "type" : "textarea", "placeholder" : "Le texte de l'indice", "size" : 5 }, { "name" : "type2", "type" : "text", "placeholder" : "Le texte de l'indice", "size" : 4 }, { "name" : "select2", "type" : "select", "select" : [ "choix 1", "choix 2", "choix 3", "choix 4" ], "placeholder" : "Le nom", "formtext" : "Nom", "size" : 3 } ] }, { "name" : "uisel", "type" : "uiselector", "placeholder" : "Selection du type", "selectionAs" : "type", "choices" : [ { "name" : "ressource", "title" : "Ressource", "fields" : [ { "name" : "rname", "type" : "text", "placeholder" : "Nom de la ressource", "formtext" : "Nom" }, { "name" : "age", "type" : "number", "facultative" : true, "placeholder" : "L'age", "formtext" : "Nom", "min" : 0, "max" : 10 }, { "name" : "name2", "type" : "textarea", "facultative" : true, "placeholder" : "Le nom", "formtext" : "Nom" } ] }, { "name" : "Challenge", "title" : "Challenge", "fields" : [ { "name" : "rname", "type" : "number", "placeholder" : "Nom de la Challenge", "formtext" : "Nom" }, { "name" : "age", "type" : "number", "placeholder" : "L'age", "formtext" : "Nom", "min" : 0, "max" : 10 }, { "name" : "name2", "type" : "number", "placeholder" : "Le nom", "formtext" : "Nom" } ] } ] } ] }