VisualDataSchema:Experience: Difference between revisions

From Wikiyouth
Jump to navigation Jump to search
No edit summary
No edit summary
Line 9: Line 9:
         "name": {
         "name": {
             "wiki": {
             "wiki": {
                "type": "property",
                 "name": "name",
                 "name": "name",
                 "type": "property",
                 "visibility": "visible",
                 "multiple-items": false,
                 "multiple-items": false,
                "required": true,
                "label-parsed": "name",
                "visibility": "visible",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "input-config": []
                 "input-config": [],
                "required": true
             },
             },
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text",
             "title": "name"
             "title": "Name"
         },
         },
         "country": {
         "country": {
             "wiki": {
             "wiki": {
                "type": "property",
                 "name": "country",
                 "name": "country",
                 "type": "property",
                 "visibility": "visible",
                 "multiple-items": false,
                 "multiple-items": false,
                "required": true,
                "label-parsed": "country",
                "help-message-parsed": "country where you participated to the activity",
                "visibility": "visible",
                 "preferred-input": "OO.ui.DropdownInputWidget",
                 "preferred-input": "OO.ui.DropdownInputWidget",
                 "input-config": [],
                 "input-config": [],
                 "options-allow-null": true,
                 "options-allow-null": true,
                 "options-wikilist": "Template:Countries",
                 "options-wikilist": "Template:Countries",
                 "options-values-parsed": {
                 "required": true
                    "": "",
                    "Afghanistan": "Afghanistan",
                    "Aland Islands": "Aland Islands",
                    "Albania": "Albania",
                    "Algeria": "Algeria",
                    "American Samoa": "American Samoa",
                    "Andorra": "Andorra",
                    "Angola": "Angola",
                    "Anguilla": "Anguilla",
                    "Antarctica": "Antarctica",
                    "Antigua And Barbuda": "Antigua And Barbuda",
                    "Argentina": "Argentina",
                    "Armenia": "Armenia",
                    "Aruba": "Aruba",
                    "Australia": "Australia",
                    "Austria": "Austria",
                    "Azerbaijan": "Azerbaijan",
                    "Bahrain": "Bahrain",
                    "Bangladesh": "Bangladesh",
                    "Barbados": "Barbados",
                    "Belarus": "Belarus",
                    "Belgium": "Belgium",
                    "Belize": "Belize",
                    "Benin": "Benin",
                    "Bermuda": "Bermuda",
                    "Bhutan": "Bhutan",
                    "Bolivia": "Bolivia",
                    "Bonaire, Sint Eustatius and Saba": "Bonaire, Sint Eustatius and Saba",
                    "Bosnia and Herzegovina": "Bosnia and Herzegovina",
                    "Botswana": "Botswana",
                    "Bouvet Island": "Bouvet Island",
                    "Brazil": "Brazil",
                    "British Indian Ocean Territory": "British Indian Ocean Territory",
                    "Brunei": "Brunei",
                    "Bulgaria": "Bulgaria",
                    "Burkina Faso": "Burkina Faso",
                    "Burundi": "Burundi",
                    "Cambodia": "Cambodia",
                    "Cameroon": "Cameroon",
                    "Canada": "Canada",
                    "Cape Verde": "Cape Verde",
                    "Cayman Islands": "Cayman Islands",
                    "Central African Republic": "Central African Republic",
                    "Chad": "Chad",
                    "Chile": "Chile",
                    "China": "China",
                    "Christmas Island": "Christmas Island",
                    "Cocos (Keeling) Islands": "Cocos (Keeling) Islands",
                    "Colombia": "Colombia",
                    "Comoros": "Comoros",
                    "Congo": "Congo",
                    "Cook Islands": "Cook Islands",
                    "Costa Rica": "Costa Rica",
                    "Cote D'Ivoire (Ivory Coast)": "Cote D'Ivoire (Ivory Coast)",
                    "Croatia": "Croatia",
                    "Cuba": "Cuba",
                    "Curaçao": "Curaçao",
                    "Cyprus": "Cyprus",
                    "Czech Republic": "Czech Republic",
                    "Democratic Republic of the Congo": "Democratic Republic of the Congo",
                    "Denmark": "Denmark",
                    "Djibouti": "Djibouti",
                    "Dominica": "Dominica",
                    "Dominican Republic": "Dominican Republic",
                    "East Timor": "East Timor",
                    "Ecuador": "Ecuador",
                    "Egypt": "Egypt",
                    "El Salvador": "El Salvador",
                    "Equatorial Guinea": "Equatorial Guinea",
                    "Eritrea": "Eritrea",
                    "Estonia": "Estonia",
                    "Ethiopia": "Ethiopia",
                    "Falkland Islands": "Falkland Islands",
                    "Faroe Islands": "Faroe Islands",
                    "Fiji Islands": "Fiji Islands",
                    "Finland": "Finland",
                    "France": "France",
                    "French Guiana": "French Guiana",
                    "French Polynesia": "French Polynesia",
                    "French Southern Territories": "French Southern Territories",
                    "Gabon": "Gabon",
                    "Gambia The": "Gambia The",
                    "Georgia": "Georgia",
                    "Germany": "Germany",
                    "Ghana": "Ghana",
                    "Gibraltar": "Gibraltar",
                    "Greece": "Greece",
                    "Greenland": "Greenland",
                    "Grenada": "Grenada",
                    "Guadeloupe": "Guadeloupe",
                    "Guam": "Guam",
                    "Guatemala": "Guatemala",
                    "Guernsey and Alderney": "Guernsey and Alderney",
                    "Guinea": "Guinea",
                    "Guinea-Bissau": "Guinea-Bissau",
                    "Guyana": "Guyana",
                    "Haiti": "Haiti",
                    "Heard Island and McDonald Islands": "Heard Island and McDonald Islands",
                    "Honduras": "Honduras",
                    "Hong Kong S.A.R.": "Hong Kong S.A.R.",
                    "Hungary": "Hungary",
                    "Iceland": "Iceland",
                    "India": "India",
                    "Indonesia": "Indonesia",
                    "Iran": "Iran",
                    "Iraq": "Iraq",
                    "Ireland": "Ireland",
                    "Israel": "Israel",
                    "Italy": "Italy",
                    "Jamaica": "Jamaica",
                    "Japan": "Japan",
                    "Jersey": "Jersey",
                    "Jordan": "Jordan",
                    "Kazakhstan": "Kazakhstan",
                    "Kenya": "Kenya",
                    "Kiribati": "Kiribati",
                    "Kosovo": "Kosovo",
                    "Kuwait": "Kuwait",
                    "Kyrgyzstan": "Kyrgyzstan",
                    "Laos": "Laos",
                    "Latvia": "Latvia",
                    "Lebanon": "Lebanon",
                    "Lesotho": "Lesotho",
                    "Liberia": "Liberia",
                    "Libya": "Libya",
                    "Liechtenstein": "Liechtenstein",
                    "Lithuania": "Lithuania",
                    "Luxembourg": "Luxembourg",
                    "Macau S.A.R.": "Macau S.A.R.",
                    "Madagascar": "Madagascar",
                    "Malawi": "Malawi",
                    "Malaysia": "Malaysia",
                    "Maldives": "Maldives",
                    "Mali": "Mali",
                    "Malta": "Malta",
                    "Man (Isle of)": "Man (Isle of)",
                    "Marshall Islands": "Marshall Islands",
                    "Martinique": "Martinique",
                    "Mauritania": "Mauritania",
                    "Mauritius": "Mauritius",
                    "Mayotte": "Mayotte",
                    "Mexico": "Mexico",
                    "Micronesia": "Micronesia",
                    "Moldova": "Moldova",
                    "Monaco": "Monaco",
                    "Mongolia": "Mongolia",
                    "Montenegro": "Montenegro",
                    "Montserrat": "Montserrat",
                    "Morocco": "Morocco",
                    "Mozambique": "Mozambique",
                    "Myanmar": "Myanmar",
                    "Namibia": "Namibia",
                    "Nauru": "Nauru",
                    "Nepal": "Nepal",
                    "Netherlands": "Netherlands",
                    "New Caledonia": "New Caledonia",
                    "New Zealand": "New Zealand",
                    "Nicaragua": "Nicaragua",
                    "Niger": "Niger",
                    "Nigeria": "Nigeria",
                    "Niue": "Niue",
                    "Norfolk Island": "Norfolk Island",
                    "North Korea": "North Korea",
                    "North Macedonia": "North Macedonia",
                    "Northern Mariana Islands": "Northern Mariana Islands",
                    "Norway": "Norway",
                    "Oman": "Oman",
                    "Pakistan": "Pakistan",
                    "Palau": "Palau",
                    "Palestinian Territory Occupied": "Palestinian Territory Occupied",
                    "Panama": "Panama",
                    "Papua new Guinea": "Papua new Guinea",
                    "Paraguay": "Paraguay",
                    "Peru": "Peru",
                    "Philippines": "Philippines",
                    "Pitcairn Island": "Pitcairn Island",
                    "Poland": "Poland",
                    "Portugal": "Portugal",
                    "Puerto Rico": "Puerto Rico",
                    "Qatar": "Qatar",
                    "Reunion": "Reunion",
                    "Romania": "Romania",
                    "Russia": "Russia",
                    "Rwanda": "Rwanda",
                    "Saint Helena": "Saint Helena",
                    "Saint Kitts And Nevis": "Saint Kitts And Nevis",
                    "Saint Lucia": "Saint Lucia",
                    "Saint Pierre and Miquelon": "Saint Pierre and Miquelon",
                    "Saint Vincent And The Grenadines": "Saint Vincent And The Grenadines",
                    "Saint-Barthelemy": "Saint-Barthelemy",
                    "Saint-Martin (French part)": "Saint-Martin (French part)",
                    "Samoa": "Samoa",
                    "San Marino": "San Marino",
                    "Sao Tome and Principe": "Sao Tome and Principe",
                    "Saudi Arabia": "Saudi Arabia",
                    "Senegal": "Senegal",
                    "Serbia": "Serbia",
                    "Seychelles": "Seychelles",
                    "Sierra Leone": "Sierra Leone",
                    "Singapore": "Singapore",
                    "Sint Maarten (Dutch part)": "Sint Maarten (Dutch part)",
                    "Slovakia": "Slovakia",
                    "Slovenia": "Slovenia",
                    "Solomon Islands": "Solomon Islands",
                    "Somalia": "Somalia",
                    "South Africa": "South Africa",
                    "South Georgia": "South Georgia",
                    "South Korea": "South Korea",
                    "South Sudan": "South Sudan",
                    "Spain": "Spain",
                    "Sri Lanka": "Sri Lanka",
                    "Sudan": "Sudan",
                    "Suriname": "Suriname",
                    "Svalbard And Jan Mayen Islands": "Svalbard And Jan Mayen Islands",
                    "Swaziland": "Swaziland",
                    "Sweden": "Sweden",
                    "Switzerland": "Switzerland",
                    "Syria": "Syria",
                    "Taiwan": "Taiwan",
                    "Tajikistan": "Tajikistan",
                    "Tanzania": "Tanzania",
                    "Thailand": "Thailand",
                    "The Bahamas": "The Bahamas",
                    "Togo": "Togo",
                    "Tokelau": "Tokelau",
                    "Tonga": "Tonga",
                    "Trinidad And Tobago": "Trinidad And Tobago",
                    "Tunisia": "Tunisia",
                    "Turkey": "Turkey",
                    "Turkmenistan": "Turkmenistan",
                    "Turks And Caicos Islands": "Turks And Caicos Islands",
                    "Tuvalu": "Tuvalu",
                    "Uganda": "Uganda",
                    "Ukraine": "Ukraine",
                    "United Arab Emirates": "United Arab Emirates",
                    "United Kingdom": "United Kingdom",
                    "United States": "United States",
                    "United States Minor Outlying Islands": "United States Minor Outlying Islands",
                    "Uruguay": "Uruguay",
                    "Uzbekistan": "Uzbekistan",
                    "Vanuatu": "Vanuatu",
                    "Vatican City State (Holy See)": "Vatican City State (Holy See)",
                    "Venezuela": "Venezuela",
                    "Vietnam": "Vietnam",
                    "Virgin Islands (British)": "Virgin Islands (British)",
                    "Virgin Islands (US)": "Virgin Islands (US)",
                    "Wallis And Futuna Islands": "Wallis And Futuna Islands",
                    "Western Sahara": "Western Sahara",
                    "Yemen": "Yemen",
                    "Zambia": "Zambia",
                    "Zimbabwe": "Zimbabwe"
                }
             },
             },
             "enum": [
             "enum": [
Line 294: Line 38:
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text",
             "title": "country",
             "title": "Country",
             "description": "country where you participated to the activity"
             "description": "Please, select the country where you participated to the activity"
         },
         },
         "age": {
         "age": {
             "wiki": {
             "wiki": {
                "type": "property",
                 "name": "age",
                 "name": "age",
                 "type": "property",
                 "visibility": "visible",
                 "multiple-items": false,
                 "multiple-items": false,
                "label-parsed": "age",
                "visibility": "visible",
                 "preferred-input": "OO.ui.NumberInputWidget",
                 "preferred-input": "OO.ui.NumberInputWidget",
                 "input-config": [],
                 "input-config": [],
Line 310: Line 53:
             "type": "integer",
             "type": "integer",
             "format": "number",
             "format": "number",
             "title": "age"
             "title": "Age"
         },
         },
         "profession": {
         "profession": {
             "wiki": {
             "wiki": {
                "type": "property",
                 "name": "profession",
                 "name": "profession",
                 "type": "property",
                 "visibility": "visible",
                 "multiple-items": false,
                 "multiple-items": false,
                "label-parsed": "profession",
                "visibility": "visible",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "input-config": [],
                 "input-config": [],
Line 325: Line 67:
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text",
             "title": "profession"
             "title": "Profession"
         },
         },
         "project": {
         "project": {
             "wiki": {
             "wiki": {
                "type": "property",
                 "name": "project",
                 "name": "project",
                 "type": "property",
                 "visibility": "visible",
                 "multiple-items": false,
                 "multiple-items": false,
                "required": true,
                "label-parsed": "project",
                "help-message-parsed": "ask other volunteers or project coordinators if you aren't sure",
                "visibility": "visible",
                 "preferred-input": "LookupElement",
                 "preferred-input": "LookupElement",
                 "input-config": [],
                 "input-config": [],
Line 342: Line 81:
                 "askquery-printouts": [
                 "askquery-printouts": [
                     "name"
                     "name"
                 ]
                 ],
                "required": true
             },
             },
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text",
             "title": "project",
             "title": "Project",
             "description": "ask other volunteers or project coordinators if you aren't sure"
             "description": "Please, write the name of the project. You could ask other volunteers or project coordinators if you aren't sure"
         },
         },
         "activity": {
         "activity": {
             "wiki": {
             "wiki": {
                "type": "property",
                 "name": "activity",
                 "name": "activity",
                 "type": "property",
                 "visibility": "visible",
                 "multiple-items": false,
                 "multiple-items": false,
                "label-parsed": "activity",
                "visibility": "visible",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "preferred-input": "OO.ui.TextInputWidget",
                 "input-config": [],
                 "input-config": [],
Line 362: Line 101:
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text",
             "title": "activity"
             "title": "Activity"
         },
         },
         "testimony": {
         "testimony": {
             "wiki": {
             "wiki": {
                "type": "property",
                 "name": "testimony",
                 "name": "testimony",
                 "type": "property",
                 "visibility": "visible",
                 "multiple-items": false,
                 "multiple-items": false,
                "label-parsed": "testimony",
                "help-message-parsed": "Please describe your experience ...",
                "visibility": "visible",
                 "preferred-input": "OO.ui.MultilineTextInputWidget",
                 "preferred-input": "OO.ui.MultilineTextInputWidget",
                 "input-config": [],
                 "input-config": [],
Line 378: Line 115:
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text",
             "title": "testimony",
             "title": "Testimony",
             "description": "Please describe your experience ..."
             "description": "Please, describe your experience."
         },
         },
         "picture": {
         "picture": {
Line 409: Line 146:
             "type": "string",
             "type": "string",
             "format": "text",
             "format": "text",
             "title": "picture",
             "title": "Picture",
             "description": "A picture of yourself (if possible while doing the activity) makes your contribution more personal and colorful"
             "description": "A picture of yourself (if possible while doing the activity) makes your contribution more personal and colorful"
         }
         }

Revision as of 08:40, 23 February 2024

wiki
type"schema"
name"Experience"
title-parsed"Your experience"
title"Your experience"
properties
name
wiki
type"property"
name"name"
visibility"visible"
multiple-itemsfalse
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
requiredtrue
type"string"
format"text"
title"Name"
country
wiki
type"property"
name"country"
visibility"visible"
multiple-itemsfalse
preferred-input"OO.ui.DropdownInputWidget"
input-config
Empty array
options-allow-nulltrue
options-wikilist"Template:Countries"
requiredtrue
enum
""
type"string"
format"text"
title"Country"
description"Please, select the country where you participated to the activity"
age
wiki
type"property"
name"age"
visibility"visible"
multiple-itemsfalse
preferred-input"OO.ui.NumberInputWidget"
input-config
Empty array
requiredfalse
type"integer"
format"number"
title"Age"
profession
wiki
type"property"
name"profession"
visibility"visible"
multiple-itemsfalse
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
requiredfalse
type"string"
format"text"
title"Profession"
project
wiki
type"property"
name"project"
visibility"visible"
multiple-itemsfalse
preferred-input"LookupElement"
input-config
Empty array
options-askquery"[[name::+]]"
askquery-schema"Project"
askquery-printouts
"name"
requiredtrue
type"string"
format"text"
title"Project"
description"Please, write the name of the project. You could ask other volunteers or project coordinators if you aren't sure"
activity
wiki
type"property"
name"activity"
visibility"visible"
multiple-itemsfalse
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
requiredfalse
type"string"
format"text"
title"Activity"
testimony
wiki
type"property"
name"testimony"
visibility"visible"
multiple-itemsfalse
preferred-input"OO.ui.MultilineTextInputWidget"
input-config
Empty array
requiredfalse
type"string"
format"text"
title"Testimony"
description"Please, describe your experience."
picture
wiki
type"property"
name"picture"
visibility"visible"
multiple-itemsfalse
preferred-input"OO.ui.SelectFileWidget"
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
requiredfalse
type"string"
format"text"
title"Picture"
description"A picture of yourself (if possible while doing the activity) makes your contribution more personal and colorful"
required
"name"
"country"
"project"
type"object"
title"Your experience"
[Mark as patrolled]