| name | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-name}}" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-name-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| x-title-format | "wikitext" |
|---|
| minLength | 1 |
|---|
|
|---|
| schema | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-schema}}" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-schema-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| x-title-format | "wikitext" |
|---|
| default | "" |
|---|
| minLength | 1 |
|---|
| x-enum-provider | "jsonSchemas" |
|---|
|
|---|
| action | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-action}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-action-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "" |
|---|
| enum | |
|---|
| x-enum-titles | | "{{int:jsonforms-formschema-createpageform-action-create}}" |
| "{{int:jsonforms-formschema-createpageform-action-edit}}" |
| "{{int:jsonforms-formschema-createpageform-action-none}}" |
|
|---|
| x-enum-titles-format | "wikitext" |
|---|
|
|---|
| edit | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-edit}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-edit-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "" |
|---|
| x-input | "mw.widgets.TitleInputWidget" |
|---|
| x-dependency | |
|---|
|
|---|
| ugroups | | type | "array" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-ugroups}}" |
|---|
| x-title-format | "wikitext" |
|---|
| items | | type | "string" |
|---|
| x-input | "OO.ui.MenuTagMultiselectWidget" |
|---|
| x-enum-provider | "uGroups" |
|---|
|
|---|
| default | |
|---|
|
|---|
| captcha | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-captcha}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-captcha-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | false |
|---|
| x-dependency | | path | "ugroups" |
|---|
| op | "contains" |
|---|
| value | "*" |
|---|
|
|---|
|
|---|
| pagename_formula | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-pagenameformula}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-pagenameformula-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "" |
|---|
| x-dependency | |
|---|
|
|---|
| overwrite_existing_article_on_create | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-overwritearticle}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-overwritearticle-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | false |
|---|
| x-dependency | | path | "pagename_formula" |
|---|
| op | "!=" |
|---|
| value | "" |
|---|
|
|---|
|
|---|
| slot | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-slot}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-slot-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "jsonforms-data" |
|---|
| x-enum-provider | "jsonSlots" |
|---|
|
|---|
| edit_freetext | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-freetext}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "" |
|---|
| default | false |
|---|
| x-dependency | | path | "slot" |
|---|
| op | "!=" |
|---|
| value | "main" |
|---|
|
|---|
|
|---|
| edit_categories | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-categories}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-categories-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | false |
|---|
|
|---|
| default_categories | | title | "{{int:jsonforms-formschema-createpageform-default-categories}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-default-categories-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| type | "array" |
|---|
| x-input | "mw.widgets.CategoryMultiselectWidget" |
|---|
| items | |
|---|
| x-dependency | | path | "edit_categories" |
|---|
| op | "!=" |
|---|
| value | false |
|---|
|
|---|
|
|---|
| preload | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-preload}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-preload-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "none" |
|---|
| enum | | "none" |
| "article" |
| "wikitext" |
|
|---|
| x-enum-titles | | "{{int:jsonforms-formschema-createpageform-preload-none}}" |
| "{{int:jsonforms-formschema-createpageform-preload-article-enum}}" |
| "{{int:jsonforms-formschema-createpageform-preload-wikitext-enum}}" |
|
|---|
| x-enum-titles-format | "wikitext" |
|---|
| x-dependency | | and | | path | "action" |
|---|
| op | "==" |
|---|
| value | "create" |
|---|
|
| path | "slot" |
|---|
| op | "!=" |
|---|
| value | "main" |
|---|
|
|
|---|
|
|---|
|
|---|
| preload_article | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-preload-article}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-preload-article-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "" |
|---|
| x-input | "mw.widgets.TitleInputWidget" |
|---|
| x-dependency | | and | | path | "preload" |
|---|
| op | "==" |
|---|
| value | "article" |
|---|
|
|
|---|
|
|---|
|
|---|
| preload_wikitext | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-preload-wikitext}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-preload-wikitext-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "" |
|---|
| x-format | "textarea" |
|---|
| x-dependency | | and | | path | "preload" |
|---|
| op | "==" |
|---|
| value | "wikitext" |
|---|
|
|
|---|
|
|---|
|
|---|
| return | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-return}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-return-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| enum | | "target" |
| "none" |
| "article" |
| "url" |
|
|---|
| x-enum-titles | | "{{int:jsonforms-formschema-createpageform-return-target}}" |
| "{{int:jsonforms-formschema-createpageform-return-none}}" |
| "{{int:jsonforms-formschema-createpageform-return-article}}" |
| "{{int:jsonforms-formschema-createpageform-return-url-enum}}" |
|
|---|
| x-enum-titles-format | "wikitext" |
|---|
| default | "target" |
|---|
|
|---|
| return_page | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-return-page}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-return-page-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| x-input | "mw.widgets.TitleInputWidget" |
|---|
| default | "" |
|---|
| x-dependency | | path | "return" |
|---|
| op | "==" |
|---|
| value | "article" |
|---|
|
|---|
|
|---|
| return_url | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-return-url}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-return-url-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| format | "uri" |
|---|
| default | "" |
|---|
| x-dependency | | path | "return" |
|---|
| op | "==" |
|---|
| value | "url" |
|---|
|
|---|
|
|---|
| edit_path | | type | "string" |
|---|
| format | "text" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-edit-path}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-edit-path-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "" |
|---|
|
|---|
| edit_jsonpath | | type | "string" |
|---|
| format | "text" |
|---|
| x-hidden | true |
|---|
| default | "" |
|---|
|
|---|
| edit_schema | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-edit-schema}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-edit-schema-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| format | "text" |
|---|
| default | "" |
|---|
| x-enum-provider | "jsonSchemas" |
|---|
| x-dependency | | path | "edit_path" |
|---|
| op | "!=" |
|---|
| value | "" |
|---|
|
|---|
|
|---|
| show_infobox | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-show-infobox}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-show-infobox-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | true |
|---|
| x-dependency | | path | "slot" |
|---|
| op | "!=" |
|---|
| value | "main" |
|---|
|
|---|
|
|---|
| infobox_position | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-infobox-position}}" |
|---|
| x-title-format | "wikitext" |
|---|
| enum | | "right" |
| "left" |
| "top" |
| "bottom" |
|
|---|
| x-enum-titles | | "{{int:jsonforms-formschema-infobox-position-right}}" |
| "{{int:jsonforms-formschema-infobox-position-left}}" |
| "{{int:jsonforms-formschema-infobox-position-top}}" |
| "{{int:jsonforms-formschema-infobox-position-bottom}}" |
|
|---|
| x-enum-titles-format | "wikitext" |
|---|
| default | "right" |
|---|
| x-dependency | | path | "show_infobox" |
|---|
| op | "==" |
|---|
| value | true |
|---|
|
|---|
|
|---|
| infobox_template | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-infobox-template}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-infobox-template-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "" |
|---|
| x-input | "mw.widgets.TitleInputWidget" |
|---|
| x-input-config | |
|---|
| x-dependency | | path | "show_infobox" |
|---|
| op | "==" |
|---|
| value | true |
|---|
|
|---|
|
|---|
| template_print_scalar | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-print-scalar}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-print-scalar-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | false |
|---|
| x-dependency | | path | "infobox_template" |
|---|
| op | "!=" |
|---|
| value | "" |
|---|
|
|---|
|
|---|
| display_path | | type | "string" |
|---|
| format | "text" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-display-path}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-display-path-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "" |
|---|
| x-hidden | true |
|---|
|
|---|
| view | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-view}}" |
|---|
| x-title-format | "wikitext" |
|---|
| enum | |
|---|
| x-enum-titles | | "{{int:jsonforms-formschema-createpageform-view-inline}}" |
| "{{int:jsonforms-formschema-createpageform-view-popup}}" |
|
|---|
| x-enum-titles-format | "wikitext" |
|---|
| default | "inline" |
|---|
|
|---|
| title | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-title}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-title-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| x-dependency | |
|---|
|
|---|
| hide_header | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-hide-header}}" |
|---|
| x-title-format | "wikitext" |
|---|
| default | false |
|---|
| x-dependency | |
|---|
|
|---|
| hide_footer | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-hide-footer}}" |
|---|
| x-title-format | "wikitext" |
|---|
| default | false |
|---|
| x-dependency | |
|---|
|
|---|
| no_frame | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-hide-form-frame}}" |
|---|
| x-title-format | "wikitext" |
|---|
| default | false |
|---|
| x-dependency | |
|---|
|
|---|
| popup_button_config | | x-collapsible | true |
|---|
| type | "object" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-popup-button-config}}" |
|---|
| x-title-format | "wikitext" |
|---|
| $ref | "JsonSchema:SchemaBuilder/InputOptions#/definitions/OO.ui.ButtonWidget" |
|---|
| x-dependency | |
|---|
|
|---|
| popup_size | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-popup-size}}" |
|---|
| x-title-format | "wikitext" |
|---|
| default | "medium" |
|---|
| enum | |
|---|
| x-dependency | |
|---|
|
|---|
| css_class | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-css-class}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-css-class-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "" |
|---|
|
|---|
| inline_css | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-inline-css}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-inline-css-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "width: 600px;" |
|---|
| x-dependency | |
|---|
|
|---|
| editor_options | | type | "object" |
|---|
| x-show | true |
|---|
| title | "{{int:jsonforms-formschema-createpageform-editor-options}}" |
|---|
| x-title-format | "wikitext" |
|---|
| x-collapsible_ | true |
|---|
| properties | | base_options | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-base-options}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-base-options-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | "MediaWiki:JsonFormsOptions" |
|---|
| x-input | "mw.widgets.TitleInputWidget" |
|---|
|
|---|
| validation | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-validation}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-validation-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| enum | |
|---|
| x-enum-titles | | "{{int:jsonforms-formschema-createpageform-validation-onsubmit}}" |
| "{{int:jsonforms-formschema-createpageform-validation-always}}" |
|
|---|
| x-enum-titles-format | "wikitext" |
|---|
| default | "never" |
|---|
|
|---|
| template | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-template}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-template-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| enum | | "default" |
| "ejs" |
| "handlebars" |
| "hogan" |
| "lodash" |
| "markup" |
| "mustache" |
| "swig" |
| "underscore" |
|
|---|
| default | "default" |
|---|
|
|---|
| max_depth | | type | "integer" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-max-depth}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-max-depth-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| minimum | 1 |
|---|
| maximum | 100 |
|---|
| default | 32 |
|---|
|
|---|
| path_separator | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-path-separator}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-path-separator-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| minLength | 1 |
|---|
| maxLength | 1 |
|---|
| default | "." |
|---|
|
|---|
| default_additional_properties | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-additional-properties}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-additional-properties-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | false |
|---|
|
|---|
| use_lazy_properties | | type | "string" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-lazy-properties}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-lazy-properties-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| enum | | "never" |
| "always" |
| "threshold" |
|
|---|
| x-enum-titles | | "{{int:jsonforms-formschema-createpageform-lazy-properties-never}}" |
| "{{int:jsonforms-formschema-createpageform-lazy-properties-always}}" |
| "{{int:jsonforms-formschema-createpageform-lazy-properties-enum-threshold}}" |
|
|---|
| x-enum-titles-format | "wikitext" |
|---|
| default | "threshold" |
|---|
|
|---|
| lazy_properties_threshold | | type | "integer" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-lazy-properties-threshold}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-lazy-properties-threshold-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| minimum | 1 |
|---|
| default | 6 |
|---|
| x-dependency | | use_lazy_properties | "threshold" |
|---|
|
|---|
|
|---|
| remove_empty_properties | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-remove-empty}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-remove-empty-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | true |
|---|
|
|---|
| required_evaluates_non_empty | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-evaluates-non-empty}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-evaluates-non-empty-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | false |
|---|
|
|---|
| remove_false_properties | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-remove-false}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-remove-false-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | false |
|---|
|
|---|
| debug | | type | "boolean" |
|---|
| title | "{{int:jsonforms-formschema-createpageform-debug}}" |
|---|
| x-title-format | "wikitext" |
|---|
| description | "{{int:jsonforms-formschema-createpageform-debug-desc}}" |
|---|
| x-description-format | "wikitext" |
|---|
| default | false |
|---|
|
|---|
|
|---|
|
|---|
| schema_revision | | type | "integer" |
|---|
| x-hidden | true |
|---|
|
|---|
| edit_schema_revision | | type | "integer" |
|---|
| x-hidden | true |
|---|
|
|---|