VisualDataSchema:Project: Difference between revisions

From Wikiyouth
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 243: Line 243:
"minItems": 1,
"minItems": 1,
"uniqueItems": false
"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"
},
},
"participants": {
"participants": {
Line 267: Line 251:
"unique-items": false,
"unique-items": false,
"type": "schema",
"type": "schema",
"uuid": "683ca8bf33d90"
"uuid": "683ca9210c428"
},
},
"items": {
"items": {
Line 274: Line 258:
"name": "",
"name": "",
"type": "schema",
"type": "schema",
"uuid": "683ca8bf33d90",
"layout": "section",
"layout": "section",
"visibility": "visible",
"visibility": "visible"
"uuid": "683ca8bf33d94"
},
},
"properties": {
"properties": {
Line 286: Line 270:
"required": true,
"required": true,
"label": "person",
"label": "person",
"uuid": "683ca8bf33d97",
"visibility": "visible",
"visibility": "visible",
"preferred-input": "LookupElement",
"preferred-input": "LookupElement",
"input-config": [],
"input-config": [],
"options-query": "[[name::\u003Cvalue\u003E]]",
"options-query": "[[name::\u003Cvalue\u003E~]]",
"query-schema": "Person",
"query-schema": "Person",
"query-printouts": [
"query-printouts": [
"name"
"name"
],
]
"uuid": "683ca8bf33d97"
},
},
"type": "string",
"type": "string",
Line 350: Line 334:
"wiki": {
"wiki": {
"name": "activities",
"name": "activities",
"min-items": 1,
"min-items": 0,
"unique-items": false,
"unique-items": false,
"type": "schema",
"type": "schema",
"uuid": "683ca8db5154f"
"uuid": "683caba136205"
},
},
"items": {
"items": {
Line 360: Line 344:
"name": "activities",
"name": "activities",
"type": "property",
"type": "property",
"uuid": "683ca8bf33da2",
"uuid": "683cab02e51bc",
"visibility": "visible",
"visibility": "visible",
"label": "activities",
"label": "activities",
Line 367: Line 351:
"input-config": [],
"input-config": [],
"options-allow-null": false,
"options-allow-null": false,
"options-query": "[[name::+]]",
"options-query": "[[name::+]][[organization::\u003Corganizations/name\u003E]]",
"query-schema": "Activity",
"query-schema": "Activity",
"query-printouts": [
"query-printouts": [
Line 377: Line 361:
"format": "text",
"format": "text",
"title": "activities",
"title": "activities",
"default": [],
"default": []
"enum": [
"Medialiteracy",
"Social care",
"Language club (Italian)",
"Promotion of language courses",
"Improving Georgian Wikipedia",
"Critical thinking / active citizenship / intercultural awareness",
"Language club"
]
},
},
"type": "array",
"type": "array",
"minItems": 1,
"minItems": 0,
"uniqueItems": false
"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"
}
}
},
},

Latest revision as of 19:36, 1 June 2025

wiki
type"schema"
uuid"6634e38ac4735"
name"Project"
title"Project"
properties
project_number
wiki
name"project_number"
type"property"
multiple-itemsfalse
requiredtrue
label"project number"
uuid"67c9d014d142b"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
type"string"
format"text"
title"project number"
name
wiki
name"name"
type"property"
multiple-itemsfalse
label"Project name"
uuid"6634e38ac4739"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
requiredfalse
type"string"
format"text"
title"Project name"
national_agency
wiki
name"national_agency"
type"property"
multiple-itemsfalse
label"national agency"
visibility"visible"
preferred-input"OO.ui.DropdownInputWidget"
input-config
Empty array
requiredfalse
options-allow-nullfalse
options-wikilist"National agencies codes"
options-label-formula"{{National_agency_country_from_code|<value>}}"
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-itemsfalse
requiredtrue
label"Start date"
label-parsed"Start date"
visibility"visible"
preferred-input"mw.widgets.DateInputWidget"
input-config
Empty array
uuid"6634e38ac4748"
type"string"
format"date"
title"Start date"
end_date
wiki
name"end_date"
type"property"
multiple-itemsfalse
requiredtrue
label"End date"
label-parsed"End date"
visibility"visible"
preferred-input"mw.widgets.DateInputWidget"
input-config
Empty array
uuid"6634e38ac474a"
type"string"
format"date"
title"End date"
organizations
wiki
name"organizations"
title"Partner organizations"
min-items1
unique-itemsfalse
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-itemsfalse
label"name"
visibility"visible"
preferred-input"LookupElement"
input-config
Empty array
requiredfalse
options-query"[[name::+]]"
query-schema"Organization"
query-printouts
"name"
uuid"6837fa60cfb5a"
type"string"
format"text"
title"name"
role
wiki
name"role"
unique-itemsfalse
type"schema"
uuid"6837fa60cfb5e"
items
type"string"
wiki
name"role"
type"property"
multiple-itemstrue
label"role"
visibility"visible"
preferred-input"OO.ui.MenuTagMultiselectWidget"
input-config
Empty array
requiredfalse
options-allow-nullfalse
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"
uniqueItemsfalse
type"array"
title"Partner organizations"
minItems1
uniqueItemsfalse
participants
wiki
name"participants"
title"participants"
min-items2
unique-itemsfalse
type"schema"
uuid"683ca9210c428"
items
type"object"
wiki
name""
type"schema"
uuid"683ca8bf33d90"
layout"section"
visibility"visible"
properties
person
wiki
name"person"
type"property"
multiple-itemsfalse
requiredtrue
label"person"
uuid"683ca8bf33d97"
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"
role
wiki
name"role"
type"property"
multiple-itemsfalse
requiredtrue
label"role"
visibility"visible"
preferred-input"OO.ui.DropdownInputWidget"
input-config
Empty array
options-allow-nullfalse
options-wikilist"Membership roles"
options-values-parsed
Volunteer"Volunteer"
Participant of activity"Participant of activity"
Project coordinator"Project coordinator"
ESC coordinator"ESC coordinator"
Language teacher"Language teacher"
Mentor"Mentor"
Staff member"Staff member"
uuid"683ca8bf33d9b"
type"string"
format"text"
title"role"
enum
"Volunteer"
"Participant of activity"
"Project coordinator"
"ESC coordinator"
"Language teacher"
"Mentor"
"Staff member"
required
"person"
"role"
type"array"
title"participants"
minItems2
uniqueItemsfalse
activities
wiki
name"activities"
min-items0
unique-itemsfalse
type"schema"
uuid"683caba136205"
items
type"string"
wiki
name"activities"
type"property"
uuid"683cab02e51bc"
visibility"visible"
label"activities"
multiple-itemstrue
preferred-input"OO.ui.MenuTagMultiselectWidget"
input-config
Empty array
options-allow-nullfalse
options-query"[[name::+]][[organization::<organizations/name>]]"
query-schema"Activity"
query-printouts
"name"
requiredfalse
default
Empty array
format"text"
title"activities"
default
Empty array
type"array"
minItems0
uniqueItemsfalse
notes
wiki
name"notes"
type"property"
multiple-itemsfalse
label"notes"
visibility"visible"
preferred-input"OO.ui.MultilineTextInputWidget"
input-config
Empty array
requiredfalse
uuid"67cc12029731b"
type"string"
format"text"
title"notes"
required
"project_number"
"start_date"
"end_date"
type"object"
title"Project"