VisualDataSchema:Apartment: Difference between revisions

From Wikiyouth
No edit summary
No edit summary
Line 29: Line 29:
"country": {
"country": {
"wiki": {
"wiki": {
"type": "property",
"uuid": "683851377750e",
"name": "country",
"name": "country",
"type": "property",
"visibility": "visible",
"label": "country",
"multiple-items": false,
"multiple-items": false,
"required": true,
"preferred-input": "OO.ui.DropdownInputWidget",
"label": "country",
"visibility": "visible",
"preferred-input": "OO.ui.TextInputWidget",
"input-config": [],
"input-config": [],
"uuid": "683851377750e"
"options-allow-null": true,
"options-wikilist": "Template:Countries",
"required": true
},
},
"type": "string",
"type": "string",
"format": "text",
"format": "text",
"title": "country"
"title": "country",
"enum": [
"",
"Afghanistan",
"Aland Islands",
"Albania",
"Algeria",
"American Samoa",
"Andorra",
"Angola",
"Anguilla",
"Antarctica",
"Antigua And Barbuda",
"Argentina",
"Armenia",
"Aruba",
"Australia",
"Austria",
"Azerbaijan",
"Bahrain",
"Bangladesh",
"Barbados",
"Belarus",
"Belgium",
"Belize",
"Benin",
"Bermuda",
"Bhutan",
"Bolivia",
"Bonaire, Sint Eustatius and Saba",
"Bosnia and Herzegovina",
"Botswana",
"Bouvet Island",
"Brazil",
"British Indian Ocean Territory",
"Brunei",
"Bulgaria",
"Burkina Faso",
"Burundi",
"Cambodia",
"Cameroon",
"Canada",
"Cape Verde",
"Cayman Islands",
"Central African Republic",
"Chad",
"Chile",
"China",
"Christmas Island",
"Cocos (Keeling) Islands",
"Colombia",
"Comoros",
"Congo",
"Cook Islands",
"Costa Rica",
"Cote D'Ivoire (Ivory Coast)",
"Croatia",
"Cuba",
"Curaçao",
"Cyprus",
"Czech Republic",
"Democratic Republic of the Congo",
"Denmark",
"Djibouti",
"Dominica",
"Dominican Republic",
"East Timor",
"Ecuador",
"Egypt",
"El Salvador",
"Equatorial Guinea",
"Eritrea",
"Estonia",
"Ethiopia",
"Falkland Islands",
"Faroe Islands",
"Fiji Islands",
"Finland",
"France",
"French Guiana",
"French Polynesia",
"French Southern Territories",
"Gabon",
"Gambia The",
"Georgia",
"Germany",
"Ghana",
"Gibraltar",
"Greece",
"Greenland",
"Grenada",
"Guadeloupe",
"Guam",
"Guatemala",
"Guernsey and Alderney",
"Guinea",
"Guinea-Bissau",
"Guyana",
"Haiti",
"Heard Island and McDonald Islands",
"Honduras",
"Hong Kong S.A.R.",
"Hungary",
"Iceland",
"India",
"Indonesia",
"Iran",
"Iraq",
"Ireland",
"Israel",
"Italy",
"Jamaica",
"Japan",
"Jersey",
"Jordan",
"Kazakhstan",
"Kenya",
"Kiribati",
"Kosovo",
"Kuwait",
"Kyrgyzstan",
"Laos",
"Latvia",
"Lebanon",
"Lesotho",
"Liberia",
"Libya",
"Liechtenstein",
"Lithuania",
"Luxembourg",
"Macau S.A.R.",
"Madagascar",
"Malawi",
"Malaysia",
"Maldives",
"Mali",
"Malta",
"Man (Isle of)",
"Marshall Islands",
"Martinique",
"Mauritania",
"Mauritius",
"Mayotte",
"Mexico",
"Micronesia",
"Moldova",
"Monaco",
"Mongolia",
"Montenegro",
"Montserrat",
"Morocco",
"Mozambique",
"Myanmar",
"Namibia",
"Nauru",
"Nepal",
"Netherlands",
"New Caledonia",
"New Zealand",
"Nicaragua",
"Niger",
"Nigeria",
"Niue",
"Norfolk Island",
"North Korea",
"North Macedonia",
"Northern Mariana Islands",
"Norway",
"Oman",
"Pakistan",
"Palau",
"Palestinian Territory Occupied",
"Panama",
"Papua new Guinea",
"Paraguay",
"Peru",
"Philippines",
"Pitcairn Island",
"Poland",
"Portugal",
"Puerto Rico",
"Qatar",
"Reunion",
"Romania",
"Russia",
"Rwanda",
"Saint Helena",
"Saint Kitts And Nevis",
"Saint Lucia",
"Saint Pierre and Miquelon",
"Saint Vincent And The Grenadines",
"Saint-Barthelemy",
"Saint-Martin (French part)",
"Samoa",
"San Marino",
"Sao Tome and Principe",
"Saudi Arabia",
"Senegal",
"Serbia",
"Seychelles",
"Sierra Leone",
"Singapore",
"Sint Maarten (Dutch part)",
"Slovakia",
"Slovenia",
"Solomon Islands",
"Somalia",
"South Africa",
"South Georgia",
"South Korea",
"South Sudan",
"Spain",
"Sri Lanka",
"Sudan",
"Suriname",
"Svalbard And Jan Mayen Islands",
"Swaziland",
"Sweden",
"Switzerland",
"Syria",
"Taiwan",
"Tajikistan",
"Tanzania",
"Thailand",
"The Bahamas",
"Togo",
"Tokelau",
"Tonga",
"Trinidad And Tobago",
"Tunisia",
"Turkey",
"Turkmenistan",
"Turks And Caicos Islands",
"Tuvalu",
"Uganda",
"Ukraine",
"United Arab Emirates",
"United Kingdom",
"United States",
"United States Minor Outlying Islands",
"Uruguay",
"Uzbekistan",
"Vanuatu",
"Vatican City State (Holy See)",
"Venezuela",
"Vietnam",
"Virgin Islands (British)",
"Virgin Islands (US)",
"Wallis And Futuna Islands",
"Western Sahara",
"Yemen",
"Zambia",
"Zimbabwe"
]
},
},
"city": {
"city": {
Line 218: Line 473:
"to_date": {
"to_date": {
"wiki": {
"wiki": {
"name": "to_date",
"type": "property",
"type": "property",
"uuid": "683fed2fb4de6",
"name": "to_date",
"visibility": "visible",
"label": "to date",
"help-message": "leave empty if current",
"multiple-items": false,
"multiple-items": false,
"preferred-input": "mw.widgets.DateInputWidget",
"input-config": {
"input-config": {
"precision": "month"
"precision": "month"
},
},
"label": "to date",
"help-message": "leave empty if current",
"uuid": "683fed2fb4de6",
"visibility": "visible",
"preferred-input": "mw.widgets.DateInputWidget",
"required": false
"required": false
},
},
Line 260: Line 515:
"multiple-items": false,
"multiple-items": false,
"required": true,
"required": true,
"label": "picture",
"value-prefix": "File:",
"input-config": {
"input-config": {
"accept": [
"accept": [
Line 279: Line 532:
]
]
},
},
"label": "picture",
"value-prefix": "File:",
"visibility": "visible",
"visibility": "visible",
"preferred-input": "OO.ui.SelectFileWidget",
"preferred-input": "OO.ui.SelectFileWidget",

Revision as of 07:25, 5 June 2025

wiki
type"schema"
uuid"683851377750a"
name"Apartment"
properties
organization
wiki
name"organization"
type"property"
multiple-itemsfalse
requiredtrue
label"organization"
visibility"visible"
preferred-input"LookupElement"
input-config
Empty array
options-query"[[name::+]]"
query-schema"Organization"
query-printouts
"name"
uuid"683ea04394314"
type"string"
format"text"
title"organization"
country
wiki
type"property"
uuid"683851377750e"
name"country"
visibility"visible"
label"country"
multiple-itemsfalse
preferred-input"OO.ui.DropdownInputWidget"
input-config
Empty array
options-allow-nulltrue
options-wikilist"Template:Countries"
requiredtrue
type"string"
format"text"
title"country"
enum
""
"Afghanistan"
"Aland Islands"
"Albania"
"Algeria"
"American Samoa"
"Andorra"
"Angola"
"Anguilla"
"Antarctica"
"Antigua And Barbuda"
"Argentina"
"Armenia"
"Aruba"
"Australia"
"Austria"
"Azerbaijan"
"Bahrain"
"Bangladesh"
"Barbados"
"Belarus"
"Belgium"
"Belize"
"Benin"
"Bermuda"
"Bhutan"
"Bolivia"
"Bonaire, Sint Eustatius and Saba"
"Bosnia and Herzegovina"
"Botswana"
"Bouvet Island"
"Brazil"
"British Indian Ocean Territory"
"Brunei"
"Bulgaria"
"Burkina Faso"
"Burundi"
"Cambodia"
"Cameroon"
"Canada"
"Cape Verde"
"Cayman Islands"
"Central African Republic"
"Chad"
"Chile"
"China"
"Christmas Island"
"Cocos (Keeling) Islands"
"Colombia"
"Comoros"
"Congo"
"Cook Islands"
"Costa Rica"
"Cote D'Ivoire (Ivory Coast)"
"Croatia"
"Cuba"
"Curaçao"
"Cyprus"
"Czech Republic"
"Democratic Republic of the Congo"
"Denmark"
"Djibouti"
"Dominica"
"Dominican Republic"
"East Timor"
"Ecuador"
"Egypt"
"El Salvador"
"Equatorial Guinea"
"Eritrea"
"Estonia"
"Ethiopia"
"Falkland Islands"
"Faroe Islands"
"Fiji Islands"
"Finland"
"France"
"French Guiana"
"French Polynesia"
"French Southern Territories"
"Gabon"
"Gambia The"
"Georgia"
"Germany"
"Ghana"
"Gibraltar"
"Greece"
"Greenland"
"Grenada"
"Guadeloupe"
"Guam"
"Guatemala"
"Guernsey and Alderney"
"Guinea"
"Guinea-Bissau"
"Guyana"
"Haiti"
"Heard Island and McDonald Islands"
"Honduras"
"Hong Kong S.A.R."
"Hungary"
"Iceland"
"India"
"Indonesia"
"Iran"
"Iraq"
"Ireland"
"Israel"
"Italy"
"Jamaica"
"Japan"
"Jersey"
"Jordan"
"Kazakhstan"
"Kenya"
"Kiribati"
"Kosovo"
"Kuwait"
"Kyrgyzstan"
"Laos"
"Latvia"
"Lebanon"
"Lesotho"
"Liberia"
"Libya"
"Liechtenstein"
"Lithuania"
"Luxembourg"
"Macau S.A.R."
"Madagascar"
"Malawi"
"Malaysia"
"Maldives"
"Mali"
"Malta"
"Man (Isle of)"
"Marshall Islands"
"Martinique"
"Mauritania"
"Mauritius"
"Mayotte"
"Mexico"
"Micronesia"
"Moldova"
"Monaco"
"Mongolia"
"Montenegro"
"Montserrat"
"Morocco"
"Mozambique"
"Myanmar"
"Namibia"
"Nauru"
"Nepal"
"Netherlands"
"New Caledonia"
"New Zealand"
"Nicaragua"
"Niger"
"Nigeria"
"Niue"
"Norfolk Island"
"North Korea"
"North Macedonia"
"Northern Mariana Islands"
"Norway"
"Oman"
"Pakistan"
"Palau"
"Palestinian Territory Occupied"
"Panama"
"Papua new Guinea"
"Paraguay"
"Peru"
"Philippines"
"Pitcairn Island"
"Poland"
"Portugal"
"Puerto Rico"
"Qatar"
"Reunion"
"Romania"
"Russia"
"Rwanda"
"Saint Helena"
"Saint Kitts And Nevis"
"Saint Lucia"
"Saint Pierre and Miquelon"
"Saint Vincent And The Grenadines"
"Saint-Barthelemy"
"Saint-Martin (French part)"
"Samoa"
"San Marino"
"Sao Tome and Principe"
"Saudi Arabia"
"Senegal"
"Serbia"
"Seychelles"
"Sierra Leone"
"Singapore"
"Sint Maarten (Dutch part)"
"Slovakia"
"Slovenia"
"Solomon Islands"
"Somalia"
"South Africa"
"South Georgia"
"South Korea"
"South Sudan"
"Spain"
"Sri Lanka"
"Sudan"
"Suriname"
"Svalbard And Jan Mayen Islands"
"Swaziland"
"Sweden"
"Switzerland"
"Syria"
"Taiwan"
"Tajikistan"
"Tanzania"
"Thailand"
"The Bahamas"
"Togo"
"Tokelau"
"Tonga"
"Trinidad And Tobago"
"Tunisia"
"Turkey"
"Turkmenistan"
"Turks And Caicos Islands"
"Tuvalu"
"Uganda"
"Ukraine"
"United Arab Emirates"
"United Kingdom"
"United States"
"United States Minor Outlying Islands"
"Uruguay"
"Uzbekistan"
"Vanuatu"
"Vatican City State (Holy See)"
"Venezuela"
"Vietnam"
"Virgin Islands (British)"
"Virgin Islands (US)"
"Wallis And Futuna Islands"
"Western Sahara"
"Yemen"
"Zambia"
"Zimbabwe"
city
wiki
name"city"
type"property"
multiple-itemsfalse
requiredtrue
label"city"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
uuid"6838513777511"
type"string"
format"text"
title"city"
address
wiki
name"address"
type"property"
multiple-itemsfalse
requiredtrue
label"address"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
uuid"6838513777513"
type"string"
format"text"
title"address"
geolocation
wiki
name"geolocation"
title"geolocation"
type"geolocation"
label"geolocation"
coordinatesfalse
maptrue
reverse-geocodingtrue
maptiler-map-config
Empty array
maptiler-geocoding-config
Empty array
requiredfalse
latitude-input-label"latitude"
longitude-input-label"longitude"
uuid"6838513777515"
$id"https://example.com/geographical-location.schema.json"
$schema"https://json-schema.org/draft/2020-12/schema"
title"geolocation"
description""
required
Empty array
type"object"
properties
latitude
title"latitude"
description""
type"number"
minimum-90
maximum90
wiki
uuid"6838513777515"
longitude
title"longitude"
description""
type"number"
minimum-180
maximum180
wiki
uuid"6838513777515"
zoom
type"number"
minimum0
maximum24
wiki
visibility"hidden"
uuid"6838513777515"
rooms
wiki
name"rooms"
type"property"
multiple-itemsfalse
label"rooms"
visibility"visible"
preferred-input"OO.ui.NumberInputWidget"
input-config
Empty array
requiredfalse
uuid"683e9fb1c7361"
type"integer"
title"rooms"
bedrooms
wiki
name"bedrooms"
type"property"
multiple-itemsfalse
label"bedrooms"
uuid"683851377751d"
visibility"visible"
preferred-input"OO.ui.NumberInputWidget"
input-config
Empty array
requiredfalse
type"integer"
title"bedrooms"
facilities
wiki
name"facilities"
unique-itemsfalse
type"schema"
uuid"683e9d063224e"
items
type"string"
wiki
name"facilities"
type"property"
multiple-itemstrue
label"facilities"
visibility"visible"
preferred-input"OO.ui.MenuTagMultiselectWidget"
input-config
Empty array
requiredfalse
options-allow-nullfalse
options-wikilist"Template:Apartment facilities"
options-values-parsed
washing machine"washing machine"
wifi"wifi"
central heater"central heater"
uuid"683e9d0632251"
layout"table"
format"text"
title"facilities"
enum
"washing machine"
"wifi"
"central heater"
type"array"
uniqueItemsfalse
from_date
wiki
name"from_date"
type"property"
multiple-itemsfalse
input-config
precision"month"
label"from date"
visibility"visible"
preferred-input"mw.widgets.DateInputWidget"
requiredfalse
uuid"683fed2fb4de2"
type"string"
format"date"
title"from date"
to_date
wiki
name"to_date"
type"property"
multiple-itemsfalse
input-config
precision"month"
label"to date"
help-message"leave empty if current"
uuid"683fed2fb4de6"
visibility"visible"
preferred-input"mw.widgets.DateInputWidget"
requiredfalse
type"string"
format"date"
title"to date"
description"leave empty if current"
pictures
wiki
name"pictures"
title"pictures"
unique-itemsfalse
type"schema"
uuid"6841461d70b89"
items
type"object"
wiki
name""
type"schema"
layout"section"
visibility"visible"
uuid"6841461d70b8c"
properties
picture
wiki
name"picture"
type"property"
multiple-itemsfalse
requiredtrue
input-config
accept
"image/svg+xml"
"image/png"
"image/gif"
"image/jpeg"
"image/pjpeg"
"image/jpeg"
"image/pjpeg"
"image/webp"
"application/pdf"
"image/tiff"
"image/x-tiff"
"image/bmp"
"image/x-windows-bmp"
label"picture"
value-prefix"File:"
visibility"visible"
preferred-input"OO.ui.SelectFileWidget"
uuid"6841461d70b8e"
type"string"
format"text"
title"picture"
caption
wiki
name"caption"
type"property"
multiple-itemsfalse
requiredtrue
label"caption"
visibility"visible"
preferred-input"OO.ui.TextInputWidget"
input-config
Empty array
uuid"6841461d70b9f"
type"string"
format"text"
title"caption"
required
"picture"
"caption"
type"array"
title"pictures"
uniqueItemsfalse
required
"organization"
"country"
"city"
"address"
type"object"