VisualDataSchema:Experience: Difference between revisions

From Wikiyouth
No edit summary
No edit summary
 
(45 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{
{
    "wiki": {
"wiki": {
        "type": "schema",
"type": "schema",
        "name": "Testimony",
"uuid": "6600886b68293",
        "title-parsed": "My experience",
"name": "Experience",
        "title": "My experience"
"title": "Your experience"
    },
},
    "properties": {
"properties": {
        "name": {
"person": {
            "wiki": {
"wiki": {
                "name": "name",
"name": "person",
                "type": "property",
"type": "property",
                "multiple-items": false,
"multiple-items": false,
                "required": true,
"required": true,
                "label-parsed": "name",
"label": "person",
                "visibility": "visible",
"help-message": "a person created through the [[Add person]] form",
                "preferred-input": "OO.ui.TextInputWidget",
"uuid": "67cb2e26a3e56",
                "input-config": []
"visibility": "visible",
            },
"preferred-input": "LookupElement",
            "type": "string",
"input-config": [],
            "format": "text",
"options-query": "[[name::\u003Cvalue\u003E~]]",
            "title": "name"
"query-schema": "Person",
        },
"query-printouts": [
        "country": {
"name"
            "wiki": {
]
                "type": "property",
},
                "name": "country",
"type": "string",
                "visibility": "visible",
"format": "text",
                "multiple-items": false,
"title": "person",
                "preferred-input": "OO.ui.DropdownInputWidget",
"description": "a person created through the \u003Ca href=\"/wiki/Add_person\" title=\"Add person\"\u003EAdd person\u003C/a\u003E form"
                "input-config": [],
},
                "required": true,
"testimony": {
                "options-allow-null": false,
"wiki": {
                "options-wikilist": "Template:Countries"
"name": "testimony",
            },
"type": "property",
            "enum": [],
"multiple-items": false,
            "type": "string",
"required": true,
            "format": "text",
"label": "Testimony",
            "title": "country"
"help-message": "Please, describe your experience.",
        },
"uuid": "6600886b682ad",
        "age": {
"visibility": "visible",
            "wiki": {
"preferred-input": "OO.ui.MultilineTextInputWidget",
                "name": "age",
"input-config": []
                "type": "property",
},
                "multiple-items": false,
"type": "string",
                "label-parsed": "age",
"format": "textarea",
                "visibility": "visible",
"title": "Testimony",
                "preferred-input": "OO.ui.NumberInputWidget",
"description": "Please, describe your experience."
                "input-config": [],
},
                "required": false
"pictures": {
            },
"wiki": {
            "type": "string",
"name": "pictures",
            "format": "number",
"title": "Pictures",
            "title": "age"
"description": "Please upload any picture taken during this activity: the best ones will be published on a dedicated page",
        },
"unique-items": false,
        "profession": {
"type": "schema",
            "wiki": {
"uuid": "67cb180c18966"
                "name": "profession",
},
                "type": "property",
"items": {
                "multiple-items": false,
"type": "string",
                "label-parsed": "profession",
"wiki": {
                "visibility": "visible",
"name": "picture",
                "preferred-input": "OO.ui.TextInputWidget",
"type": "property",
                "input-config": [],
"multiple-items": true,
                "required": false
"input-config": {
            },
"accept": [
            "type": "string",
"image/svg+xml",
            "format": "text",
"image/png",
            "title": "profession"
"image/gif",
        },
"image/jpeg",
        "hosting_organization": {
"image/pjpeg",
            "wiki": {
"image/webp",
                "name": "hosting_organization",
"application/pdf",
                "type": "property",
"image/tiff",
                "multiple-items": false,
"image/x-tiff",
                "label-parsed": "hosting organization",
"image/bmp",
                "visibility": "visible",
"image/x-windows-bmp"
                "preferred-input": "OO.ui.TextInputWidget",
],
                "input-config": [],
"droppable": true,
                "required": false
"showDropTarget": true
            },
},
            "type": "string",
"default": [],
            "format": "text",
"value-prefix": "File:",
            "title": "hosting organization"
"uuid": "67cb17fcc5809",
        },
"visibility": "visible",
        "activity": {
"preferred-input": "OO.ui.SelectFileWidget",
            "wiki": {
"required": false,
                "name": "activity",
"layout": "table"
                "type": "property",
},
                "multiple-items": false,
"format": "text",
                "label-parsed": "activity",
"default": []
                "visibility": "visible",
},
                "preferred-input": "OO.ui.TextInputWidget",
"type": "array",
                "input-config": [],
"title": "Pictures",
                "required": false
"description": "Please upload any picture taken during this activity: the best ones will be published on a dedicated page",
            },
"uniqueItems": false
            "type": "string",
},
            "format": "text",
"organization": {
            "title": "activity"
"wiki": {
        },
"name": "organization",
        "testimony": {
"type": "property",
            "wiki": {
"multiple-items": false,
                "name": "testimony",
"label": "organization",
                "type": "property",
"visibility": "visible",
                "multiple-items": false,
"preferred-input": "LookupElement",
                "label-parsed": "testimony",
"input-config": [],
                "help-message-parsed": "Please describe your experience ...",
"required": false,
                "visibility": "visible",
"options-query": "[[name::\u003Cvalue\u003E~]]",
                "preferred-input": "OO.ui.TextInputWidget",
"query-schema": "Organization",
                "input-config": [],
"query-printouts": [
                "required": false
"name"
            },
],
            "type": "string",
"uuid": "67cc62fd6f1fd"
            "format": "text",
},
            "title": "testimony",
"type": "string",
            "description": "Please describe your experience ..."
"format": "text",
        },
"title": "organization"
        "picture": {
},
            "wiki": {
"project_number": {
                "name": "picture",
"wiki": {
                "type": "property",
"name": "project_number",
                "multiple-items": false,
"unique-items": false,
                "input-config": {
"type": "schema",
                    "accept": [
"uuid": "67cf117562397"
                        "image/svg+xml",
},
                        "image/png",
"items": {
                        "image/gif",
"type": "string",
                        "image/jpeg",
"wiki": {
                        "image/pjpeg",
"name": "project_number",
                        "image/jpeg",
"type": "property",
                        "image/pjpeg",
"multiple-items": true,
                        "image/webp",
"label": "project",
                        "application/pdf",
"uuid": "67cc6394d6ae3",
                        "image/tiff",
"visibility": "visible",
                        "image/x-tiff",
"preferred-input": "MenuTagSearchMultiselect",
                        "image/bmp",
"input-config": [],
                        "image/x-windows-bmp"
"required": false,
                    ]
"options-query": "[[project_number::\u003Cvalue\u003E~]] [[hosting_organization::\u003Corganization\u003E]]",
                },
"query-schema": "Project",
                "label-parsed": "picture",
"query-printouts": [
                "help-message-parsed": "An optional picture of yourself or a picture of yourself while doing such activity",
"project_number"
                "value-prefix": "File:",
],
                "visibility": "visible",
"layout": "table"
                "preferred-input": "OO.ui.SelectFileWidget",
},
                "required": false
"format": "text",
            },
"title": "project"
            "type": "string",
},
            "format": "text",
"type": "array",
            "title": "picture",
"uniqueItems": false
            "description": "An optional picture of yourself or a picture of yourself while doing such activity"
},
        }
"activity": {
    },
"wiki": {
    "required": [
"type": "property",
        "name",
"uuid": "6600886b682ab",
        "country"
"name": "activity",
    ],
"visibility": "visible",
    "type": "object",
"label": "Activity",
    "title": "My experience"
"multiple-items": false,
"preferred-input": "LookupElement",
"input-config": [],
"options-query": "[[project_number::\u003Cproject_number\u003E]] [[name::\u003Cvalue\u003E~]]",
"query-schema": "Activity",
"query-printouts": [
"name"
],
"required": false
},
"type": "string",
"format": "text",
"title": "Activity"
}
},
"required": [
"person",
"testimony"
],
"type": "object",
"title": "Your experience"
}
}

Latest revision as of 16:26, 10 March 2025

wiki
type"schema"
uuid"6600886b68293"
name"Experience"
title"Your experience"
properties
person
wiki
name"person"
type"property"
multiple-itemsfalse
requiredtrue
label"person"
help-message"a person created through the [[Add person]] form"
uuid"67cb2e26a3e56"
visibility"visible"
preferred-input"LookupElement"
input-config
Empty array
options-query"[[name::<value>~]]"
query-schema"Person"
query-printouts
"name"
type"string"
format"text"
title"person"
description"a person created through the <a href="/wiki/Add_person" title="Add person">Add person</a> form"
testimony
wiki
name"testimony"
type"property"
multiple-itemsfalse
requiredtrue
label"Testimony"
help-message"Please, describe your experience."
uuid"6600886b682ad"
visibility"visible"
preferred-input"OO.ui.MultilineTextInputWidget"
input-config
Empty array
type"string"
format"textarea"
title"Testimony"
description"Please, describe your experience."
pictures
wiki
name"pictures"
title"Pictures"
description"Please upload any picture taken during this activity: the best ones will be published on a dedicated page"
unique-itemsfalse
type"schema"
uuid"67cb180c18966"
items
type"string"
wiki
name"picture"
type"property"
multiple-itemstrue
input-config
accept
"image/svg+xml"
"image/png"
"image/gif"
"image/jpeg"
"image/pjpeg"
"image/webp"
"application/pdf"
"image/tiff"
"image/x-tiff"
"image/bmp"
"image/x-windows-bmp"
droppabletrue
showDropTargettrue
default
Empty array
value-prefix"File:"
uuid"67cb17fcc5809"
visibility"visible"
preferred-input"OO.ui.SelectFileWidget"
requiredfalse
layout"table"
format"text"
default
Empty array
type"array"
title"Pictures"
description"Please upload any picture taken during this activity: the best ones will be published on a dedicated page"
uniqueItemsfalse
organization
wiki
name"organization"
type"property"
multiple-itemsfalse
label"organization"
visibility"visible"
preferred-input"LookupElement"
input-config
Empty array
requiredfalse
options-query"[[name::<value>~]]"
query-schema"Organization"
query-printouts
"name"
uuid"67cc62fd6f1fd"
type"string"
format"text"
title"organization"
project_number
wiki
name"project_number"
unique-itemsfalse
type"schema"
uuid"67cf117562397"
items
type"string"
wiki
name"project_number"
type"property"
multiple-itemstrue
label"project"
uuid"67cc6394d6ae3"
visibility"visible"
preferred-input"MenuTagSearchMultiselect"
input-config
Empty array
requiredfalse
options-query"[[project_number::<value>~]] [[hosting_organization::<organization>]]"
query-schema"Project"
query-printouts
"project_number"
layout"table"
format"text"
title"project"
type"array"
uniqueItemsfalse
activity
wiki
type"property"
uuid"6600886b682ab"
name"activity"
visibility"visible"
label"Activity"
multiple-itemsfalse
preferred-input"LookupElement"
input-config
Empty array
options-query"[[project_number::<project_number>]] [[name::<value>~]]"
query-schema"Activity"
query-printouts
"name"
requiredfalse
type"string"
format"text"
title"Activity"
required
"person"
"testimony"
type"object"
title"Your experience"