<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.wikisphere.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Wikisphere - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.wikisphere.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://www.wikisphere.org/wiki/Special:Contributions/Admin"/>
	<updated>2026-06-30T07:19:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Test_WebPublication&amp;diff=176121</id>
		<title>Test WebPublication</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Test_WebPublication&amp;diff=176121"/>
		<updated>2026-06-28T09:35:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Related schemas: https://wikisphere.org/wiki/Special:PrefixIndex?prefix=&amp;amp;namespace=2300&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
docs:&lt;br /&gt;
* https://readium.org/guided-navigation/roles.html&lt;br /&gt;
* https://readium.org/webpub-manifest/#11-goals&lt;br /&gt;
* https://readium.org/architecture/streamer/parser/metadata.html&lt;br /&gt;
* https://github.com/readium/webpub-manifes&lt;br /&gt;
* https://github.com/w3c/epub-specs/blob/main/epub33/explainers/EPUB33-explainer.md&lt;br /&gt;
* https://github.com/w3c/epub-specs&lt;br /&gt;
* https://drafts.opds.io/opds-2.0&lt;br /&gt;
* https://specs.opds.io/opds-2.0.html&lt;br /&gt;
* https://github.com/edrlab/thorium-web&lt;br /&gt;
* https://github.com/readium/webpub-manifest/tree/master/schema&lt;br /&gt;
* https://publication-server.readium.org/Z3M6Ly9yZWFkaXVtLXBsYXlncm91bmQtZmlsZXMvZGVtby9tb2J5LWRpY2suZXB1Yg/manifest.json&lt;br /&gt;
* https://wikisphere.org/w/extensions/WebPubCreator/resources/VivliostyleViewer/index.html#b=https://wikisphere.org/wiki/Special:WebPubCreatorGetResource/Test_WebPublication/Manifest&lt;br /&gt;
* [[Test_WebPublication/Manifest]]&lt;br /&gt;
* https://wikisphere.org/wiki/Special:WebPubCreatorGetResource/Test_WebPublication/Manifest&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;editor_holder&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonSchema:SchoolManager&amp;diff=176120</id>
		<title>JsonSchema:SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonSchema:SchoolManager&amp;diff=176120"/>
		<updated>2026-06-25T12:44:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;SchoolManager&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
	&amp;quot;items&amp;quot;: {&lt;br /&gt;
		&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
		&amp;quot;title&amp;quot;: &amp;quot;School District&amp;quot;,&lt;br /&gt;
		&amp;quot;properties&amp;quot;: {&lt;br /&gt;
			&amp;quot;name&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Name&amp;quot;,&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;school district manager&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;School District Manager&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;schools&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;: &amp;quot;booklet&amp;quot;,&lt;br /&gt;
				&amp;quot;items&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;School&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;name&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Name&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;description&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Description&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;school principal&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;School Principal&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;number_of_pupils&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;number of pupils&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;teachers&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Teachers&amp;quot;,&lt;br /&gt;
							&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;Teacher&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;classes&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;x-layout&amp;quot;: &amp;quot;tabs&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
								&amp;quot;title&amp;quot;: &amp;quot;School Class&amp;quot;,&lt;br /&gt;
								&amp;quot;properties&amp;quot;: {&lt;br /&gt;
									&amp;quot;class&amp;quot;: {&lt;br /&gt;
										&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
										&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
										&amp;quot;title&amp;quot;: &amp;quot;Class&amp;quot;&lt;br /&gt;
									},&lt;br /&gt;
									&amp;quot;class teacher&amp;quot;: {&lt;br /&gt;
										&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
										&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
										&amp;quot;title&amp;quot;: &amp;quot;Class Teacher&amp;quot;&lt;br /&gt;
									}&lt;br /&gt;
								}&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
		&amp;quot;x-render-template&amp;quot;: &amp;quot;abc&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SchoolManager&amp;quot;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonSchema:Contact&amp;diff=176119</id>
		<title>JsonSchema:Contact</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonSchema:Contact&amp;diff=176119"/>
		<updated>2026-06-25T12:44:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:Contact&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;Contact&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;A contact person or entity&amp;quot;,&lt;br /&gt;
	&amp;quot;x-default-properties&amp;quot;: [&lt;br /&gt;
		&amp;quot;name&amp;quot;,&lt;br /&gt;
		&amp;quot;email&amp;quot;,&lt;br /&gt;
		&amp;quot;phone&amp;quot;,&lt;br /&gt;
		&amp;quot;address&amp;quot;,&lt;br /&gt;
		&amp;quot;links&amp;quot;,&lt;br /&gt;
		&amp;quot;notes&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;fullname&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Full Name&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Computed full name (auto-generated based on name format)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Simple Name&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Full name as a single string&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Detailed Name&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Detailed name components&amp;quot;,&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [&lt;br /&gt;
						&amp;quot;first_name&amp;quot;,&lt;br /&gt;
						&amp;quot;last_name&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;salutation&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Salutation&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Salutation (e.g., Mr., Ms., Dr.)&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;first_name&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;First Name&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;First name of the contact&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;middle_name&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Middle Name&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Middle name of the contact&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;last_name&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Last Name&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Last name of the contact&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;nickname&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Nickname&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Nickname or preferred name&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;initials&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Initials&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Initials of the contact&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;suffix&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Suffix&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Suffix (e.g., Jr., Sr., III)&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Name&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Contact name - either a simple string or an object with detailed name components&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;notes&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Notes&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Additional notes about the contact&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;email&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Email Addresses&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;format&amp;quot;: &amp;quot;email&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Email Address&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;An email address&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minItems&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Email addresses&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;phone&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Phone Numbers&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: &amp;quot;tel&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Phone Number&amp;quot;,&lt;br /&gt;
				&amp;quot;pattern&amp;quot;: &amp;quot;^[+]?[0-9\\s\\-()]{7,}$&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;A phone number&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minItems&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Phone numbers&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;links&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Links&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Link&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;A URL link&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Any useful links (CV, personal blogs, etc.)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;picture&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Picture&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Picture filename or URL (e.g., File:image.jpg)&amp;quot;,&lt;br /&gt;
			&amp;quot;pattern&amp;quot;: &amp;quot;^(File:|https?://).*&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;language&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Languages&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Language&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;A language spoken by the contact&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Languages spoken by the contact&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;relationship_since&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Relationship Since&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;First seen date (YYYY-MM-DD)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;relationship_until&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Relationship Until&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Last seen date (YYYY-MM-DD)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;address&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Address&amp;quot;,&lt;br /&gt;
			&amp;quot;x-collapsible&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Postal address of the contact&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;street&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Street&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Street address&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;city&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;City&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;City&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;state&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;State&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;State or province&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;postal_code&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Postal Code&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Postal or ZIP code&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;country&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Country&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;company&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Company&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Company name&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;job_title&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Job Title&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Job title of the contact&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;birthday&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Birthday&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Birthday in YYYY-MM-DD format&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
	&amp;quot;x-render-template&amp;quot;: &amp;quot;aad&amp;quot;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonSchema:SchemaBuilder/MetaSchema&amp;diff=176118</id>
		<title>JsonSchema:SchemaBuilder/MetaSchema</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonSchema:SchemaBuilder/MetaSchema&amp;diff=176118"/>
		<updated>2026-06-25T12:43:55Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;JSON Schema builder&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://wikisphere.org/wiki/JsonSchema:SchemaBuilder/MetaSchema&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Meta-schema for defining editable JSON schemas with UI layout controls, custom input widgets, and conditional display logic. Extends standard JSON Schema with MediaWiki-specific widget configurations and layout options.&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout&amp;quot;: &amp;quot;paged&amp;quot;,&lt;br /&gt;
	&amp;quot;x-layout-config&amp;quot;: {&lt;br /&gt;
		&amp;quot;toggle&amp;quot;: true&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schemaRoot&amp;quot;,&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
		&amp;quot;newProperty&amp;quot;: {&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;New property&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;name&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;name&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;name&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;type&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;integer&amp;quot;,&lt;br /&gt;
						&amp;quot;number&amp;quot;,&lt;br /&gt;
						&amp;quot;boolean&amp;quot;,&lt;br /&gt;
						&amp;quot;object&amp;quot;,&lt;br /&gt;
						&amp;quot;array&amp;quot;,&lt;br /&gt;
						&amp;quot;null&amp;quot;,&lt;br /&gt;
						&amp;quot;multiple&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;controlConfig&amp;quot;: {&lt;br /&gt;
			&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Reference: [https://doc.wikimedia.org/mediawiki-core/1.39.5/js/#!/api/OO.ui.FieldLayout OO.ui.FieldLayout]&amp;quot;,&lt;br /&gt;
				&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;align&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Text to insert&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;left&amp;quot;,&lt;br /&gt;
						&amp;quot;right&amp;quot;,&lt;br /&gt;
						&amp;quot;top&amp;quot;,&lt;br /&gt;
						&amp;quot;inline&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;classes&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The names of the CSS classes to apply to the element&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;help&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Help text. When help text is specified and helpInline is false, a \&amp;quot;help\&amp;quot; icon will appear in the upper-right corner of the rendered field; clicking it will display the text in a popup. If helpInline is true, then a subtle description will be shown after the label.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;helpInline&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether or not the help should be inline, or shown when the \&amp;quot;help\&amp;quot; icon is clicked&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;id&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The HTML id attribute used in the rendered tag&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;invisibleLabel&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether the label should be visually hidden (but still accessible to screen-readers)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;label&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The label text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;text&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Text to insert&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The title text&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;uiSchemaItem&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Defines a UI schema configuration for adding dynamic properties to objects.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;label&amp;quot;,&lt;br /&gt;
				&amp;quot;schema&amp;quot;,&lt;br /&gt;
				&amp;quot;name&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;label&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Display label for the property&amp;quot;,&lt;br /&gt;
					&amp;quot;examples&amp;quot;: [&lt;br /&gt;
						&amp;quot;field&amp;quot;,&lt;br /&gt;
						&amp;quot;subitem&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;reference&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Internal or external reference to the JSON schema definition&amp;quot;,&lt;br /&gt;
							&amp;quot;examples&amp;quot;: [&lt;br /&gt;
								&amp;quot;JsonSchema:SchemaBuilder/Field&amp;quot;,&lt;br /&gt;
								&amp;quot;#/definitions/UISchema&amp;quot;&lt;br /&gt;
							]&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Inline schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Property name identifier used when adding this item to an object&amp;quot;,&lt;br /&gt;
					&amp;quot;examples&amp;quot;: [&lt;br /&gt;
						&amp;quot;field&amp;quot;,&lt;br /&gt;
						&amp;quot;subitem&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;popup_size&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;medium&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;medium&amp;quot;,&lt;br /&gt;
						&amp;quot;large&amp;quot;,&lt;br /&gt;
						&amp;quot;small&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;commonOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Common UI options applicable to all field types&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-compact&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Render the field in a more compact form with reduced spacing&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-css-class&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom CSS class name to apply to the container&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Dependencies&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Conditional display logic - field only shown when dependencies are met&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;baseProperties&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Base JSON Schema keywords common to all schema types (excluding multiple-related keywords)&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;x-default-properties&amp;quot;: [&lt;br /&gt;
				&amp;quot;type&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;const&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The value must be equal to this constant&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type (string, number, integer, boolean, object, array, null)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field title&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-title-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;title format&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;html&amp;quot;,&lt;br /&gt;
						&amp;quot;wikitext&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;description&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Description or help text for the field&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-description-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;description format&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;html&amp;quot;,&lt;br /&gt;
						&amp;quot;wikitext&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-title-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;title template (overrides title, usually used in conjunction with x-watch)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-description-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;description template (overrides description, usually used in conjunction with x-watch)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$comment&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Developer comment - ignored by validation, for documentation purposes&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$ref&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;label&amp;quot;: &amp;quot;Reference to another schema (eg. #definitions/subschema, or JsonSchema:SubSchema, or JsonSchema:SubSchema#definitions/sub-subschema)&amp;quot;,&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;label template (overrides label, usually used in conjunction with x-watch)&amp;quot;,&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;warning&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;uri-reference&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Reference to another schema definition&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema dialect URI (e.g., https://json-schema.org/draft-07/schema)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;contentEncoding&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Encoding method for string content (e.g., &#039;base64&#039;, &#039;binary&#039;)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;contentMediaType&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;MIME type of string content (e.g., &#039;image/png&#039;, &#039;application/json&#039;)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;deprecated&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field is deprecated - show warning to users&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;The value must be one of these specified values&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;examples&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Example values demonstrating valid input (not validation keywords)&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;readOnly&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field is read-only and cannot be modified&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;writeOnly&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field can be written but not read (e.g., password fields)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-runtime-only&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field only used at runtime (e.g., pagename formula)&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-watch&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Watched fields for reactive updates. Can be an array of fields, or key/value pairs mapping alias to field name.&amp;quot;,&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
							&amp;quot;additionalProperties&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-hidden&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Hide the field from the form UI&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;type&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;multipleSchema&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Schema for logical combinations (oneOf, anyOf, allOf, not, if/then/else). Matches when type is NOT set.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;title&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Field title&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;description&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Description or help text for the field&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;oneOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema must be valid against exactly one of the subschemas (logical XOR)&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-toolbar&amp;quot;: &amp;quot;button&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema must be valid against all of the subschemas (logical AND)&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;tabs_&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;anyOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema must be valid against at least one of the subschemas (logical OR)&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;tabs_&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;not&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema must NOT be valid against the given schema&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;if&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Conditional validation: if this schema validates, then &#039;then&#039; must validate&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;then&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Conditional validation: must validate when &#039;if&#039; validates&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;else&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Conditional validation: must validate when &#039;if&#039; does NOT validate&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;links&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;tabs_&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;see [https://json-schema.org/draft-06/draft-wright-json-schema-hyperschema-01 draft-wright-json-schema-hyperschema-01]&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
						&amp;quot;properties&amp;quot;: {&lt;br /&gt;
							&amp;quot;rel&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;description&amp;quot;: &amp;quot;Link relation type&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;href&amp;quot;: {&lt;br /&gt;
								&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
								&amp;quot;description&amp;quot;: &amp;quot;URI template for the link&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget for switch&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.ButtonSelectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.DropdownInputWidget&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;OO.ui.ButtonSelectWidget&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from \u003Ca target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;\u003EJsonSchema:SchemaBuilder/InputOptions\u003C/a\u003E (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;not&amp;quot;: {&lt;br /&gt;
				&amp;quot;required&amp;quot;: [&lt;br /&gt;
					&amp;quot;type&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;string&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema string type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;string&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default string value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;inputPosition&amp;quot;: &amp;quot;outline&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;String must be one of the specified values&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-enum-titles&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Display labels for enum values. Must be the same length as enum array.&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-enum-titles-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;description format&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;html&amp;quot;,&lt;br /&gt;
						&amp;quot;wikitext&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-enum-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/EnumTemplate&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Dynamic source for enum using templates&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-enum-provider&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Name of the enum provider to be used in selects. When not a built-in function, must be declared in [[MediaWiki:DefaultEditorOptions]] and provide at least a \&amp;quot;source\&amp;quot; method&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
					&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.ComboBoxInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;uGroups&amp;quot;,&lt;br /&gt;
						&amp;quot;slotRoles&amp;quot;,&lt;br /&gt;
						&amp;quot;jsonSlots&amp;quot;,&lt;br /&gt;
						&amp;quot;contentModels&amp;quot;,&lt;br /&gt;
						&amp;quot;jsonSchemas&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxLength&amp;quot;: {&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum string length allowed&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minLength&amp;quot;: {&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum string length required&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;pattern&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;regex&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Regular expression pattern that the string must match&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-pattern-message&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;User-friendly error message to show when pattern validation fails&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Template string for generating dynamic values (e.g., &#039;{{field1}}-{{field2}}&#039;)&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;stringOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to string-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format-type&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;custom&amp;quot;,&lt;br /&gt;
						&amp;quot;default&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;custom&amp;quot;,&lt;br /&gt;
					&amp;quot;x-runtime-only&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Selects whether to use standard JSON Schema formats or custom formats&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;date-time&amp;quot;,&lt;br /&gt;
						&amp;quot;time&amp;quot;,&lt;br /&gt;
						&amp;quot;date&amp;quot;,&lt;br /&gt;
						&amp;quot;email&amp;quot;,&lt;br /&gt;
						&amp;quot;idn-email&amp;quot;,&lt;br /&gt;
						&amp;quot;hostname&amp;quot;,&lt;br /&gt;
						&amp;quot;idn-hostname&amp;quot;,&lt;br /&gt;
						&amp;quot;ipv4&amp;quot;,&lt;br /&gt;
						&amp;quot;ipv6&amp;quot;,&lt;br /&gt;
						&amp;quot;uri&amp;quot;,&lt;br /&gt;
						&amp;quot;uri-reference&amp;quot;,&lt;br /&gt;
						&amp;quot;iri&amp;quot;,&lt;br /&gt;
						&amp;quot;uri-template&amp;quot;,&lt;br /&gt;
						&amp;quot;json-pointer&amp;quot;,&lt;br /&gt;
						&amp;quot;relative-json-pointer&amp;quot;,&lt;br /&gt;
						&amp;quot;regex&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-format-type&amp;quot;: &amp;quot;default&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Standard JSON Schema format validation&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;autocomplete&amp;quot;,&lt;br /&gt;
						&amp;quot;captcha&amp;quot;,&lt;br /&gt;
						&amp;quot;color&amp;quot;,&lt;br /&gt;
						&amp;quot;json&amp;quot;,&lt;br /&gt;
						&amp;quot;hidden&amp;quot;,&lt;br /&gt;
						&amp;quot;file&amp;quot;,&lt;br /&gt;
						&amp;quot;month&amp;quot;,&lt;br /&gt;
						&amp;quot;pagename&amp;quot;,&lt;br /&gt;
						&amp;quot;rating&amp;quot;,&lt;br /&gt;
						&amp;quot;tel&amp;quot;,&lt;br /&gt;
						&amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;textarea&amp;quot;,&lt;br /&gt;
						&amp;quot;user&amp;quot;,&lt;br /&gt;
						&amp;quot;url&amp;quot;,&lt;br /&gt;
						&amp;quot;uuid&amp;quot;,&lt;br /&gt;
						&amp;quot;wikitext&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-format-type&amp;quot;: &amp;quot;custom&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: [&lt;br /&gt;
						&amp;quot;format&amp;quot;,&lt;br /&gt;
						&amp;quot;x-format&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;metaSchemaFormatToInput&amp;quot;,&lt;br /&gt;
					&amp;quot;enum_&amp;quot;: [&lt;br /&gt;
						&amp;quot;autocomplete&amp;quot;,&lt;br /&gt;
						&amp;quot;ColorPicker&amp;quot;,&lt;br /&gt;
						&amp;quot;intl-tel-input&amp;quot;,&lt;br /&gt;
						&amp;quot;JsonEditor&amp;quot;,&lt;br /&gt;
						&amp;quot;jsonForms&amp;quot;,&lt;br /&gt;
						&amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
						&amp;quot;month&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.DateInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.DateTimeInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.TitleInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.UserInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.ButtonSelectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.ComboBoxInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.DropdownInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.MultilineTextInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.RadioSelectInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;RatingWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;uuid&amp;quot;,&lt;br /&gt;
						&amp;quot;VisualEditor&amp;quot;,&lt;br /&gt;
						&amp;quot;WikiEditor&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;or&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;and&amp;quot;: [&lt;br /&gt;
									{&lt;br /&gt;
										&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
										&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
									},&lt;br /&gt;
									{&lt;br /&gt;
										&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
										&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
										&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
									}&lt;br /&gt;
								]&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;and&amp;quot;: [&lt;br /&gt;
									{&lt;br /&gt;
										&amp;quot;path&amp;quot;: &amp;quot;format&amp;quot;,&lt;br /&gt;
										&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
									},&lt;br /&gt;
									{&lt;br /&gt;
										&amp;quot;path&amp;quot;: &amp;quot;format&amp;quot;,&lt;br /&gt;
										&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
										&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
									}&lt;br /&gt;
								]&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for string input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from \u003Ca target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;\u003EJsonSchema:SchemaBuilder/InputOptions\u003C/a\u003E (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the string field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-autocomplete-provider&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Autocomplete configuration for text inputs&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;or&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;matches&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;LookupElement&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;matches&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;autocomplete&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;stringOptionsMultiselect&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to string-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format-type&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;custom&amp;quot;,&lt;br /&gt;
						&amp;quot;default&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;custom&amp;quot;,&lt;br /&gt;
					&amp;quot;x-runtime-only&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Selects whether to use standard JSON Schema formats or custom formats&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;text&amp;quot;,&lt;br /&gt;
						&amp;quot;title&amp;quot;,&lt;br /&gt;
						&amp;quot;user&amp;quot;,&lt;br /&gt;
						&amp;quot;category&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;text&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: [&lt;br /&gt;
						&amp;quot;format&amp;quot;,&lt;br /&gt;
						&amp;quot;x-format&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;x-enum-provider&amp;quot;: &amp;quot;metaSchemaArrayFormatToInput&amp;quot;,&lt;br /&gt;
					&amp;quot;enum_&amp;quot;: [&lt;br /&gt;
						&amp;quot;ButtonMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;GroupMultiSelectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.CategoryMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.TitlesMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;mw.widgets.UsersMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.CheckboxMultiselectInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.MenuTagMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for string input.&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from \u003Ca target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;\u003EJsonSchema:SchemaBuilder/InputOptions\u003C/a\u003E (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the string field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-autocomplete-provider&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Autocomplete configuration for text inputs&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;or&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;matches&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;LookupElement&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;matches&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;autocomplete&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;number&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema number type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;number&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default number value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;inputPosition&amp;quot;: &amp;quot;outline&amp;quot;,&lt;br /&gt;
							&amp;quot;x-type&amp;quot;: &amp;quot;number&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be one of the specified values&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;exclusiveMaximum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be strictly less than this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;exclusiveMinimum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be strictly greater than this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maximum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be less than or equal to this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minimum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be greater than or equal to this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;multipleOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Number must be a multiple of this number&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;numberOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to number-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;number&amp;quot;,&lt;br /&gt;
						&amp;quot;range&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;OO.ui.NumberInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;RangeWidget&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for number input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from \u003Ca target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;\u003EJsonSchema:SchemaBuilder/InputOptions\u003C/a\u003E (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the number field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;numberOptionsMultiselect&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to number-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;number&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for number input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from \u003Ca target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;\u003EJsonSchema:SchemaBuilder/InputOptions\u003C/a\u003E (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the number field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;integer&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema integer type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;integer&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default integer value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
							&amp;quot;inputPosition&amp;quot;: &amp;quot;outline&amp;quot;,&lt;br /&gt;
							&amp;quot;x-type&amp;quot;: &amp;quot;integer&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be one of the specified values&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;exclusiveMaximum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be strictly less than this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;exclusiveMinimum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be strictly greater than this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maximum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be less than or equal to this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minimum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be greater than or equal to this value&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;multipleOf&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Integer must be a multiple of this number&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;integerOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to integer-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;number&amp;quot;,&lt;br /&gt;
						&amp;quot;range&amp;quot;,&lt;br /&gt;
						&amp;quot;rating&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;OO.ui.NumberInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;RangeWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;RatingWidget&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for integer input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from \u003Ca target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;\u003EJsonSchema:SchemaBuilder/InputOptions\u003C/a\u003E (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the input field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;integerOptionsMultiselect&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to integer-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;number&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;path&amp;quot;: &amp;quot;x-format&amp;quot;,&lt;br /&gt;
						&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for integer input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from \u003Ca target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;\u003EJsonSchema:SchemaBuilder/InputOptions\u003C/a\u003E (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the input field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;boolean&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema boolean type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;boolean&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default boolean value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;enum&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Boolean must be one of the specified values&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;booleanOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to boolean-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-input&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;OO.ui.CheckboxInputWidget&amp;quot;,&lt;br /&gt;
						&amp;quot;OO.ui.ToggleSwitchWidget&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;OO.ui.ToggleSwitchWidget&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Widget type for boolean input&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;and&amp;quot;: [&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;exists&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							{&lt;br /&gt;
								&amp;quot;path&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
								&amp;quot;op&amp;quot;: &amp;quot;!=&amp;quot;,&lt;br /&gt;
								&amp;quot;value&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
							}&lt;br /&gt;
						]&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-input&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-label-template&amp;quot;: &amp;quot;Using options from \u003Ca target=\&amp;quot;blank\&amp;quot; href=\&amp;quot;{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:SchemaBuilder/InputOptions&#039;}}\&amp;quot;\u003EJsonSchema:SchemaBuilder/InputOptions\u003C/a\u003E (#/definitions/{{x-input}})&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/{{x-input}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-control-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional control configuration for the boolean field&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/controlConfig&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;null&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema null type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;null&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default null value when not provided&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;nullOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options for null-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;null&amp;quot;,&lt;br /&gt;
						&amp;quot;info&amp;quot;,&lt;br /&gt;
						&amp;quot;button&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;null&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Custom format type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-dependency&amp;quot;: {&lt;br /&gt;
						&amp;quot;x-format&amp;quot;: &amp;quot;button&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Configuration options passed to the selected input widget&amp;quot;,&lt;br /&gt;
					&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
						&amp;quot;label&amp;quot;: &amp;quot;Using options from [[JsonSchema:SchemaBuilder/InputOptions]] (#/definitions/button)&amp;quot;,&lt;br /&gt;
						&amp;quot;x-label-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/InputOptions#/definitions/button&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-button-action&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;action name registered in form options -\u003E callbacks -\u003E button&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;array&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema array type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;array&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default value for the array when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;additionalItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema for additional items beyond those defined in prefixItems&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;contains&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema that at least one item in the array must satisfy&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxContains&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum number of items that can satisfy the &#039;contains&#039; schema&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum number of items allowed in the array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minContains&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum number of items that must satisfy the &#039;contains&#039; schema&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum number of items required in the array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;prefixItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-layout&amp;quot;: &amp;quot;tabs_&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Positional validation for the beginning of the array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;unevaluatedItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema for items not evaluated by prefixItems or items&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;uniqueItems&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;All items in the array must be unique&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;arrayOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to array-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;default&amp;quot;,&lt;br /&gt;
						&amp;quot;multiselect&amp;quot;,&lt;br /&gt;
						&amp;quot;booklet&amp;quot;,&lt;br /&gt;
						&amp;quot;tabs&amp;quot;,&lt;br /&gt;
						&amp;quot;table&amp;quot;,&lt;br /&gt;
						&amp;quot;tuple&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;default&amp;quot;: &amp;quot;default&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-layout-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional configuration for the selected layout&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;items&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-layout&amp;quot;,&lt;br /&gt;
					&amp;quot;links&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;rel&amp;quot;: &amp;quot;describedBy&amp;quot;,&lt;br /&gt;
							&amp;quot;href&amp;quot;: &amp;quot;#/definitions/ArrayItems-{{x-layout}}&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-collapsible&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Determine whether this object should be displayed as a collapsed element&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-collapsible-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;collapsed&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: true&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;label&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Override schema title or key&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;icon&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;OOUI icon name to display ([https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons\u0026theme=wikimediaui\u0026direction=ltr\u0026platform=desktop see here])&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;object&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;JSON Schema object type definition&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/baseProperties&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: {&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;object&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;const&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;JSON Schema primitive type&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;default&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Default object value when not provided&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;additionalProperties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Whether properties not defined in &#039;properties&#039; are allowed&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-default-properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;List of property names that should be included by default&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-ui-schema&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/uiSchemaItem&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;UI schema used for pattern properties when editing&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-ui-name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Name of the UI schema to display from x-additional-properties-ui list&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;definitions&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Reusable schema definitions&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;maxProperties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Maximum number of properties allowed&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;minProperties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
					&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Minimum number of properties required&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Property validation where property names must match regex patterns&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;x-toolbar&amp;quot;: &amp;quot;button&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;patternProperties&amp;quot;: {&lt;br /&gt;
						&amp;quot;.*&amp;quot;: {&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;x-ui-schema&amp;quot;: {&lt;br /&gt;
						&amp;quot;label&amp;quot;: &amp;quot;New property&amp;quot;,&lt;br /&gt;
						&amp;quot;schema&amp;quot;: &amp;quot;#/definitions/newProperty&amp;quot;,&lt;br /&gt;
						&amp;quot;name&amp;quot;: &amp;quot;newPropertyMeta&amp;quot;,&lt;br /&gt;
						&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;additionalProperties&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Explicitly defined object properties with their schemas&amp;quot;,&lt;br /&gt;
					&amp;quot;x-additional-properties-ui_&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;field&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Field&amp;quot;,&lt;br /&gt;
							&amp;quot;name&amp;quot;: &amp;quot;field&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;subitem&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Subitem&amp;quot;,&lt;br /&gt;
							&amp;quot;name&amp;quot;: &amp;quot;subitem&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;geolocation&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Geolocation&amp;quot;,&lt;br /&gt;
							&amp;quot;name&amp;quot;: &amp;quot;geolocation&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;label&amp;quot;: &amp;quot;survey&amp;quot;,&lt;br /&gt;
							&amp;quot;schema&amp;quot;: &amp;quot;JsonSchema:SchemaBuilder/Survey&amp;quot;,&lt;br /&gt;
							&amp;quot;name&amp;quot;: &amp;quot;survey&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;propertyNames&amp;quot;: {&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/schema&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Schema for validating property names&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;required&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
					&amp;quot;items&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TagMultiselectWidget&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;List of property names that must be present&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;objectOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;UI configuration options specific to object-type fields&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/commonOptions&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;default&amp;quot;,&lt;br /&gt;
						&amp;quot;tabs&amp;quot;,&lt;br /&gt;
						&amp;quot;booklet&amp;quot;,&lt;br /&gt;
						&amp;quot;horizontal&amp;quot;,&lt;br /&gt;
						&amp;quot;survey&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Layout style for object properties&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-layout-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Additional configuration for the selected layout&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-collapsible&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Determine whether this object should be displayed as a collapsed element&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-collapsible-config&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;collapsed&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;default&amp;quot;: true&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;label&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Override schema title or key&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;icon&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;OOUI icon name to display ([https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons\u0026theme=wikimediaui\u0026direction=ltr\u0026platform=desktop see here])&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-message&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Contextual message to display with the object field&amp;quot;,&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&lt;br /&gt;
								&amp;quot;notice&amp;quot;,&lt;br /&gt;
								&amp;quot;error&amp;quot;,&lt;br /&gt;
								&amp;quot;warning&amp;quot;,&lt;br /&gt;
								&amp;quot;success&amp;quot;&lt;br /&gt;
							],&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Message severity level&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;label&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Message text content&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;x-label-format&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;label format&amp;quot;,&lt;br /&gt;
							&amp;quot;enum&amp;quot;: [&lt;br /&gt;
								&amp;quot;text&amp;quot;,&lt;br /&gt;
								&amp;quot;html&amp;quot;,&lt;br /&gt;
								&amp;quot;wikitext&amp;quot;&lt;br /&gt;
							]&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;icon&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;OOUI icon name to display ([https://doc.wikimedia.org/oojs-ui/master/demos/?page=icons\u0026theme=wikimediaui\u0026direction=ltr\u0026platform=desktop see here])&amp;quot;,&lt;br /&gt;
							&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;inline&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;boolean&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Display message inline within the field&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-additional-properties-ui&amp;quot;: {&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;UI Schema Configuration&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Defines available UI schemas for dynamically adding properties&amp;quot;,&lt;br /&gt;
					&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Single UI Schema&amp;quot;,&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/uiSchemaItem&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Multiple UI Schemas&amp;quot;,&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
							&amp;quot;items&amp;quot;: {&lt;br /&gt;
								&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/uiSchemaItem&amp;quot;&lt;br /&gt;
							},&lt;br /&gt;
							&amp;quot;minItems&amp;quot;: 1,&lt;br /&gt;
							&amp;quot;uniqueItems&amp;quot;: true&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-render-template&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Template name to be used by the parser function \u003Ccode\u003Ejsonformsrender\u003C/code\u003E instead of the computed name&amp;quot;,&lt;br /&gt;
					&amp;quot;x-description-format&amp;quot;: &amp;quot;wikitext&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;rootOptions&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Root-level configuration properties for the schema editor&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;name&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Unique identifier for this schema definition&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;x-runtime-only&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$id&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Unique identifier URI for this schema&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-name&amp;quot;,&lt;br /&gt;
					&amp;quot;x-template&amp;quot;: &amp;quot;{{wgServer}}{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:&#039;}}{{x-name}}&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Controls how the form fields are arranged in the UI&amp;quot;,&lt;br /&gt;
					&amp;quot;enum&amp;quot;: [&lt;br /&gt;
						&amp;quot;default&amp;quot;,&lt;br /&gt;
						&amp;quot;paged&amp;quot;,&lt;br /&gt;
						&amp;quot;tabs&amp;quot;,&lt;br /&gt;
						&amp;quot;booklet&amp;quot;,&lt;br /&gt;
						&amp;quot;horizontal&amp;quot;,&lt;br /&gt;
						&amp;quot;survey&amp;quot;&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;x-name&amp;quot;,&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;rootOptionsArray&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Root-level configuration properties for the schema editor&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;x-name&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;name&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Unique identifier for this schema definition&amp;quot;,&lt;br /&gt;
					&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
					&amp;quot;x-runtime-only&amp;quot;: true&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;$id&amp;quot;: {&lt;br /&gt;
					&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Unique identifier URI for this schema&amp;quot;,&lt;br /&gt;
					&amp;quot;x-watch&amp;quot;: &amp;quot;x-name&amp;quot;,&lt;br /&gt;
					&amp;quot;x-template&amp;quot;: &amp;quot;{{wgServer}}{{replace wgArticlePath &#039;$1&#039; &#039;JsonSchema:&#039;}}{{x-name}}&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;required&amp;quot;: [&lt;br /&gt;
				&amp;quot;x-name&amp;quot;,&lt;br /&gt;
				&amp;quot;x-layout&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;schema&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Complete JSON Schema type selector. Supports all JSON Schema primitives plus logical combinations (multiple).&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&lt;br /&gt;
					&amp;quot;primary&amp;quot;,&lt;br /&gt;
					&amp;quot;progressive&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;String&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/string&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Number&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/number&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/boolean&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Null&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/null&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Array&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Multiple&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multipleSchema&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-default&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Complete JSON Schema type selector. Supports all JSON Schema primitives plus logical combinations (multiple).&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&lt;br /&gt;
					&amp;quot;primary&amp;quot;,&lt;br /&gt;
					&amp;quot;progressive&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;String&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/string&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Number&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/number&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/integer&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Boolean&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/boolean&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Null&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/null&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Array&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/array&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Multiple&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multipleSchema&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-multiselect&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Complete JSON Schema type selector. Supports all JSON Schema primitives plus logical combinations (multiple).&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&lt;br /&gt;
					&amp;quot;primary&amp;quot;,&lt;br /&gt;
					&amp;quot;progressive&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;String&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/stringMultiselect&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Number&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/numberMultiselect&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Integer&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/integerMultiselect&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-booklet&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-tuple&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-tabs&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;ArrayItems-table&amp;quot;: {&lt;br /&gt;
			&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;typedSchema&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Container for all primitive type schemas with their options&amp;quot;,&lt;br /&gt;
			&amp;quot;string&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/string&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/stringOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;number&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/number&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/numberOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;integer&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/integer&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/integerOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;boolean&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/boolean&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/booleanOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;stringMultiselect&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/string&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/stringOptionsMultiselect&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;numberMultiselect&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/number&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/numberOptionsMultiselect&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;integerMultiselect&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/integer&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/integerOptionsMultiselect&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;null&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/null&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/nullOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;array&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/array&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/arrayOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;object&amp;quot;: {&lt;br /&gt;
				&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/object&amp;quot;&lt;br /&gt;
					},&lt;br /&gt;
					{&lt;br /&gt;
						&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/objectOptions&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				]&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;schemaRoot&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Root schema selector - determines the top-level structure.&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.ButtonMenuSelectWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {&lt;br /&gt;
				&amp;quot;icon&amp;quot;: &amp;quot;menu&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;switch type&amp;quot;,&lt;br /&gt;
				&amp;quot;flags&amp;quot;: [&lt;br /&gt;
					&amp;quot;primary&amp;quot;,&lt;br /&gt;
					&amp;quot;progressive&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Object&amp;quot;,&lt;br /&gt;
					&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/object&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/rootOptions&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Array&amp;quot;,&lt;br /&gt;
					&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/typedSchema/array&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/rootOptionsArray&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Multiple&amp;quot;,&lt;br /&gt;
					&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/multipleSchema&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						{&lt;br /&gt;
							&amp;quot;$ref&amp;quot;: &amp;quot;#/definitions/rootOptions&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					]&lt;br /&gt;
				}&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonSchema:Contact&amp;diff=176117</id>
		<title>JsonSchema:Contact</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonSchema:Contact&amp;diff=176117"/>
		<updated>2026-06-24T12:38:25Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;$schema&amp;quot;: &amp;quot;http://json-schema.org/draft-07/schema#&amp;quot;,&lt;br /&gt;
	&amp;quot;$id&amp;quot;: &amp;quot;https://example.com/contact.schema.json&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;Contact&amp;quot;,&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;A contact person or entity&amp;quot;,&lt;br /&gt;
	&amp;quot;x-default-properties&amp;quot;: [&lt;br /&gt;
		&amp;quot;name&amp;quot;,&lt;br /&gt;
		&amp;quot;email&amp;quot;,&lt;br /&gt;
		&amp;quot;phone&amp;quot;,&lt;br /&gt;
		&amp;quot;address&amp;quot;,&lt;br /&gt;
		&amp;quot;links&amp;quot;,&lt;br /&gt;
		&amp;quot;notes&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;allOf&amp;quot;: [&lt;br /&gt;
		{&lt;br /&gt;
			&amp;quot;if&amp;quot;: {&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;name&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;then&amp;quot;: {&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;fullname&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;Full Name&amp;quot;,&lt;br /&gt;
						&amp;quot;description&amp;quot;: &amp;quot;Computed full name from name object&amp;quot;,&lt;br /&gt;
						&amp;quot;x-watch&amp;quot;: [&lt;br /&gt;
							&amp;quot;name.salutation&amp;quot;,&lt;br /&gt;
							&amp;quot;name.first_name&amp;quot;,&lt;br /&gt;
							&amp;quot;name.middle_name&amp;quot;,&lt;br /&gt;
							&amp;quot;name.last_name&amp;quot;,&lt;br /&gt;
							&amp;quot;name.suffix&amp;quot;&lt;br /&gt;
						],&lt;br /&gt;
						&amp;quot;x-template&amp;quot;: &amp;quot;{{name.salutation}} {{name.first_name}} {{name.middle_name}} {{name.last_name}} {{name.suffix}}&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;else&amp;quot;: {&lt;br /&gt;
				&amp;quot;properties&amp;quot;: {&lt;br /&gt;
					&amp;quot;fullname&amp;quot;: {&lt;br /&gt;
						&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
						&amp;quot;title&amp;quot;: &amp;quot;Full Name&amp;quot;,&lt;br /&gt;
						&amp;quot;description&amp;quot;: &amp;quot;Computed full name from simple name string&amp;quot;,&lt;br /&gt;
						&amp;quot;x-watch&amp;quot;: [&lt;br /&gt;
							&amp;quot;name&amp;quot;&lt;br /&gt;
						],&lt;br /&gt;
						&amp;quot;x-template&amp;quot;: &amp;quot;{{name}}&amp;quot;&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;fullname&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Full Name&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Computed full name (auto-generated based on name format)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;oneOf&amp;quot;: [&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Simple Name&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Full name as a single string&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				{&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Detailed Name&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Detailed name components&amp;quot;,&lt;br /&gt;
					&amp;quot;x-default-properties&amp;quot;: [&lt;br /&gt;
						&amp;quot;first_name&amp;quot;,&lt;br /&gt;
						&amp;quot;last_name&amp;quot;&lt;br /&gt;
					],&lt;br /&gt;
					&amp;quot;properties&amp;quot;: {&lt;br /&gt;
						&amp;quot;salutation&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Salutation&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Salutation (e.g., Mr., Ms., Dr.)&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;first_name&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;First Name&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;First name of the contact&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;middle_name&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Middle Name&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Middle name of the contact&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;last_name&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Last Name&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Last name of the contact&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;nickname&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Nickname&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Nickname or preferred name&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;initials&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Initials&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Initials of the contact&amp;quot;&lt;br /&gt;
						},&lt;br /&gt;
						&amp;quot;suffix&amp;quot;: {&lt;br /&gt;
							&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
							&amp;quot;title&amp;quot;: &amp;quot;Suffix&amp;quot;,&lt;br /&gt;
							&amp;quot;description&amp;quot;: &amp;quot;Suffix (e.g., Jr., Sr., III)&amp;quot;&lt;br /&gt;
						}&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Name&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Contact name - either a simple string or an object with detailed name components&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;notes&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Notes&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Additional notes about the contact&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;email&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Email Addresses&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;format&amp;quot;: &amp;quot;email&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Email Address&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;An email address&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minItems&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Email addresses&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;phone&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Phone Numbers&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: &amp;quot;tel&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Phone Number&amp;quot;,&lt;br /&gt;
				&amp;quot;pattern&amp;quot;: &amp;quot;^[+]?[0-9\\s\\-()]{7,}$&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;A phone number&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minItems&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Phone numbers&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;links&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Links&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;format&amp;quot;: &amp;quot;uri&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Link&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;A URL link&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Any useful links (CV, personal blogs, etc.)&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;picture&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Picture&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Picture filename or URL (e.g., File:image.jpg)&amp;quot;,&lt;br /&gt;
			&amp;quot;pattern&amp;quot;: &amp;quot;^(File:|https?://).*&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;language&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Languages&amp;quot;,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Language&amp;quot;,&lt;br /&gt;
				&amp;quot;description&amp;quot;: &amp;quot;A language spoken by the contact&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Languages spoken by the contact&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: []&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;relationship_since&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Relationship Since&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;First seen date (YYYY-MM-DD)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;relationship_until&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Relationship Until&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Last seen date (YYYY-MM-DD)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;address&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Address&amp;quot;,&lt;br /&gt;
			&amp;quot;x-collapsible&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Postal address of the contact&amp;quot;,&lt;br /&gt;
			&amp;quot;properties&amp;quot;: {&lt;br /&gt;
				&amp;quot;street&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Street&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Street address&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;city&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;City&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;City&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;state&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;State&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;State or province&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;postal_code&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Postal Code&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Postal or ZIP code&amp;quot;&lt;br /&gt;
				},&lt;br /&gt;
				&amp;quot;country&amp;quot;: {&lt;br /&gt;
					&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
					&amp;quot;title&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
					&amp;quot;description&amp;quot;: &amp;quot;Country&amp;quot;&lt;br /&gt;
				}&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;company&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Company&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Company name&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;job_title&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Job Title&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Job title of the contact&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;birthday&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;date&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Birthday&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Birthday in YYYY-MM-DD format&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;required&amp;quot;: []&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Contacts/Zoho&amp;diff=176116</id>
		<title>Contacts/Zoho</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Contacts/Zoho&amp;diff=176116"/>
		<updated>2026-06-11T17:46:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=ContactManager:Mailboxes/info-wikisphere/contacts/2&amp;diff=176115</id>
		<title>ContactManager:Mailboxes/info-wikisphere/contacts/2</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=ContactManager:Mailboxes/info-wikisphere/contacts/2&amp;diff=176115"/>
		<updated>2026-06-11T17:44:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: VisualData update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;schemas&amp;quot;: {&lt;br /&gt;
		&amp;quot;ContactManager/Contact&amp;quot;: {&lt;br /&gt;
			&amp;quot;first_name&amp;quot;: &amp;quot;Welcome&amp;quot;,&lt;br /&gt;
			&amp;quot;last_name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;salutation&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;middle_name&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;nickname&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;initials&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;suffix&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;notes&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;full_name&amp;quot;: &amp;quot;Welcome &amp;quot;,&lt;br /&gt;
			&amp;quot;email&amp;quot;: [&lt;br /&gt;
				&amp;quot;welcome@zoho.eu&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;phone&amp;quot;: [&lt;br /&gt;
				&amp;quot;+18889009646&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;links&amp;quot;: [],&lt;br /&gt;
			&amp;quot;picture&amp;quot;: &amp;quot;File:&amp;quot;,&lt;br /&gt;
			&amp;quot;language&amp;quot;: [&lt;br /&gt;
				&amp;quot;English&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;seen_since&amp;quot;: &amp;quot;2025-04-19&amp;quot;,&lt;br /&gt;
			&amp;quot;seen_until&amp;quot;: &amp;quot;2025-04-19&amp;quot;,&lt;br /&gt;
			&amp;quot;conversations&amp;quot;: [&lt;br /&gt;
				&amp;quot;7301bf42&amp;quot;&lt;br /&gt;
			]&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;schemas-data&amp;quot;: {&lt;br /&gt;
		&amp;quot;untransformed&amp;quot;: {&lt;br /&gt;
			&amp;quot;ContactManager~1Contact/full_name&amp;quot;: &amp;quot;Welcome&amp;quot;,&lt;br /&gt;
			&amp;quot;ContactManager~1Contact/picture&amp;quot;: &amp;quot;&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=VisualDataSchema:Dependent_values&amp;diff=176114</id>
		<title>VisualDataSchema:Dependent values</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=VisualDataSchema:Dependent_values&amp;diff=176114"/>
		<updated>2026-06-11T16:59:00Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
		&amp;quot;type&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
		&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004b3&amp;quot;,&lt;br /&gt;
		&amp;quot;name&amp;quot;: &amp;quot;Dependent values&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;country&amp;quot;: {&lt;br /&gt;
			&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;property&amp;quot;,&lt;br /&gt;
				&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004b7&amp;quot;,&lt;br /&gt;
				&amp;quot;name&amp;quot;: &amp;quot;country&amp;quot;,&lt;br /&gt;
				&amp;quot;visibility&amp;quot;: &amp;quot;visible&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;multiple-items&amp;quot;: false,&lt;br /&gt;
				&amp;quot;preferred-input&amp;quot;: &amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
				&amp;quot;input-config&amp;quot;: [],&lt;br /&gt;
				&amp;quot;options-query&amp;quot;: &amp;quot;[[name::\u003Cvalue\u003E~]]&amp;quot;,&lt;br /&gt;
				&amp;quot;query-schema&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;query-printouts&amp;quot;: [&lt;br /&gt;
					&amp;quot;name&amp;quot;&lt;br /&gt;
				],&lt;br /&gt;
				&amp;quot;required&amp;quot;: false&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Country&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;state&amp;quot;: {&lt;br /&gt;
			&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
				&amp;quot;name&amp;quot;: &amp;quot;state&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;property&amp;quot;,&lt;br /&gt;
				&amp;quot;multiple-items&amp;quot;: false,&lt;br /&gt;
				&amp;quot;required&amp;quot;: true,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;State&amp;quot;,&lt;br /&gt;
				&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004c1&amp;quot;,&lt;br /&gt;
				&amp;quot;visibility&amp;quot;: &amp;quot;visible&amp;quot;,&lt;br /&gt;
				&amp;quot;preferred-input&amp;quot;: &amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
				&amp;quot;input-config&amp;quot;: [],&lt;br /&gt;
				&amp;quot;options-query&amp;quot;: &amp;quot;[[name::\u003Ccountry\u003E]][[states/name::\u003Cvalue\u003E~]]&amp;quot;,&lt;br /&gt;
				&amp;quot;query-schema&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;query-printouts&amp;quot;: [&lt;br /&gt;
					&amp;quot;states/name&amp;quot;&lt;br /&gt;
				],&lt;br /&gt;
				&amp;quot;options-query-formula&amp;quot;: &amp;quot;\u003Cstates/name\u003E&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;State&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;city&amp;quot;: {&lt;br /&gt;
			&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
				&amp;quot;name&amp;quot;: &amp;quot;city&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;property&amp;quot;,&lt;br /&gt;
				&amp;quot;multiple-items&amp;quot;: false,&lt;br /&gt;
				&amp;quot;required&amp;quot;: true,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;City&amp;quot;,&lt;br /&gt;
				&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004c4&amp;quot;,&lt;br /&gt;
				&amp;quot;visibility&amp;quot;: &amp;quot;visible&amp;quot;,&lt;br /&gt;
				&amp;quot;preferred-input&amp;quot;: &amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
				&amp;quot;input-config&amp;quot;: [],&lt;br /&gt;
				&amp;quot;options-query&amp;quot;: &amp;quot;[[name::\u003Ccountry\u003E]][[states/name::\u003Cstate\u003E]][[states/cities/name::\u003Cvalue\u003E~]]&amp;quot;,&lt;br /&gt;
				&amp;quot;query-schema&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;query-printouts&amp;quot;: [&lt;br /&gt;
					&amp;quot;states/cities/name&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;City&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;required&amp;quot;: [&lt;br /&gt;
		&amp;quot;state&amp;quot;,&lt;br /&gt;
		&amp;quot;city&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=VisualDataSchema:Dependent_values&amp;diff=176113</id>
		<title>VisualDataSchema:Dependent values</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=VisualDataSchema:Dependent_values&amp;diff=176113"/>
		<updated>2026-06-11T16:57:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
		&amp;quot;type&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
		&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004b3&amp;quot;,&lt;br /&gt;
		&amp;quot;name&amp;quot;: &amp;quot;Dependent values&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;country&amp;quot;: {&lt;br /&gt;
			&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;property&amp;quot;,&lt;br /&gt;
				&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004b7&amp;quot;,&lt;br /&gt;
				&amp;quot;name&amp;quot;: &amp;quot;country&amp;quot;,&lt;br /&gt;
				&amp;quot;visibility&amp;quot;: &amp;quot;visible&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;multiple-items&amp;quot;: false,&lt;br /&gt;
				&amp;quot;preferred-input&amp;quot;: &amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
				&amp;quot;input-config&amp;quot;: [],&lt;br /&gt;
				&amp;quot;options-query&amp;quot;: &amp;quot;[[name:\u003Cvalue\u003E~]]&amp;quot;,&lt;br /&gt;
				&amp;quot;query-schema&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;query-printouts&amp;quot;: [&lt;br /&gt;
					&amp;quot;name&amp;quot;&lt;br /&gt;
				],&lt;br /&gt;
				&amp;quot;options-query-formula&amp;quot;: &amp;quot;\u003Cname\u003E&amp;quot;,&lt;br /&gt;
				&amp;quot;required&amp;quot;: false&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Country&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;state&amp;quot;: {&lt;br /&gt;
			&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
				&amp;quot;name&amp;quot;: &amp;quot;state&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;property&amp;quot;,&lt;br /&gt;
				&amp;quot;multiple-items&amp;quot;: false,&lt;br /&gt;
				&amp;quot;required&amp;quot;: true,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;State&amp;quot;,&lt;br /&gt;
				&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004c1&amp;quot;,&lt;br /&gt;
				&amp;quot;visibility&amp;quot;: &amp;quot;visible&amp;quot;,&lt;br /&gt;
				&amp;quot;preferred-input&amp;quot;: &amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
				&amp;quot;input-config&amp;quot;: [],&lt;br /&gt;
				&amp;quot;options-query&amp;quot;: &amp;quot;[[name::\u003Ccountry\u003E]][[states/name::\u003Cvalue\u003E~]]&amp;quot;,&lt;br /&gt;
				&amp;quot;query-schema&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;query-printouts&amp;quot;: [&lt;br /&gt;
					&amp;quot;states/name&amp;quot;&lt;br /&gt;
				],&lt;br /&gt;
				&amp;quot;options-query-formula&amp;quot;: &amp;quot;\u003Cstates/name\u003E&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;State&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;city&amp;quot;: {&lt;br /&gt;
			&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
				&amp;quot;name&amp;quot;: &amp;quot;city&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;property&amp;quot;,&lt;br /&gt;
				&amp;quot;multiple-items&amp;quot;: false,&lt;br /&gt;
				&amp;quot;required&amp;quot;: true,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;City&amp;quot;,&lt;br /&gt;
				&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004c4&amp;quot;,&lt;br /&gt;
				&amp;quot;visibility&amp;quot;: &amp;quot;visible&amp;quot;,&lt;br /&gt;
				&amp;quot;preferred-input&amp;quot;: &amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
				&amp;quot;input-config&amp;quot;: [],&lt;br /&gt;
				&amp;quot;options-query&amp;quot;: &amp;quot;[[name::\u003Ccountry\u003E]][[states/name::\u003Cstate\u003E]][[states/cities/name::\u003Cvalue\u003E~]]&amp;quot;,&lt;br /&gt;
				&amp;quot;query-schema&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;query-printouts&amp;quot;: [&lt;br /&gt;
					&amp;quot;states/cities/name&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;City&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;required&amp;quot;: [&lt;br /&gt;
		&amp;quot;state&amp;quot;,&lt;br /&gt;
		&amp;quot;city&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=VisualDataSchema:Dependent_values&amp;diff=176112</id>
		<title>VisualDataSchema:Dependent values</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=VisualDataSchema:Dependent_values&amp;diff=176112"/>
		<updated>2026-06-11T16:56:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: Replaced content with &amp;quot;{&amp;quot;wiki&amp;quot;:{&amp;quot;type&amp;quot;:&amp;quot;schema&amp;quot;,&amp;quot;uuid&amp;quot;:&amp;quot;66013e70004b3&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Dependent values&amp;quot;},&amp;quot;properties&amp;quot;:{&amp;quot;country&amp;quot;:{&amp;quot;wiki&amp;quot;:{&amp;quot;type&amp;quot;:&amp;quot;property&amp;quot;,&amp;quot;uuid&amp;quot;:&amp;quot;66013e70004b7&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;country&amp;quot;,&amp;quot;visibility&amp;quot;:&amp;quot;visible&amp;quot;,&amp;quot;label&amp;quot;:&amp;quot;Country&amp;quot;,&amp;quot;multiple-items&amp;quot;:false,&amp;quot;preferred-input&amp;quot;:&amp;quot;LookupElement&amp;quot;,&amp;quot;input-config&amp;quot;:[],&amp;quot;required&amp;quot;:false,&amp;quot;options-query&amp;quot;:&amp;quot;name:&amp;lt;value&amp;gt;~&amp;quot;,&amp;quot;query-schema&amp;quot;:&amp;quot;Country&amp;quot;,&amp;quot;query-printouts&amp;quot;:[&amp;quot;name&amp;quot;]},&amp;quot;type&amp;quot;:&amp;quot;string&amp;quot;,&amp;quot;format&amp;quot;:&amp;quot;text&amp;quot;,&amp;quot;title&amp;quot;:&amp;quot;Country&amp;quot;},&amp;quot;state&amp;quot;:{&amp;quot;wiki&amp;quot;:{&amp;quot;name&amp;quot;:&amp;quot;state&amp;quot;,...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
		&amp;quot;type&amp;quot;: &amp;quot;schema&amp;quot;,&lt;br /&gt;
		&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004b3&amp;quot;,&lt;br /&gt;
		&amp;quot;name&amp;quot;: &amp;quot;Dependent values&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;country&amp;quot;: {&lt;br /&gt;
			&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;property&amp;quot;,&lt;br /&gt;
				&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004b7&amp;quot;,&lt;br /&gt;
				&amp;quot;name&amp;quot;: &amp;quot;country&amp;quot;,&lt;br /&gt;
				&amp;quot;visibility&amp;quot;: &amp;quot;visible&amp;quot;,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;multiple-items&amp;quot;: false,&lt;br /&gt;
				&amp;quot;preferred-input&amp;quot;: &amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
				&amp;quot;input-config&amp;quot;: [],&lt;br /&gt;
				&amp;quot;required&amp;quot;: false,&lt;br /&gt;
				&amp;quot;options-query&amp;quot;: &amp;quot;[[name:\u003Cvalue\u003E~]]&amp;quot;,&lt;br /&gt;
				&amp;quot;query-schema&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;query-printouts&amp;quot;: [&lt;br /&gt;
					&amp;quot;name&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Country&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;state&amp;quot;: {&lt;br /&gt;
			&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
				&amp;quot;name&amp;quot;: &amp;quot;state&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;property&amp;quot;,&lt;br /&gt;
				&amp;quot;multiple-items&amp;quot;: false,&lt;br /&gt;
				&amp;quot;required&amp;quot;: true,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;State&amp;quot;,&lt;br /&gt;
				&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004c1&amp;quot;,&lt;br /&gt;
				&amp;quot;visibility&amp;quot;: &amp;quot;visible&amp;quot;,&lt;br /&gt;
				&amp;quot;preferred-input&amp;quot;: &amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
				&amp;quot;input-config&amp;quot;: [],&lt;br /&gt;
				&amp;quot;options-query&amp;quot;: &amp;quot;[[name::\u003Ccountry\u003E]][[states/name::\u003Cvalue\u003E~]]&amp;quot;,&lt;br /&gt;
				&amp;quot;query-schema&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;query-printouts&amp;quot;: [&lt;br /&gt;
					&amp;quot;states/name&amp;quot;&lt;br /&gt;
				],&lt;br /&gt;
				&amp;quot;options-query-formula&amp;quot;: &amp;quot;\u003Cstates/name\u003E&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;State&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;city&amp;quot;: {&lt;br /&gt;
			&amp;quot;wiki&amp;quot;: {&lt;br /&gt;
				&amp;quot;name&amp;quot;: &amp;quot;city&amp;quot;,&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;property&amp;quot;,&lt;br /&gt;
				&amp;quot;multiple-items&amp;quot;: false,&lt;br /&gt;
				&amp;quot;required&amp;quot;: true,&lt;br /&gt;
				&amp;quot;label&amp;quot;: &amp;quot;City&amp;quot;,&lt;br /&gt;
				&amp;quot;uuid&amp;quot;: &amp;quot;66013e70004c4&amp;quot;,&lt;br /&gt;
				&amp;quot;visibility&amp;quot;: &amp;quot;visible&amp;quot;,&lt;br /&gt;
				&amp;quot;preferred-input&amp;quot;: &amp;quot;LookupElement&amp;quot;,&lt;br /&gt;
				&amp;quot;input-config&amp;quot;: [],&lt;br /&gt;
				&amp;quot;options-query&amp;quot;: &amp;quot;[[name::\u003Ccountry\u003E]][[states/name::\u003Cstate\u003E]][[states/cities/name::\u003Cvalue\u003E~]]&amp;quot;,&lt;br /&gt;
				&amp;quot;query-schema&amp;quot;: &amp;quot;Country&amp;quot;,&lt;br /&gt;
				&amp;quot;query-printouts&amp;quot;: [&lt;br /&gt;
					&amp;quot;states/cities/name&amp;quot;&lt;br /&gt;
				]&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;City&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;required&amp;quot;: [&lt;br /&gt;
		&amp;quot;state&amp;quot;,&lt;br /&gt;
		&amp;quot;city&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176111</id>
		<title>JsonForm:ContactForm</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176111"/>
		<updated>2026-06-11T10:40:28Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;name&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;schema&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;action&amp;quot;: &amp;quot;create&amp;quot;,&lt;br /&gt;
	&amp;quot;pagename_formula&amp;quot;: &amp;quot;messages/#count&amp;quot;,&lt;br /&gt;
	&amp;quot;overwrite_existing_article_on_create&amp;quot;: false,&lt;br /&gt;
	&amp;quot;slot&amp;quot;: &amp;quot;jsonforms-data&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_freetext&amp;quot;: false,&lt;br /&gt;
	&amp;quot;edit_categories&amp;quot;: false,&lt;br /&gt;
	&amp;quot;show_infobox&amp;quot;: true,&lt;br /&gt;
	&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;,&lt;br /&gt;
	&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;,&lt;br /&gt;
	&amp;quot;preload&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;return&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;infobox_position&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
	&amp;quot;ugroups&amp;quot;: [&lt;br /&gt;
		&amp;quot;*&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;captcha&amp;quot;: true&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Messages/9&amp;diff=176110</id>
		<title>Messages/9</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Messages/9&amp;diff=176110"/>
		<updated>2026-06-11T10:16:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176109</id>
		<title>JsonForm:ContactForm</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176109"/>
		<updated>2026-06-11T10:15:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;name&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;schema&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;action&amp;quot;: &amp;quot;create&amp;quot;,&lt;br /&gt;
	&amp;quot;pagename_formula&amp;quot;: &amp;quot;messages/#count&amp;quot;,&lt;br /&gt;
	&amp;quot;overwrite_existing_article_on_create&amp;quot;: false,&lt;br /&gt;
	&amp;quot;slot&amp;quot;: &amp;quot;jsonforms-data&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_freetext&amp;quot;: false,&lt;br /&gt;
	&amp;quot;edit_categories&amp;quot;: false,&lt;br /&gt;
	&amp;quot;show_infobox&amp;quot;: true,&lt;br /&gt;
	&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;,&lt;br /&gt;
	&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;,&lt;br /&gt;
	&amp;quot;preload&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;return&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;infobox_position&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
	&amp;quot;ugroups&amp;quot;: [&lt;br /&gt;
		&amp;quot;user&amp;quot;,&lt;br /&gt;
		&amp;quot;autoconfirmed&amp;quot;,&lt;br /&gt;
		&amp;quot;*&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;captcha&amp;quot;: true&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Messages/8&amp;diff=176108</id>
		<title>Messages/8</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Messages/8&amp;diff=176108"/>
		<updated>2026-06-11T10:15:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176107</id>
		<title>JsonForm:ContactForm</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176107"/>
		<updated>2026-06-11T10:15:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;name&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;schema&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;action&amp;quot;: &amp;quot;create&amp;quot;,&lt;br /&gt;
	&amp;quot;pagename_formula&amp;quot;: &amp;quot;messages/#count&amp;quot;,&lt;br /&gt;
	&amp;quot;overwrite_existing_article_on_create&amp;quot;: false,&lt;br /&gt;
	&amp;quot;slot&amp;quot;: &amp;quot;jsonforms-data&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_freetext&amp;quot;: false,&lt;br /&gt;
	&amp;quot;edit_categories&amp;quot;: false,&lt;br /&gt;
	&amp;quot;show_infobox&amp;quot;: true,&lt;br /&gt;
	&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;,&lt;br /&gt;
	&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;,&lt;br /&gt;
	&amp;quot;preload&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;return&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;infobox_position&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
	&amp;quot;ugroups&amp;quot;: [&lt;br /&gt;
		&amp;quot;user&amp;quot;,&lt;br /&gt;
		&amp;quot;autoconfirmed&amp;quot;,&lt;br /&gt;
		&amp;quot;*&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;captcha&amp;quot;: false&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Messages/7&amp;diff=176106</id>
		<title>Messages/7</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Messages/7&amp;diff=176106"/>
		<updated>2026-06-11T10:07:33Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Messages/6&amp;diff=176105</id>
		<title>Messages/6</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Messages/6&amp;diff=176105"/>
		<updated>2026-06-11T10:06:01Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Messages/5&amp;diff=176104</id>
		<title>Messages/5</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Messages/5&amp;diff=176104"/>
		<updated>2026-06-11T10:02:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Messages/4&amp;diff=176103</id>
		<title>Messages/4</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Messages/4&amp;diff=176103"/>
		<updated>2026-06-11T09:53:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Messages/3&amp;diff=176102</id>
		<title>Messages/3</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Messages/3&amp;diff=176102"/>
		<updated>2026-06-11T09:53:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Messages/2&amp;diff=176101</id>
		<title>Messages/2</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Messages/2&amp;diff=176101"/>
		<updated>2026-06-11T09:42:56Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Messages/1&amp;diff=176100</id>
		<title>Messages/1</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Messages/1&amp;diff=176100"/>
		<updated>2026-06-11T09:41:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176099</id>
		<title>JsonForm:ContactForm</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176099"/>
		<updated>2026-06-11T09:37:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;name&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;schema&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;action&amp;quot;: &amp;quot;create&amp;quot;,&lt;br /&gt;
	&amp;quot;pagename_formula&amp;quot;: &amp;quot;messages/#count&amp;quot;,&lt;br /&gt;
	&amp;quot;overwrite_existing_article_on_create&amp;quot;: false,&lt;br /&gt;
	&amp;quot;slot&amp;quot;: &amp;quot;jsonforms-data&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_freetext&amp;quot;: false,&lt;br /&gt;
	&amp;quot;edit_categories&amp;quot;: false,&lt;br /&gt;
	&amp;quot;show_infobox&amp;quot;: true,&lt;br /&gt;
	&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;,&lt;br /&gt;
	&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;,&lt;br /&gt;
	&amp;quot;preload&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;return&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;infobox_position&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
	&amp;quot;ugroups&amp;quot;: [&lt;br /&gt;
		&amp;quot;user&amp;quot;,&lt;br /&gt;
		&amp;quot;autoconfirmed&amp;quot;,&lt;br /&gt;
		&amp;quot;*&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;captcha&amp;quot;: true&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=DemoJsonForms&amp;diff=176098</id>
		<title>DemoJsonForms</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=DemoJsonForms&amp;diff=176098"/>
		<updated>2026-06-11T09:36:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;  {{#jsonforms:ContactForm }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:ContactForm }}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176097</id>
		<title>JsonForm:ContactForm</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonForm:ContactForm&amp;diff=176097"/>
		<updated>2026-06-11T09:36:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;{ 	&amp;quot;name&amp;quot;: &amp;quot;ContactForm&amp;quot;, 	&amp;quot;schema&amp;quot;: &amp;quot;ContactForm&amp;quot;, 	&amp;quot;action&amp;quot;: &amp;quot;create&amp;quot;, 	&amp;quot;pagename_formula&amp;quot;: &amp;quot;messages/#count&amp;quot;, 	&amp;quot;overwrite_existing_article_on_create&amp;quot;: false, 	&amp;quot;slot&amp;quot;: &amp;quot;jsonforms-data&amp;quot;, 	&amp;quot;edit_freetext&amp;quot;: false, 	&amp;quot;edit_categories&amp;quot;: false, 	&amp;quot;show_infobox&amp;quot;: true, 	&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;, 	&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;, 	&amp;quot;preload&amp;quot;: &amp;quot;none&amp;quot;, 	&amp;quot;return&amp;quot;: &amp;quot;none&amp;quot;, 	&amp;quot;infobox_position&amp;quot;: &amp;quot;right&amp;quot;, 	&amp;quot;ugroups&amp;quot;: [ 		&amp;quot;user&amp;quot;, 		&amp;quot;autoconfirmed&amp;quot;, 		&amp;quot;*&amp;quot; 	], 	&amp;quot;captcha&amp;quot;: false }&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;name&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;schema&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;action&amp;quot;: &amp;quot;create&amp;quot;,&lt;br /&gt;
	&amp;quot;pagename_formula&amp;quot;: &amp;quot;messages/#count&amp;quot;,&lt;br /&gt;
	&amp;quot;overwrite_existing_article_on_create&amp;quot;: false,&lt;br /&gt;
	&amp;quot;slot&amp;quot;: &amp;quot;jsonforms-data&amp;quot;,&lt;br /&gt;
	&amp;quot;edit_freetext&amp;quot;: false,&lt;br /&gt;
	&amp;quot;edit_categories&amp;quot;: false,&lt;br /&gt;
	&amp;quot;show_infobox&amp;quot;: true,&lt;br /&gt;
	&amp;quot;view&amp;quot;: &amp;quot;inline&amp;quot;,&lt;br /&gt;
	&amp;quot;popup_size&amp;quot;: &amp;quot;medium&amp;quot;,&lt;br /&gt;
	&amp;quot;preload&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;return&amp;quot;: &amp;quot;none&amp;quot;,&lt;br /&gt;
	&amp;quot;infobox_position&amp;quot;: &amp;quot;right&amp;quot;,&lt;br /&gt;
	&amp;quot;ugroups&amp;quot;: [&lt;br /&gt;
		&amp;quot;user&amp;quot;,&lt;br /&gt;
		&amp;quot;autoconfirmed&amp;quot;,&lt;br /&gt;
		&amp;quot;*&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;captcha&amp;quot;: false&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonSchema:ContactForm&amp;diff=176096</id>
		<title>JsonSchema:ContactForm</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonSchema:ContactForm&amp;diff=176096"/>
		<updated>2026-06-11T09:36:09Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;{ 	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;, 	&amp;quot;title&amp;quot;: &amp;quot;ContactForm&amp;quot;, 	&amp;quot;properties&amp;quot;: { 		&amp;quot;name&amp;quot;: { 			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, 			&amp;quot;title&amp;quot;: &amp;quot;Name&amp;quot;, 			&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;, 			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;, 			&amp;quot;x-input-config&amp;quot;: {}, 			&amp;quot;minLength&amp;quot;: 1 		}, 		&amp;quot;email&amp;quot;: { 			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, 			&amp;quot;title&amp;quot;: &amp;quot;Email&amp;quot;, 			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;, 			&amp;quot;minLength&amp;quot;: 1, 			&amp;quot;format&amp;quot;: &amp;quot;email&amp;quot; 		}, 		&amp;quot;message&amp;quot;: { 			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;, 			&amp;quot;title&amp;quot;: &amp;quot;Your message&amp;quot;, 			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;, 			&amp;quot;x-input&amp;quot;: &amp;quot;OO.u...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;ContactForm&amp;quot;,&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Name&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {},&lt;br /&gt;
			&amp;quot;minLength&amp;quot;: 1&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;email&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Email&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.TextInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;minLength&amp;quot;: 1,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;email&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;message&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Your message&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input&amp;quot;: &amp;quot;OO.ui.MultilineTextInputWidget&amp;quot;,&lt;br /&gt;
			&amp;quot;x-input-config&amp;quot;: {},&lt;br /&gt;
			&amp;quot;minLength&amp;quot;: 1&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;required&amp;quot;: [&lt;br /&gt;
		&amp;quot;name&amp;quot;,&lt;br /&gt;
		&amp;quot;email&amp;quot;,&lt;br /&gt;
		&amp;quot;message&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176094</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176094"/>
		<updated>2026-06-01T15:57:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176093</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176093"/>
		<updated>2026-06-01T14:54:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176092</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176092"/>
		<updated>2026-06-01T14:47:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176091</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176091"/>
		<updated>2026-06-01T14:47:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176090</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176090"/>
		<updated>2026-06-01T14:47:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176089</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176089"/>
		<updated>2026-06-01T14:46:50Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176088</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176088"/>
		<updated>2026-06-01T14:46:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176087</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176087"/>
		<updated>2026-06-01T14:46:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176086</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176086"/>
		<updated>2026-06-01T14:13:52Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176085</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176085"/>
		<updated>2026-06-01T14:13:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176084</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176084"/>
		<updated>2026-06-01T14:13:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176083</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176083"/>
		<updated>2026-06-01T14:13:19Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176082</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176082"/>
		<updated>2026-06-01T14:11:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176036</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176036"/>
		<updated>2026-05-22T11:59:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Main_Page&amp;diff=176035</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Main_Page&amp;diff=176035"/>
		<updated>2026-05-22T08:13:29Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Wikisphere==&lt;br /&gt;
 &lt;br /&gt;
__NOTOC__&lt;br /&gt;
&#039;&#039;Wikisphere&#039;&#039; is currently used as a sandbox for [https://www.mediawiki.org/wiki/User:Thomas-topway-it Topway.it extensions].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
 is a wiki open to everyone based on structured data and page ownership&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Wikisphere&#039;&#039; is an &amp;quot;augmented&amp;quot; wiki where users can create their set of protected pages, and to enrich them with metadata. By contrast to other wikis, once that a page or a set of pages is assigned to an user, other users, except where authorized by the owner, are not allowed to edit them. &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VisualData demos ==&lt;br /&gt;
&lt;br /&gt;
{{Demo VisualData footer}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installed Topway.it extensions ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:CIForms CIForms]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:ContactManager ContactManager (only private wikis)]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:EmailNotifications EmailNotifications]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageEncryption PageEncryption]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageOwnership PageOwnership]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageProperties PageProperties]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:SubpageNavigation SubpageNavigation]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:UserVerification UserVerification]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:VisualData VisualData]&lt;br /&gt;
* WikisphereAddons (not published)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other extensions ==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:AutoCreateCategoryPages AutoCreateCategoryPages]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:DisplayTitle DisplayTitle]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:HitCounters HitCounters]&lt;br /&gt;
&amp;lt;!-- * [https://www.mediawiki.org/wiki/Extension:IDProvider IDProvider] --&amp;gt;&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:MyVariables MyVariables]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:Tabs Tabs]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:TemplateStyles TemplateStyles]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:UrlGetParameters UrlGetParameters]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:VEForAll VEForAll]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;gt;&amp;gt;&amp;gt;[[Contact form]]&amp;lt;&amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Special:ExtensionDistributor/VisualData &#039;&#039;&#039;Latest version!&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
open to everyone based on semantic data and page ownership. It is based on [https://www.mediawiki.org/wiki/Extension:PageProperties PageProperties] and [https://www.mediawiki.org/wiki/Extension:PageOwnership PageOwnership] and anyone can create their pages and manage their permissions to ensure they can be edited only by authorized users. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 in order to facilitate everyone with the creation of structured data based on the [https://schema.org/ schema.org] vocabulary, and to manage a page or set of pages of which you can be assigned as &amp;quot;owner&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Main Page/Frame/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installed Topway.it extensions ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:CIForms CIForms]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:ContactManager ContactManager (only private wikis)]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:EmailNotifications EmailNotifications]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageEncryption PageEncryption]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageOwnership PageOwnership]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageProperties PageProperties]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:SubpageNavigation SubpageNavigation]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:UserVerification UserVerification]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:VisualData VisualData]&lt;br /&gt;
* WikisphereAddons (not published)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other extensions ==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:AutoCreateCategoryPages AutoCreateCategoryPages]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:DisplayTitle DisplayTitle]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:HitCounters HitCounters]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:IDProvider IDProvider]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:MyVariables MyVariables]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:Tabs Tabs]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:TemplateStyles TemplateStyles]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:UrlGetParameters UrlGetParameters]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:VEForAll VEForAll]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;gt;&amp;gt;&amp;gt;[[Contact form]]&amp;lt;&amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{#pagepropertiesform:Test schema }}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;column_frames&amp;quot; style=&amp;quot;float:left; width:calc(50% - 12px);margin:6px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Main Page/Frame&lt;br /&gt;
 | color      = 990000&lt;br /&gt;
 | title      = FAQ&lt;br /&gt;
 | content    = {{:FAQs}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;column_frames&amp;quot; style=&amp;quot;float:right; width:calc(50% - 12px);margin:6px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ready to start ?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
type=create&lt;br /&gt;
break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=Main_Page&amp;diff=176034</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=Main_Page&amp;diff=176034"/>
		<updated>2026-05-22T08:12:58Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Wikisphere is a wiki open to everyone based on structured data and page ownership==&lt;br /&gt;
 &lt;br /&gt;
__NOTOC__&lt;br /&gt;
&#039;&#039;Wikisphere&#039;&#039; is currently used as a sandbox for [https://www.mediawiki.org/wiki/User:Thomas-topway-it Topway.it extensions].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&#039;&#039;Wikisphere&#039;&#039; is an &amp;quot;augmented&amp;quot; wiki where users can create their set of protected pages, and to enrich them with metadata. By contrast to other wikis, once that a page or a set of pages is assigned to an user, other users, except where authorized by the owner, are not allowed to edit them. &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== VisualData demos ==&lt;br /&gt;
&lt;br /&gt;
{{Demo VisualData footer}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installed Topway.it extensions ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:CIForms CIForms]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:ContactManager ContactManager (only private wikis)]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:EmailNotifications EmailNotifications]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageEncryption PageEncryption]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageOwnership PageOwnership]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageProperties PageProperties]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:SubpageNavigation SubpageNavigation]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:UserVerification UserVerification]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:VisualData VisualData]&lt;br /&gt;
* WikisphereAddons (not published)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other extensions ==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:AutoCreateCategoryPages AutoCreateCategoryPages]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:DisplayTitle DisplayTitle]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:HitCounters HitCounters]&lt;br /&gt;
&amp;lt;!-- * [https://www.mediawiki.org/wiki/Extension:IDProvider IDProvider] --&amp;gt;&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:MyVariables MyVariables]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:Tabs Tabs]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:TemplateStyles TemplateStyles]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:UrlGetParameters UrlGetParameters]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:VEForAll VEForAll]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;gt;&amp;gt;&amp;gt;[[Contact form]]&amp;lt;&amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Special:ExtensionDistributor/VisualData &#039;&#039;&#039;Latest version!&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
open to everyone based on semantic data and page ownership. It is based on [https://www.mediawiki.org/wiki/Extension:PageProperties PageProperties] and [https://www.mediawiki.org/wiki/Extension:PageOwnership PageOwnership] and anyone can create their pages and manage their permissions to ensure they can be edited only by authorized users. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 in order to facilitate everyone with the creation of structured data based on the [https://schema.org/ schema.org] vocabulary, and to manage a page or set of pages of which you can be assigned as &amp;quot;owner&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Main Page/Frame/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installed Topway.it extensions ===&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:CIForms CIForms]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:ContactManager ContactManager (only private wikis)]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:EmailNotifications EmailNotifications]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageEncryption PageEncryption]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageOwnership PageOwnership]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:PageProperties PageProperties]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:SubpageNavigation SubpageNavigation]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:UserVerification UserVerification]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:VisualData VisualData]&lt;br /&gt;
* WikisphereAddons (not published)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other extensions ==&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:AutoCreateCategoryPages AutoCreateCategoryPages]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:DisplayTitle DisplayTitle]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:HitCounters HitCounters]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:IDProvider IDProvider]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:MyVariables MyVariables]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:Tabs Tabs]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:TemplateStyles TemplateStyles]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:UrlGetParameters UrlGetParameters]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Extension:VEForAll VEForAll]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;gt;&amp;gt;&amp;gt;[[Contact form]]&amp;lt;&amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{#pagepropertiesform:Test schema }}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;column_frames&amp;quot; style=&amp;quot;float:left; width:calc(50% - 12px);margin:6px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Main Page/Frame&lt;br /&gt;
 | color      = 990000&lt;br /&gt;
 | title      = FAQ&lt;br /&gt;
 | content    = {{:FAQs}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;column_frames&amp;quot; style=&amp;quot;float:right; width:calc(50% - 12px);margin:6px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ready to start ?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
type=create&lt;br /&gt;
break=no&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176033</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176033"/>
		<updated>2026-05-21T09:50:56Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176032</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176032"/>
		<updated>2026-05-21T09:50:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176031</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176031"/>
		<updated>2026-05-21T09:40:25Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager_b&amp;diff=176030</id>
		<title>SchoolManager b</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager_b&amp;diff=176030"/>
		<updated>2026-05-21T09:39:55Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot; {{#jsonforms:SchoolManager  |edit_page={{ULLPAGENAME}}  }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit_page={{ULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176029</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176029"/>
		<updated>2026-05-21T09:32:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit_page={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176028</id>
		<title>SchoolManager</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=SchoolManager&amp;diff=176028"/>
		<updated>2026-05-21T09:29:35Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{#jsonformsrender:{{FULLPAGENAME}}  &lt;br /&gt;
|action=parse  &lt;br /&gt;
|schema=SchoolManager &lt;br /&gt;
|slot=jsonforms-data     &lt;br /&gt;
}}        &lt;br /&gt;
        &lt;br /&gt;
 &lt;br /&gt;
---------------- &lt;br /&gt;
&lt;br /&gt;
{{#jsonforms:SchoolManager &lt;br /&gt;
|edit_page={{FULLPAGENAME}}&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonSchema:SchoolManagerSchool&amp;diff=176027</id>
		<title>JsonSchema:SchoolManagerSchool</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonSchema:SchoolManagerSchool&amp;diff=176027"/>
		<updated>2026-05-21T09:29:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;School&amp;quot;,&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Name&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;description&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Description&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;school principal&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;School Principal&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;number_of_pupils&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;number of pupils&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;teachers&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Teachers&amp;quot;,&lt;br /&gt;
			&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Teacher&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;classes&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;hidden&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://www.wikisphere.org/w/index.php?title=JsonSchema:SchoolManagerSchool&amp;diff=176026</id>
		<title>JsonSchema:SchoolManagerSchool</title>
		<link rel="alternate" type="text/html" href="https://www.wikisphere.org/w/index.php?title=JsonSchema:SchoolManagerSchool&amp;diff=176026"/>
		<updated>2026-05-21T09:28:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;School&amp;quot;,&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Name&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;description&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;textarea&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Description&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;school principal&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;School Principal&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;number_of_pupils&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;number of pupils&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;teachers&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Teachers&amp;quot;,&lt;br /&gt;
			&amp;quot;uniqueItems&amp;quot;: true,&lt;br /&gt;
			&amp;quot;items&amp;quot;: {&lt;br /&gt;
				&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
				&amp;quot;x-format&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
				&amp;quot;title&amp;quot;: &amp;quot;Teacher&amp;quot;&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;classes&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>