Difference between revisions of "smw/schema:Search-profile-form-definition"

From Wikincat
Jump to navigation Jump to search
Line 1: Line 1:
 
{
 
{
 
     "type": "SEARCH_FORM_SCHEMA",
 
     "type": "SEARCH_FORM_SCHEMA",
 +
    "descriptions": {
 +
        "Livros": "Formulário padrão para a busca de livros"
 +
    },
 +
    "default_form": "Livros",
 
     "forms": {
 
     "forms": {
 
         "Livros": [
 
         "Livros": [
             "Has full title",
+
             {
             "Has creator",
+
                "Has full title": {
             "Has publisher's name"
+
                    "autocomplete": true,
 +
                    "placeholder": "Título...",
 +
                    "required": false
 +
                }
 +
            },
 +
             {
 +
                "Has creator": {
 +
                    "autocomplete": true,
 +
                    "placeholder": "Autor...",
 +
                    "required": false
 +
                }
 +
             },
 +
            {
 +
                "Has subject": {
 +
                    "autocomplete": true,
 +
                    "placeholder": "Assunto...",
 +
                    "required": false
 +
                }
 +
            }
 
         ]
 
         ]
 
     },
 
     },
 
     "namespaces": {
 
     "namespaces": {
 +
        "default_hide": true,
 
         "hidden": [
 
         "hidden": [
 
             "SMW_NS_PROPERTY",
 
             "SMW_NS_PROPERTY",
Line 22: Line 45:
 
             "NS_PROJECT",
 
             "NS_PROJECT",
 
             "NS_PROJECT_TALK",
 
             "NS_PROJECT_TALK",
 +
            "NS_HELP",
 
             "NS_HELP_TALK",
 
             "NS_HELP_TALK",
 +
            "NS_USER",
 
             "NS_USER_TALK",
 
             "NS_USER_TALK",
             "NS_CATEGORY_TALK"
+
            "NS_CATEGORY",
 +
             "NS_CATEGORY_TALK",
 +
            "NS_FILE",
 +
            "NS_FILE_TALK",
 +
            "NS_TALK"
 
         ],
 
         ],
 
         "preselect": {
 
         "preselect": {
Line 31: Line 60:
 
             ]
 
             ]
 
         }
 
         }
     }
+
     },
 +
    "tags": [
 +
        "search form"
 +
    ]
 
}
 
}

Revision as of 21:16, 1 September 2019

Type description
This schema type supports the definition of input forms and characteristics for the extended search profile where it contains instructions on how to generate input fields, define default namespaces, or declare prefix expressions for a search request.
The request is being processed and may take a moment. Preparing ...
{ "type": "SEARCH_FORM_SCHEMA", "descriptions": { "Livros": "Formulário padrão para a busca de livros" }, "default_form": "Livros", "forms": { "Livros": [ { "Has full title": { "autocomplete": true, "placeholder": "Título...", "required": false } }, { "Has creator": { "autocomplete": true, "placeholder": "Autor...", "required": false } }, { "Has subject": { "autocomplete": true, "placeholder": "Assunto...", "required": false } } ] }, "namespaces": { "default_hide": true, "hidden": [ "SMW_NS_PROPERTY", "SMW_NS_PROPERTY_TALK", "SMW_NS_CONCEPT", "SMW_NS_CONCEPT_TALK", "SMW_NS_RULE", "SMW_NS_RULE_TALK", "NS_MEDIAWIKI", "NS_MEDIAWIKI_TALK", "NS_TEMPLATE", "NS_TEMPLATE_TALK", "NS_PROJECT", "NS_PROJECT_TALK", "NS_HELP", "NS_HELP_TALK", "NS_USER", "NS_USER_TALK", "NS_CATEGORY", "NS_CATEGORY_TALK", "NS_FILE", "NS_FILE_TALK", "NS_TALK" ], "preselect": { "Livros": [ "NS_MAIN" ] } }, "tags": [ "search form" ] }