| { |
| "jcr:primaryType": "sling:OrderedFolder", |
| "jcr:content": { |
| "jcr:primaryType": "nt:unstructured", |
| "jcr:title": "Global" |
| }, |
| "files": { |
| "jcr:primaryType": "sling:OrderedFolder", |
| "jcr:content": { |
| "jcr:primaryType": "nt:unstructured", |
| "jcr:title": "File Configurations" |
| }, |
| "editors": { |
| "jcr:primaryType": "sling:Config", |
| "jcr:title": "File Editors", |
| "sling:resourceType": "sling-cms/components/caconfig/fileeditor", |
| "default": { |
| "jcr:primaryType": "nt:unstructured", |
| "jcr:title": "Default File Editor", |
| "sling:resourceType": "sling-cms/components/caconfig/fileeditor/config", |
| "fields": { |
| "jcr:primaryType": "nt:unstructured", |
| "title": { |
| "jcr:primaryType": "nt:unstructured", |
| "required": false, |
| "name": "jcr:content/jcr:title", |
| "type": "text", |
| "label": "Title", |
| "sling:resourceType": "sling-cms/components/editor/fields/text" |
| }, |
| "jcrmimeType": { |
| "jcr:primaryType": "nt:unstructured", |
| "required": true, |
| "name": "jcr:content/jcr:mimeType", |
| "type": "text", |
| "label": "MIME Type", |
| "sling:resourceType": "sling-cms/components/editor/fields/text" |
| }, |
| "licensing": { |
| "jcr:primaryType": "nt:unstructured", |
| "required": false, |
| "name": "jcr:content/licensing", |
| "type": "text", |
| "label": "Licensing", |
| "sling:resourceType": "sling-cms/components/editor/fields/text" |
| }, |
| "taxonomy": { |
| "jcr:primaryType": "nt:unstructured", |
| "name": "jcr:content/sling:taxonomy", |
| "label": "Taxonomy", |
| "sling:resourceType": "sling-cms/components/editor/fields/taxonomy" |
| }, |
| "taxonomyTypeHint": { |
| "jcr:primaryType": "nt:unstructured", |
| "name": "jcr:content/sling:taxonomy@TypeHint", |
| "value": "String[]", |
| "sling:resourceType": "sling-cms/components/editor/fields/hidden" |
| }, |
| "published": { |
| "jcr:primaryType": "nt:unstructured", |
| "name": "jcr:content/sling:published", |
| "label": "Published", |
| "sling:resourceType": "sling-cms/components/editor/fields/publication" |
| }, |
| "filemetadata": { |
| "jcr:primaryType": "nt:unstructured", |
| "name": "jcr:content/filemetadata", |
| "label": "File Metadata", |
| "sling:resourceType": "sling-cms/components/editor/fields/filemetadata" |
| } |
| } |
| } |
| }, |
| "transformations": { |
| "jcr:primaryType": "sling:Config", |
| "jcr:title": "Transformations", |
| "sling:resourceType": "sling-cms/components/caconfig/transformations", |
| "sling-cms-thumbnail": { |
| "jcr:primaryType": "nt:unstructured", |
| "name": "sling-cms-thumbnail", |
| "sling:resourceType": "sling/thumbnails/transformation", |
| "handlers": { |
| "jcr:primaryType": "nt:unstructured", |
| "crop": { |
| "jcr:primaryType": "nt:unstructured", |
| "position": "CENTER", |
| "height": "480", |
| "width": "600", |
| "sling:resourceType": "sling/thumbnails/transformers/crop" |
| } |
| } |
| }, |
| "sling-cms-thumbnail128": { |
| "jcr:primaryType": "nt:unstructured", |
| "name": "sling-cms-thumbnail128", |
| "sling:resourceType": "sling/thumbnails/transformation", |
| "handlers": { |
| "jcr:primaryType": "nt:unstructured", |
| "crop": { |
| "jcr:primaryType": "nt:unstructured", |
| "position": "CENTER", |
| "height": "128", |
| "width": "128", |
| "sling:resourceType": "sling/thumbnails/transformers/crop" |
| } |
| } |
| }, |
| "sling-cms-thumbnail32": { |
| "jcr:primaryType": "nt:unstructured", |
| "name": "sling-cms-thumbnail32", |
| "sling:resourceType": "sling/thumbnails/transformation", |
| "handlers": { |
| "jcr:primaryType": "nt:unstructured", |
| "crop": { |
| "jcr:primaryType": "nt:unstructured", |
| "height": "32", |
| "width": "32", |
| "position": "CENTER", |
| "sling:resourceType": "sling/thumbnails/transformers/crop" |
| } |
| } |
| } |
| } |
| }, |
| "site": { |
| "jcr:primaryType": "sling:OrderedFolder", |
| "jcr:content": { |
| "jcr:primaryType": "nt:unstructured", |
| "jcr:title": "Default Site Configuration" |
| }, |
| "policies": { |
| "jcr:primaryType": "sling:Config", |
| "jcr:title": "Default Policy", |
| "sling:resourceType": "sling-cms/components/caconfig/policies", |
| "bootstrap": { |
| "jcr:primaryType": "nt:unstructured", |
| "jcr:title": "Bootstrap CSS Policy", |
| "availableComponentTypes": ["General"], |
| "sling:resourceType": "sling-cms/components/caconfig/policy", |
| "componentConfigurations": { |
| "jcr:primaryType": "nt:unstructured", |
| "component": { |
| "jcr:primaryType": "nt:unstructured", |
| "fieldConfigGroups": "Form Field,General", |
| "checkInputClass": "form-check-input", |
| "fieldGroupClass": "form-group", |
| "checkLabelClass": "form-check-label", |
| "fieldRequiredClass": "text-danger", |
| "type": "reference/components/forms/form", |
| "submitClass": "btn btn-primary", |
| "fieldClass": "form-control", |
| "actionConfigGroups": "Form Action", |
| "providerConfigGroups": "Form Value Provider", |
| "sling:resourceType": "sling-cms/components/caconfig/component", |
| "checkFieldClass": "form-check", |
| "formClass": "form", |
| "alertClass": "alert alert-dark" |
| }, |
| "component_1310080869": { |
| "jcr:primaryType": "nt:unstructured", |
| "ctaClasses": ["Primary=btn-primary"], |
| "type": "reference/components/general/cta", |
| "sling:resourceType": "sling-cms/components/caconfig/component" |
| }, |
| "component_867209498": { |
| "jcr:primaryType": "nt:unstructured", |
| "type": "reference/components/general/columncontrol", |
| "containerclass": "container", |
| "columns": [ |
| "100%=col-md-12", |
| "50% 50%=col-6,col-6", |
| "33% 33% 33%=col-4,col-4,col-4" |
| ], |
| "rowClass": "row", |
| "sling:resourceType": "sling-cms/components/caconfig/component" |
| }, |
| "component_1644835788": { |
| "jcr:primaryType": "nt:unstructured", |
| "iframeClass": "frame", |
| "type": "reference/components/general/iframe", |
| "sling:resourceType": "sling-cms/components/caconfig/component", |
| "wrapperClasses": ["Responsive=embed-responsive"] |
| }, |
| "component_1264147350": { |
| "jcr:primaryType": "nt:unstructured", |
| "type": "reference/components/general/image", |
| "sling:resourceType": "sling-cms/components/caconfig/component", |
| "imageClasses": ["Responsive=img-responsive"] |
| }, |
| "component_2817746": { |
| "jcr:primaryType": "nt:unstructured", |
| "pageItemClass": "page-item", |
| "pageLinkClass": "page-link", |
| "type": "reference/components/general/list", |
| "paginationClass": "pagination", |
| "sling:resourceType": "sling-cms/components/caconfig/component" |
| }, |
| "component_55724978": { |
| "jcr:primaryType": "nt:unstructured", |
| "pageItemClass": "page-item", |
| "pageLinkClass": "page-link", |
| "searchClass": "search", |
| "resultClass": "search-result", |
| "type": "reference/components/general/search", |
| "paginationClass": "pagination", |
| "resultHeaderClass": "search-header", |
| "sling:resourceType": "sling-cms/components/caconfig/component" |
| }, |
| "component_928101893": { |
| "jcr:primaryType": "nt:unstructured", |
| "buttonClass": "btn btn-primary", |
| "type": "reference/components/general/searchform", |
| "sling:resourceType": "sling-cms/components/caconfig/component", |
| "inputClass": "input", |
| "formClass": "form" |
| }, |
| "component_1816434016": { |
| "jcr:primaryType": "nt:unstructured", |
| "tagPage": "", |
| "listClass": "tag-list", |
| "type": "reference/components/general/tags", |
| "listTag": "div", |
| "sling:resourceType": "sling-cms/components/caconfig/component", |
| "itemTag": "div", |
| "itemClass": "tag-item" |
| } |
| } |
| } |
| }, |
| "rewrite": { |
| "jcr:primaryType": "sling:Config", |
| "jcr:title": "Rewriter", |
| "sling:resourceType": "sling-cms/components/caconfig/rewriter", |
| "doctype": "<!DOCTYPE html>", |
| "attributes": ["action", "href", "src"] |
| }, |
| "settings": { |
| "jcr:primaryType": "sling:Config", |
| "jcr:title": "Site Settings", |
| "sling:resourceType": "sling-cms/components/caconfig/sitesettings", |
| "taxonomyroot": "/etc/taxonomy" |
| }, |
| "templates": { |
| "jcr:primaryType": "sling:Config", |
| "jcr:title": "Templates", |
| "sling:resourceType": "sling-cms/components/caconfig/templates", |
| "fragment": { |
| "jcr:primaryType": "nt:unstructured", |
| "jcr:title": "Fragment", |
| "template": "{\r\n \"jcr:primaryType\": \"sling:Page\",\r\n \"jcr:content\": {\r\n \"jcr:primaryType\": \"nt:unstructured\",\r\n \"jcr:title\": \"{{title}}\",\r\n \"sling:template\": \"/conf/global/site/templates/fragment\",\r\n \"sling:resourceType\": \"sling-cms/components/pages/fragment\",\r\n \"published\": false\r\n }\r\n}", |
| "allowedPaths": ["/content.*"], |
| "sling:resourceType": "sling-cms/components/caconfig/template", |
| "fields": { |
| "jcr:primaryType": "nt:unstructured", |
| "text": { |
| "jcr:primaryType": "nt:unstructured", |
| "required": true, |
| "name": "title", |
| "type": "text", |
| "label": "Title", |
| "sling:resourceType": "sling-cms/components/editor/fields/text" |
| }, |
| "text_1147023191": { |
| "jcr:primaryType": "nt:unstructured", |
| "required": true, |
| "name": ":name", |
| "type": "text", |
| "label": "Name", |
| "sling:resourceType": "sling-cms/components/editor/fields/text" |
| } |
| }, |
| "policies": { |
| "jcr:primaryType": "nt:unstructured", |
| "policymapping": { |
| "jcr:primaryType": "nt:unstructured", |
| "sling:resourceType": "sling-cms/components/caconfig/policymapping", |
| "pathPattern": ".*", |
| "policyPath": "/conf/global/site/policies/bootstrap" |
| } |
| } |
| } |
| } |
| } |
| } |