VisualDataSchema:Insert article: Difference between revisions

From Wikiyouth
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
     "wiki": {
     "wiki": {
         "type": "schema",
         "type": "schema",
        "uuid": "6634e38154706",
         "name": "Insert article",
         "name": "Insert article",
        "title-parsed": "Insert article",
         "title": "Insert article"
         "title": "Insert article"
     },
     },
Line 13: Line 13:
                 "multiple-items": false,
                 "multiple-items": false,
                 "required": true,
                 "required": true,
                "label": "Title",
                 "label-parsed": "Title",
                 "label-parsed": "Title",
                 "visibility": "visible",
                 "visibility": "visible",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "input-config": []
                 "input-config": [],
                "uuid": "6634e3815470b"
             },
             },
             "type": "string",
             "type": "string",
Line 27: Line 29:
                 "min-items": 1,
                 "min-items": 1,
                 "unique-items": false,
                 "unique-items": false,
                 "type": "schema"
                 "type": "schema",
                "uuid": "6634e3815470f"
             },
             },
             "items": {
             "items": {
Line 34: Line 37:
                     "name": "author",
                     "name": "author",
                     "type": "property",
                     "type": "property",
                    "multiple-items": true,
                    "required": true,
                    "label": "Author",
                     "visibility": "visible",
                     "visibility": "visible",
                    "multiple-items": true,
                     "preferred-input": "OO.ui.TagMultiselectWidget",
                     "preferred-input": "OO.ui.TagMultiselectWidget",
                     "input-config": [],
                     "input-config": [],
                     "required": true
                     "uuid": "6634e38154711"
                 },
                 },
                 "format": "text",
                 "format": "text",
Line 56: Line 61:
                 "multiple-items": false,
                 "multiple-items": false,
                 "required": true,
                 "required": true,
                "label": "Date",
                 "label-parsed": "Date",
                 "label-parsed": "Date",
                 "visibility": "visible",
                 "visibility": "visible",
                 "preferred-input": "mw.widgets.DateInputWidget",
                 "preferred-input": "mw.widgets.DateInputWidget",
                 "input-config": []
                 "input-config": [],
                "uuid": "6634e38154714"
             },
             },
             "type": "string",
             "type": "string",
Line 72: Line 79:
                 "required": true,
                 "required": true,
                 "options-allow-null": true,
                 "options-allow-null": true,
                "label": "Role",
                 "label-parsed": "Role",
                 "label-parsed": "Role",
                 "visibility": "visible",
                 "visibility": "visible",
Line 82: Line 90:
                     "partecipant": "partecipant",
                     "partecipant": "partecipant",
                     "other": "other"
                     "other": "other"
                 }
                 },
                "uuid": "6634e38154717"
             },
             },
            "type": "string",
            "format": "text",
            "title": "Role",
             "enum": [
             "enum": [
                 "",
                 "",
Line 90: Line 102:
                 "partecipant",
                 "partecipant",
                 "other"
                 "other"
             ],
             ]
            "type": "string",
            "format": "text",
            "title": "Role"
         },
         },
         "project": {
         "project": {
Line 100: Line 109:
                 "type": "property",
                 "type": "property",
                 "multiple-items": false,
                 "multiple-items": false,
                "label": "Project",
                 "label-parsed": "Project",
                 "label-parsed": "Project",
                 "visibility": "visible",
                 "visibility": "visible",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "input-config": [],
                 "input-config": [],
                 "required": false
                 "required": false,
                "uuid": "6634e3815471b"
             },
             },
             "type": "string",
             "type": "string",

Revision as of 13:15, 3 May 2024

wiki
type"schema"
uuid"6634e38154706"
name"Insert article"
title"Insert article"
properties
title
wiki
name"title"
type"property"
multiple-itemsfalse
requiredtrue
label"Title"
label-parsed"Title"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
uuid"6634e3815470b"
type"string"
format"text"
title"Title"
authors
wiki
name"authors"
min-items1
unique-itemsfalse
type"schema"
uuid"6634e3815470f"
items
type"string"
wiki
name"author"
type"property"
multiple-itemstrue
requiredtrue
label"Author"
visibility"visible"
preferred-input"OO.ui.TagMultiselectWidget"
input-config
Empty array
uuid"6634e38154711"
format"text"
title"Author"
required
"author"
type"array"
minItems1
uniqueItemsfalse
date
wiki
name"date"
type"property"
multiple-itemsfalse
requiredtrue
label"Date"
label-parsed"Date"
visibility"visible"
preferred-input"mw.widgets.DateInputWidget"
input-config
Empty array
uuid"6634e38154714"
type"string"
format"date"
title"Date"
role
wiki
name"role"
type"property"
multiple-itemsfalse
requiredtrue
options-allow-nulltrue
label"Role"
label-parsed"Role"
visibility"visible"
preferred-input"OO.ui.DropdownInputWidget"
input-config
Empty array
options-values-parsed
""
volunteer"volunteer"
project coordinator"project coordinator"
partecipant"partecipant"
other"other"
uuid"6634e38154717"
type"string"
format"text"
title"Role"
enum
""
"volunteer"
"project coordinator"
"partecipant"
"other"
project
wiki
name"project"
type"property"
multiple-itemsfalse
label"Project"
label-parsed"Project"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
requiredfalse
uuid"6634e3815471b"
type"string"
format"text"
title"Project"
required
"title"
"date"
"role"
type"object"
title"Insert article"