VisualDataSchema:Experience: Difference between revisions

From Wikiyouth
Jump to navigation Jump to search
No edit summary
No edit summary
Line 24: Line 24:
         "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": "Please, select the 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 295: Line 40:
             "format": "text",
             "format": "text",
             "title": "Country",
             "title": "Country",
             "description": "Please, select the country where you participated to the activity"
             "description": "Please, select the country where your activity took place."
         },
         },
         "age": {
         "age": {
Line 329: Line 74:
         "project": {
         "project": {
             "wiki": {
             "wiki": {
                "name": "project",
                 "type": "property",
                 "type": "property",
                 "name": "project",
                 "multiple-items": false,
                "required": true,
                "label-parsed": "Project",
                "help-message-parsed": "Please write the name of the project. You could ask other volunteers or project coordinators if you aren't sure",
                 "visibility": "visible",
                 "visibility": "visible",
                "multiple-items": false,
                 "preferred-input": "LookupElement",
                 "preferred-input": "LookupElement",
                 "input-config": [],
                 "input-config": [],
Line 339: Line 87:
                 "askquery-printouts": [
                 "askquery-printouts": [
                     "name"
                     "name"
                 ],
                 ]
                "required": true
             },
             },
             "type": "string",
             "type": "string",
Line 364: Line 111:
         "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 381: Line 126:
         "picture": {
         "picture": {
             "wiki": {
             "wiki": {
                "type": "property",
                 "name": "picture",
                 "name": "picture",
                 "type": "property",
                 "visibility": "visible",
                 "multiple-items": false,
                 "multiple-items": false,
                "preferred-input": "OO.ui.SelectFileWidget",
                 "input-config": {
                 "input-config": {
                     "accept": [
                     "accept": [
Line 401: Line 148:
                     "showDropTarget": true
                     "showDropTarget": true
                 },
                 },
                "label-parsed": "Picture",
                "help-message-parsed": "A picture of yourself (if possible while doing the activity) makes your contribution more personal and colorful",
                "value-prefix": "File:",
                "visibility": "visible",
                "preferred-input": "OO.ui.SelectFileWidget",
                 "required": false
                 "required": false
             },
             },
Line 411: Line 153:
             "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:55, 23 February 2024

wiki
type"schema"
name"Experience"
title-parsed"Your experience"
title"Your experience"
properties
name
wiki
name"name"
type"property"
multiple-itemsfalse
requiredtrue
label-parsed"Name"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
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 your activity took place."
age
wiki
name"age"
type"property"
multiple-itemsfalse
label-parsed"Age"
visibility"visible"
preferred-input"OO.ui.NumberInputWidget"
input-config
Empty array
requiredfalse
type"integer"
format"number"
title"Age"
profession
wiki
name"profession"
type"property"
multiple-itemsfalse
label-parsed"Profession"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
requiredfalse
type"string"
format"text"
title"Profession"
project
wiki
name"project"
type"property"
multiple-itemsfalse
requiredtrue
label-parsed"Project"
help-message-parsed"Please write the name of the project. You could ask other volunteers or project coordinators if you aren't sure"
visibility"visible"
preferred-input"LookupElement"
input-config
Empty array
options-askquery"[[name::+]]"
askquery-schema"Project"
askquery-printouts
"name"
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
name"activity"
type"property"
multiple-itemsfalse
label-parsed"Activity"
visibility"visible"
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]