VisualDataSchema:ContactManager/Contact
From Wikisphere
Jump to navigation
Jump to search
|
|
| Line 181: |
Line 181: |
| "input-config": [], | | "input-config": [], |
| "required": false, | | "required": false, |
| "uuid": "67c4126ecf9ce" | | "uuid": "67c4126ecf9ce", |
| | "layout": "table" |
| }, | | }, |
| "format": "email", | | "format": "email", |
| Line 209: |
Line 210: |
| "preferred-input": "intl-tel-input", | | "preferred-input": "intl-tel-input", |
| "input-config": [], | | "input-config": [], |
| "required": false | | "required": false, |
| | "layout": "table" |
| }, | | }, |
| "format": "tel", | | "format": "tel", |
| Line 286: |
Line 288: |
| "wiki": { | | "wiki": { |
| "name": "language", | | "name": "language", |
| | "title": "languages", |
| "unique-items": true, | | "unique-items": true, |
| "type": "schema", | | "type": "schema", |
| "uuid": "67c4126ecf9d7" | | "uuid": "68f3cf2ad6eab" |
| }, | | }, |
| "items": { | | "items": { |
| Line 295: |
Line 298: |
| "name": "language", | | "name": "language", |
| "type": "property", | | "type": "property", |
| | "uuid": "68bbe36c960b0", |
| | "visibility": "visible", |
| "multiple-items": true, | | "multiple-items": true, |
| "label": "language", | | "preferred-input": "OO.ui.MenuTagMultiselectWidget", |
| | "input-config": [], |
| | "required": false, |
| "default": [], | | "default": [], |
| "uuid": "67b4409bc5f5b", | | "options-allow-null": false, |
| "visibility": "visible",
| | "options-wikilist": "ContactManager:Languages" |
| "preferred-input": "OO.ui.TextInputWidget", | |
| "input-config": [],
| |
| "required": false
| |
| }, | | }, |
| "format": "text", | | "format": "text", |
| "title": "language", | | "default": [], |
| "default": [] | | "enum": [ |
| | "Afar", |
| | "Abkhaz", |
| | "Avestan", |
| | "Afrikaans", |
| | "Akan", |
| | "Albanian", |
| | "Amharic", |
| | "Arabic", |
| | "Aragonese", |
| | "Armenian", |
| | "Assamese", |
| | "Avaric", |
| | "Aymara", |
| | "Azerbaijani", |
| | "Azerbaijani, North (Cyrillic)", |
| | "Azerbaijani, North (Latin)", |
| | "Bambara", |
| | "Bashkir", |
| | "Basque", |
| | "Belarusan", |
| | "Bengali", |
| | "Bihari", |
| | "Bislama", |
| | "Bosnian", |
| | "Bosnian (Cyrillic)", |
| | "Bosnian (Latin)", |
| | "Breton", |
| | "Bulgarian", |
| | "Burmese", |
| | "Catalan", |
| | "Chamorro", |
| | "Chechen", |
| | "Chinese", |
| | "Chinese, Mandarin (Simplified)", |
| | "Chinese, Mandarin (Traditional)", |
| | "Church Slavonic", |
| | "Chuvash", |
| | "Corsican", |
| | "Cornish", |
| | "Cree", |
| | "Croatian", |
| | "Czech", |
| | "Danish", |
| | "Divehi", |
| | "Dutch", |
| | "Dzongkha", |
| | "English", |
| | "Esperanto", |
| | "Estonian", |
| | "Ewe", |
| | "Faroese", |
| | "Fijian", |
| | "Finnish", |
| | "French", |
| | "Frisian", |
| | "Fula", |
| | "Gaelic, Irish", |
| | "Gaelic, Scottish", |
| | "Galician", |
| | "Georgian", |
| | "German", |
| | "Greek", |
| | "Greek (monotonic)", |
| | "Greek (polytonic)", |
| | "Guarani", |
| | "Gujarati", |
| | "Haitian", |
| | "Hausa", |
| | "Hebrew", |
| | "Herero", |
| | "Hindi", |
| | "Hiri Motu", |
| | "Hungarian", |
| | "Icelandic", |
| | "Ido", |
| | "Igbo", |
| | "Inuktitut", |
| | "Indonesian", |
| | "Interlingua", |
| | "Interlingue", |
| | "Inupiaq", |
| | "Irish", |
| | "Italian", |
| | "Japanese", |
| | "Javanese", |
| | "Kalaallisut", |
| | "Kannada", |
| | "Kanuri", |
| | "Kashmiri", |
| | "Kazakh", |
| | "Khmer", |
| | "Kikuyu", |
| | "Kinyarwanda", |
| | "Komi", |
| | "Kongo", |
| | "Korean", |
| | "Kurdish", |
| | "Kwanyama", |
| | "Kyrgyz", |
| | "Lao", |
| | "Latin", |
| | "Latvian", |
| | "Limburgish", |
| | "Lingala", |
| | "Lithuanian", |
| | "Luba-Katanga", |
| | "Luxembourgish", |
| | "Macedonian", |
| | "Malagasy", |
| | "Malay", |
| | "Malay (Arabic)", |
| | "Malay (Latin)", |
| | "Malayalam", |
| | "Maltese", |
| | "Manx", |
| | "Maori", |
| | "Marathi", |
| | "Marshallese", |
| | "Mongolian", |
| | "Mongolian, Halh (Cyrillic)", |
| | "Nauru", |
| | "Navajo", |
| | "Ndonga", |
| | "Nepali", |
| | "Northern Ndebele", |
| | "Northern Sami", |
| | "Norwegian", |
| | "Norwegian, Bokmål", |
| | "Norwegian, Nynorsk", |
| | "Occitan", |
| | "Ojibwa", |
| | "Oriya", |
| | "Ossetian", |
| | "Pashto", |
| | "Persian", |
| | "Polish", |
| | "Portuguese", |
| | "Portuguese (Brazil)", |
| | "Portuguese (Portugal)", |
| | "Punjabi", |
| | "Quechua", |
| | "Romansh", |
| | "Romanian", |
| | "Rundi", |
| | "Russian", |
| | "Samoan", |
| | "Sango", |
| | "Sanskrit", |
| | "Sardinian", |
| | "Serbian", |
| | "Shona", |
| | "Sindhi", |
| | "Sinhala", |
| | "Slovak", |
| | "Slovene", |
| | "Somali", |
| | "Southern Ndebele", |
| | "Southern Sotho", |
| | "Spanish", |
| | "Sundanese", |
| | "Swahili/Kiswahili", |
| | "Swati", |
| | "Swedish", |
| | "Tagalog", |
| | "Tahitian", |
| | "Tajik", |
| | "Tamil", |
| | "Tatar", |
| | "Telugu", |
| | "Thai", |
| | "Tibetan", |
| | "Tigrinya", |
| | "Tonga", |
| | "Tsonga", |
| | "Tswana", |
| | "Turkish", |
| | "Turkmen", |
| | "Twi", |
| | "Uyghur", |
| | "Uyghur (Arabic)", |
| | "Uyghur (Latin)", |
| | "Ukrainian", |
| | "Urdu", |
| | "Uzbek", |
| | "Venda", |
| | "Vietnamese", |
| | "Volapük", |
| | "Walloon", |
| | "Welsh", |
| | "Western Frisian", |
| | "Wolof", |
| | "Xhosa", |
| | "Yiddish", |
| | "Yoruba", |
| | "Zhuang", |
| | "Zulu" |
| | ] |
| }, | | }, |
| "type": "array", | | "type": "array", |
| | "title": "languages", |
| "uniqueItems": true | | "uniqueItems": true |
| }, | | }, |
| Line 355: |
Line 557: |
| "name": "conversations", | | "name": "conversations", |
| "type": "property", | | "type": "property", |
| | "multiple-items": true, |
| "visibility": "hidden", | | "visibility": "hidden", |
| "multiple-items": true, | | "default": [], |
| "preferred-input": "OO.ui.TextInputWidget", | | "preferred-input": "OO.ui.TextInputWidget", |
| "input-config": [], | | "input-config": [], |
| "required": false, | | "required": false, |
| "default": [], | | "uuid": "67ed9be47aa8e", |
| "uuid": "67ed9be47aa8e" | | "layout": "table" |
| }, | | }, |
| "options": { | | "options": { |
| Line 376: |
Line 579: |
| "title": "Contact" | | "title": "Contact" |
| } | | } |
|
| |
|
| |
|
Latest revision as of 10:52, 19 October 2025
| wiki | | type | "schema" |
|---|
| uuid | "6635df063ed83" |
|---|
| name | "ContactManager/Contact" |
|---|
| title | "Contact" |
|---|
|
|---|
| properties | | first_name | | wiki | | name | "first_name" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "First name" |
|---|
| label-parsed | "First name" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.TextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "6635df063ed86" |
|---|
|
|---|
| type | "string" |
|---|
| format | "text" |
|---|
| title | "First name" |
|---|
|
|---|
| last_name | | wiki | | name | "last_name" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "Last name" |
|---|
| label-parsed | "Last name" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.TextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "6635df063ed89" |
|---|
|
|---|
| type | "string" |
|---|
| format | "text" |
|---|
| title | "Last name" |
|---|
|
|---|
| salutation | | wiki | | name | "salutation" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "Salutation" |
|---|
| label-parsed | "Salutation" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.TextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "6635df063ed8a" |
|---|
|
|---|
| type | "string" |
|---|
| format | "text" |
|---|
| title | "Salutation" |
|---|
|
|---|
| middle_name | | wiki | | name | "middle_name" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "Middle name" |
|---|
| label-parsed | "Middle name" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.TextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "6635df063ed8b" |
|---|
|
|---|
| type | "string" |
|---|
| format | "text" |
|---|
| title | "Middle name" |
|---|
|
|---|
| nickname | | wiki | | name | "nickname" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "Nickname" |
|---|
| label-parsed | "Nickname" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.TextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "6635df063ed8c" |
|---|
|
|---|
| type | "string" |
|---|
| format | "text" |
|---|
| title | "Nickname" |
|---|
|
|---|
| initials | | wiki | | name | "initials" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "Initials" |
|---|
| label-parsed | "Initials" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.TextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "6635df063ed8d" |
|---|
|
|---|
| type | "string" |
|---|
| format | "text" |
|---|
| title | "Initials" |
|---|
|
|---|
| suffix | | wiki | | name | "suffix" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "Suffix" |
|---|
| label-parsed | "Suffix" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.TextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "6635df063ed8e" |
|---|
|
|---|
| type | "string" |
|---|
| format | "text" |
|---|
| title | "Suffix" |
|---|
|
|---|
| notes | | wiki | | name | "notes" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "notes" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.MultilineTextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "67141cc2485c1" |
|---|
|
|---|
| type | "string" |
|---|
| format | "textarea" |
|---|
| title | "notes" |
|---|
|
|---|
| full_name | | wiki | | name | "full_name" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| visibility | "hidden" |
|---|
| label | "Full name" |
|---|
| uuid | "6635df063ed8f" |
|---|
| preferred-input | "OO.ui.TextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| value-formula | "<first_name> <last_name>" |
|---|
|
|---|
| options | |
|---|
| type | "string" |
|---|
| format | "text" |
|---|
| title | "Full name" |
|---|
|
|---|
| email | | wiki | | name | "email" |
|---|
| title | "email addresses" |
|---|
| unique-items | true |
|---|
| type | "schema" |
|---|
| uuid | "67c4126ecf9cb" |
|---|
|
|---|
| items | | type | "string" |
|---|
| wiki | | name | "email" |
|---|
| type | "property" |
|---|
| multiple-items | true |
|---|
| default | |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.TextInputWidget (email)" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "67c4126ecf9ce" |
|---|
| layout | "table" |
|---|
|
|---|
| format | "email" |
|---|
| default | |
|---|
|
|---|
| type | "array" |
|---|
| title | "email addresses" |
|---|
| uniqueItems | true |
|---|
|
|---|
| phone | | wiki | | name | "phone" |
|---|
| title | "phone numbers" |
|---|
| unique-items | true |
|---|
| type | "schema" |
|---|
| uuid | "67c4126ecf9d0" |
|---|
|
|---|
| items | | type | "string" |
|---|
| wiki | | name | "phone" |
|---|
| type | "property" |
|---|
| multiple-items | true |
|---|
| default | |
|---|
| uuid | "6635df063ed93" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "intl-tel-input" |
|---|
| input-config | |
|---|
| required | false |
|---|
| layout | "table" |
|---|
|
|---|
| format | "tel" |
|---|
| default | |
|---|
|
|---|
| type | "array" |
|---|
| title | "phone numbers" |
|---|
| uniqueItems | true |
|---|
|
|---|
| links | | wiki | | name | "links" |
|---|
| title-parsed | "Links" |
|---|
| title | "Links" |
|---|
| description-parsed | "any useful link, like cv, personal blogs, etc." |
|---|
| description | "any useful link, like cv, personal blogs, etc." |
|---|
| unique-items | false |
|---|
| type | "schema" |
|---|
| uuid | "6635df063ed96" |
|---|
|
|---|
| items | | type | "string" |
|---|
| wiki | | name | "new_property" |
|---|
| type | "property" |
|---|
| multiple-items | true |
|---|
| default | |
|---|
| default-parsed | |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.TextInputWidget (url)" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "6635df063ed97" |
|---|
| layout | "table" |
|---|
|
|---|
| format | "url" |
|---|
| default | |
|---|
|
|---|
| type | "array" |
|---|
| title | "Links" |
|---|
| description | "any useful link, like cv, personal blogs, etc." |
|---|
| uniqueItems | false |
|---|
|
|---|
| picture | | wiki | | name | "picture" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| input-config | | droppable | true |
|---|
| showDropTarget | true |
|---|
| accept | | "image/png" |
| "image/gif" |
| "image/jpeg" |
| "image/pjpeg" |
| "image/jpeg" |
| "image/pjpeg" |
| "image/webp" |
| "application/pdf" |
|
|---|
|
|---|
| label | "Picture" |
|---|
| value-prefix | "File:" |
|---|
| label-parsed | "Picture" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "OO.ui.SelectFileWidget" |
|---|
| required | false |
|---|
| uuid | "6635df063ed98" |
|---|
|
|---|
| type | "string" |
|---|
| format | "text" |
|---|
| title | "Picture" |
|---|
|
|---|
| language | | wiki | | name | "language" |
|---|
| title | "languages" |
|---|
| unique-items | true |
|---|
| type | "schema" |
|---|
| uuid | "68f3cf2ad6eab" |
|---|
|
|---|
| items | | type | "string" |
|---|
| wiki | | name | "language" |
|---|
| type | "property" |
|---|
| uuid | "68bbe36c960b0" |
|---|
| visibility | "visible" |
|---|
| multiple-items | true |
|---|
| preferred-input | "OO.ui.MenuTagMultiselectWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| default | |
|---|
| options-allow-null | false |
|---|
| options-wikilist | "ContactManager:Languages" |
|---|
|
|---|
| format | "text" |
|---|
| default | |
|---|
| enum | | "Afar" |
| "Abkhaz" |
| "Avestan" |
| "Afrikaans" |
| "Akan" |
| "Albanian" |
| "Amharic" |
| "Arabic" |
| "Aragonese" |
| "Armenian" |
| "Assamese" |
| "Avaric" |
| "Aymara" |
| "Azerbaijani" |
| "Azerbaijani, North (Cyrillic)" |
| "Azerbaijani, North (Latin)" |
| "Bambara" |
| "Bashkir" |
| "Basque" |
| "Belarusan" |
| "Bengali" |
| "Bihari" |
| "Bislama" |
| "Bosnian" |
| "Bosnian (Cyrillic)" |
| "Bosnian (Latin)" |
| "Breton" |
| "Bulgarian" |
| "Burmese" |
| "Catalan" |
| "Chamorro" |
| "Chechen" |
| "Chinese" |
| "Chinese, Mandarin (Simplified)" |
| "Chinese, Mandarin (Traditional)" |
| "Church Slavonic" |
| "Chuvash" |
| "Corsican" |
| "Cornish" |
| "Cree" |
| "Croatian" |
| "Czech" |
| "Danish" |
| "Divehi" |
| "Dutch" |
| "Dzongkha" |
| "English" |
| "Esperanto" |
| "Estonian" |
| "Ewe" |
| "Faroese" |
| "Fijian" |
| "Finnish" |
| "French" |
| "Frisian" |
| "Fula" |
| "Gaelic, Irish" |
| "Gaelic, Scottish" |
| "Galician" |
| "Georgian" |
| "German" |
| "Greek" |
| "Greek (monotonic)" |
| "Greek (polytonic)" |
| "Guarani" |
| "Gujarati" |
| "Haitian" |
| "Hausa" |
| "Hebrew" |
| "Herero" |
| "Hindi" |
| "Hiri Motu" |
| "Hungarian" |
| "Icelandic" |
| "Ido" |
| "Igbo" |
| "Inuktitut" |
| "Indonesian" |
| "Interlingua" |
| "Interlingue" |
| "Inupiaq" |
| "Irish" |
| "Italian" |
| "Japanese" |
| "Javanese" |
| "Kalaallisut" |
| "Kannada" |
| "Kanuri" |
| "Kashmiri" |
| "Kazakh" |
| "Khmer" |
| "Kikuyu" |
| "Kinyarwanda" |
| "Komi" |
| "Kongo" |
| "Korean" |
| "Kurdish" |
| "Kwanyama" |
| "Kyrgyz" |
| "Lao" |
| "Latin" |
| "Latvian" |
| "Limburgish" |
| "Lingala" |
| "Lithuanian" |
| "Luba-Katanga" |
| "Luxembourgish" |
| "Macedonian" |
| "Malagasy" |
| "Malay" |
| "Malay (Arabic)" |
| "Malay (Latin)" |
| "Malayalam" |
| "Maltese" |
| "Manx" |
| "Maori" |
| "Marathi" |
| "Marshallese" |
| "Mongolian" |
| "Mongolian, Halh (Cyrillic)" |
| "Nauru" |
| "Navajo" |
| "Ndonga" |
| "Nepali" |
| "Northern Ndebele" |
| "Northern Sami" |
| "Norwegian" |
| "Norwegian, Bokmål" |
| "Norwegian, Nynorsk" |
| "Occitan" |
| "Ojibwa" |
| "Oriya" |
| "Ossetian" |
| "Pashto" |
| "Persian" |
| "Polish" |
| "Portuguese" |
| "Portuguese (Brazil)" |
| "Portuguese (Portugal)" |
| "Punjabi" |
| "Quechua" |
| "Romansh" |
| "Romanian" |
| "Rundi" |
| "Russian" |
| "Samoan" |
| "Sango" |
| "Sanskrit" |
| "Sardinian" |
| "Serbian" |
| "Shona" |
| "Sindhi" |
| "Sinhala" |
| "Slovak" |
| "Slovene" |
| "Somali" |
| "Southern Ndebele" |
| "Southern Sotho" |
| "Spanish" |
| "Sundanese" |
| "Swahili/Kiswahili" |
| "Swati" |
| "Swedish" |
| "Tagalog" |
| "Tahitian" |
| "Tajik" |
| "Tamil" |
| "Tatar" |
| "Telugu" |
| "Thai" |
| "Tibetan" |
| "Tigrinya" |
| "Tonga" |
| "Tsonga" |
| "Tswana" |
| "Turkish" |
| "Turkmen" |
| "Twi" |
| "Uyghur" |
| "Uyghur (Arabic)" |
| "Uyghur (Latin)" |
| "Ukrainian" |
| "Urdu" |
| "Uzbek" |
| "Venda" |
| "Vietnamese" |
| "Volapük" |
| "Walloon" |
| "Welsh" |
| "Western Frisian" |
| "Wolof" |
| "Xhosa" |
| "Yiddish" |
| "Yoruba" |
| "Zhuang" |
| "Zulu" |
|
|---|
|
|---|
| type | "array" |
|---|
| title | "languages" |
|---|
| uniqueItems | true |
|---|
|
|---|
| seen_since | | wiki | | name | "seen_since" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "seen since" |
|---|
| uuid | "67b4409bc5f6a" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "mw.widgets.DateInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
|
|---|
| type | "string" |
|---|
| format | "date" |
|---|
| title | "seen since" |
|---|
|
|---|
| seen_until | | wiki | | name | "seen_until" |
|---|
| type | "property" |
|---|
| multiple-items | false |
|---|
| label | "seen until" |
|---|
| uuid | "67b4409bc5f6d" |
|---|
| visibility | "visible" |
|---|
| preferred-input | "mw.widgets.DateInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
|
|---|
| type | "string" |
|---|
| format | "date" |
|---|
| title | "seen until" |
|---|
|
|---|
| conversations | | wiki | | name | "conversations" |
|---|
| unique-items | false |
|---|
| type | "schema" |
|---|
| uuid | "67ed9be47aa8d" |
|---|
|
|---|
| items | | type | "string" |
|---|
| wiki | | name | "conversations" |
|---|
| type | "property" |
|---|
| multiple-items | true |
|---|
| visibility | "hidden" |
|---|
| default | |
|---|
| preferred-input | "OO.ui.TextInputWidget" |
|---|
| input-config | |
|---|
| required | false |
|---|
| uuid | "67ed9be47aa8e" |
|---|
| layout | "table" |
|---|
|
|---|
| options | |
|---|
| format | "text" |
|---|
| default | |
|---|
|
|---|
| type | "array" |
|---|
| uniqueItems | false |
|---|
|
|---|
|
|---|
| type | "object" |
|---|
| title | "Contact" |
|---|