VisualDataSchema:Project: Difference between revisions
No edit summary |
No edit summary |
||
(24 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{ | { | ||
"wiki": { | |||
"type": "schema", | |||
"uuid": "6634e38ac4735", | |||
"name": "Project", | |||
"title": "Project" | |||
}, | |||
"properties": { | |||
"project_number": { | |||
"wiki": { | |||
"name": "project_number", | |||
"type": "property", | |||
"multiple-items": false, | |||
"required": true, | |||
"label": "project number", | |||
"uuid": "67c9d014d142b", | |||
"visibility": "visible", | |||
"preferred-input": "OO.ui.TextInputWidget", | |||
"input-config": [] | |||
}, | |||
"type": "string", | |||
"format": "text", | |||
"title": "project number" | |||
}, | |||
"name": { | |||
"wiki": { | |||
"name": "name", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label": "Project name", | |||
"uuid": "6634e38ac4739", | |||
"visibility": "visible", | |||
"preferred-input": "OO.ui.TextInputWidget", | |||
"input-config": [], | |||
"required": false | |||
}, | |||
"type": "string", | |||
"format": "text", | |||
"title": "Project name" | |||
}, | |||
"national_agency": { | |||
"wiki": { | |||
"name": "national_agency", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label": "national agency", | |||
"visibility": "visible", | |||
"preferred-input": "OO.ui.DropdownInputWidget", | |||
"input-config": [], | |||
"required": false, | |||
"options-allow-null": false, | |||
"options-wikilist": "National agencies codes", | |||
"options-label-formula": "{{National_agency_country_from_code|\u003Cvalue\u003E}}", | |||
"uuid": "67c9d014d142f", | |||
"options-values-parsed": { | |||
"AT01": "Austria", | |||
"BE03-5": "Belgium", | |||
"BG01": "Bulgaria", | |||
"HR01": "Croatia", | |||
"CY01": "Cyprus", | |||
"CZ01": "Czech", | |||
"DK01": "Denmark", | |||
"EE01": "Estonia", | |||
"FI01": "Finland", | |||
"FR02": "France", | |||
"DE04": "Germany", | |||
"EL02": "Greece", | |||
"HU01": "Hungary", | |||
"IE01": "Ireland", | |||
"IT03": "Italy", | |||
"LV02": "Latvia", | |||
"LI01": "Liechtenstein", | |||
"LT02": "Lithuania", | |||
"LU01": "Luxembourg", | |||
"MT01": "Malta", | |||
"NL02": "Netherlands", | |||
"PL01": "Poland", | |||
"PT02": "Portugal", | |||
"RO01": "Romania", | |||
"SK02": "Slovakia", | |||
"SI02": "Slovenia", | |||
"ES02": "Spain", | |||
"SE02": "Sweden", | |||
"TR01": "Türkiye", | |||
"IS01": "Iceland", | |||
"MK01": "North Macedonia" | |||
} | |||
}, | |||
"type": "string", | |||
"format": "text", | |||
"title": "national agency", | |||
"enum": [ | |||
"AT01", | |||
"BE03-5", | |||
"BG01", | |||
"HR01", | |||
"CY01", | |||
"CZ01", | |||
"DK01", | |||
"EE01", | |||
"FI01", | |||
"FR02", | |||
"DE04", | |||
"EL02", | |||
"HU01", | |||
"IE01", | |||
"IT03", | |||
"LV02", | |||
"LI01", | |||
"LT02", | |||
"LU01", | |||
"MT01", | |||
"NL02", | |||
"PL01", | |||
"PT02", | |||
"RO01", | |||
"SK02", | |||
"SI02", | |||
"ES02", | |||
"SE02", | |||
"TR01", | |||
"IS01", | |||
"MK01" | |||
] | |||
}, | |||
"start_date": { | |||
"wiki": { | |||
"name": "start_date", | |||
"type": "property", | |||
"multiple-items": false, | |||
"required": true, | |||
"label": "Start date", | |||
"label-parsed": "Start date", | |||
"visibility": "visible", | |||
"preferred-input": "mw.widgets.DateInputWidget", | |||
"input-config": [], | |||
"uuid": "6634e38ac4748" | |||
}, | |||
"type": "string", | |||
"format": "date", | |||
"title": "Start date" | |||
}, | |||
"end_date": { | |||
"wiki": { | |||
"name": "end_date", | |||
"type": "property", | |||
"multiple-items": false, | |||
"required": true, | |||
"label": "End date", | |||
"label-parsed": "End date", | |||
"visibility": "visible", | |||
"preferred-input": "mw.widgets.DateInputWidget", | |||
"input-config": [], | |||
"uuid": "6634e38ac474a" | |||
}, | |||
"type": "string", | |||
"format": "date", | |||
"title": "End date" | |||
}, | |||
"organizations": { | |||
"wiki": { | |||
"name": "organizations", | |||
"title": "Partner organizations", | |||
"min-items": 1, | |||
"unique-items": false, | |||
"type": "schema", | |||
"uuid": "6837fa920c244" | |||
}, | |||
"items": { | |||
"type": "object", | |||
"wiki": { | |||
"name": "organizations", | |||
"type": "schema", | |||
"uuid": "6837fa7ef0745", | |||
"layout": "section", | |||
"visibility": "visible" | |||
}, | |||
"properties": { | |||
"name": { | |||
"wiki": { | |||
"name": "name", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label": "name", | |||
"visibility": "visible", | |||
"preferred-input": "LookupElement", | |||
"input-config": [], | |||
"required": false, | |||
"options-query": "[[name::+]]", | |||
"query-schema": "Organization", | |||
"query-printouts": [ | |||
"name" | |||
], | |||
"uuid": "6837fa60cfb5a" | |||
}, | |||
"type": "string", | |||
"format": "text", | |||
"title": "name" | |||
}, | |||
"role": { | |||
"wiki": { | |||
"name": "role", | |||
"unique-items": false, | |||
"type": "schema", | |||
"uuid": "6837fa60cfb5e" | |||
}, | |||
"items": { | |||
"type": "string", | |||
"wiki": { | |||
"name": "role", | |||
"type": "property", | |||
"multiple-items": true, | |||
"label": "role", | |||
"visibility": "visible", | |||
"preferred-input": "OO.ui.MenuTagMultiselectWidget", | |||
"input-config": [], | |||
"required": false, | |||
"options-allow-null": false, | |||
"options-wikilist": "Organization roles", | |||
"options-values-parsed": { | |||
"coordinating": "coordinating", | |||
"sending": "sending", | |||
"hosting": "hosting" | |||
}, | |||
"uuid": "6837fa60cfb5f", | |||
"layout": "table" | |||
}, | |||
"format": "text", | |||
"title": "role", | |||
"enum": [ | |||
"coordinating", | |||
"sending", | |||
"hosting" | |||
] | |||
}, | |||
"type": "array", | |||
"uniqueItems": false | |||
} | |||
} | |||
}, | |||
"type": "array", | |||
"title": "Partner organizations", | |||
"minItems": 1, | |||
"uniqueItems": false | |||
}, | |||
"notes": { | |||
"wiki": { | |||
"name": "notes", | |||
"type": "property", | |||
"multiple-items": false, | |||
"label": "notes", | |||
"visibility": "visible", | |||
"preferred-input": "OO.ui.MultilineTextInputWidget", | |||
"input-config": [], | |||
"required": false, | |||
"uuid": "67cc12029731b" | |||
}, | |||
"type": "string", | |||
"format": "text", | |||
"title": "notes" | |||
} | |||
}, | |||
"required": [ | |||
"project_number", | |||
"start_date", | |||
"end_date" | |||
], | |||
"type": "object", | |||
"title": "Project" | |||
} | } |
Latest revision as of 06:12, 29 May 2025
wiki |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
properties |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
required |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | "object" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
title | "Project" |