List of Custom Search Forms

Below you will find a list of all cusom Search Forms and the modifications they require after the upgrade. They refer to the names in /conf/global/settings/cq/search/facets/sites/items.

Fulltext Predicate with node name “fulltext”

Node/s in default Search Form in 6.1fulltext
Resource type in 6.1cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate
Resource type in 6.2n/a

In AEM 6.1, the standard fulltext predicate was part of the search form. In 6.2, the fulltext field has been replaced by the OmniSearch. This predicate is skipped programmatically and can be removed.

Action: Remove the node entirely.

Other Fulltext Predicates

Node/s in default Search From in 6.1n/a
Resource type in 6.1cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate
Resource type in 6.2cq/gui/components /coral/ common/admin/customsearch/searchpredicates/fulltextpredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Path Browser Predicates

Node/s in default Search Form in 6.1path
Resource type in 6.1cq/gui/components/common/admin/customsearch/searchpredicates/pathpredicate
Resource type in 6.2cq/gui/components /coral/ common/admin/customsearch/searchpredicates/pathpredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Tags Predicates

Node/s in default Search Form in 6.1tags
Resource type in 6.1cq/gui/components/common/admin/customsearch/searchpredicates/tagspredicate
Resource type in 6.2cq/gui/components /coral/ common/admin/customsearch/searchpredicates/tagspredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Page Status Predicate

Node/s in default Search Form in 6.1pagestatuspredicate
Resource type in 6.1cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/pagestatuspredicate
Resource type in 6.2n/a

The Page Status has been replaced by two Options Property Predicates, one for publish and one for LiveCopy status.

Actions:

  • Remove the pagestatuspredicate node

  • Copy node

    • /libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate
    • to /conf/global/settings/cq/search/facets/sites/jcr:content/items
  • Copy node

    • /libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate
    • to /conf/global/settings/cq/search/facets/sites/jcr:content/items
  • Make sure you set listOrder property for the analyticspredicate node to “8”. This is needed to avoid conflicts.

Date Range Predicates

Node/s in default Search Form in 6.1daterangepredicate
Resource type in 6.1cq/gui/components/common/admin/customsearch/searchpredicates/daterangepredicate
Resource type in 6.2cq/gui/components /coral/ common/admin/customsearch/searchpredicates/daterangepredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Hidden Filter

Node/s in default Search Form in 6.1type
Resource type in 6.1granite/ui/components/foundation/form/hidden
Resource type in 6.2granite/ui/components/foundation/form/hidden

Action: Nothing to adjust.

Analytics Predicate

Node/s in default Search Form in 6.1analyticspredicate
Resource type in 6.1cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/analyticspredicate
Resource type in 6.2cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/analyticspredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Range Predicate

Node/s in default Search Form in 6.1n/a
Resource type in 6.1cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/rangepredicate
Resource type in 6.2cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/rangepredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

NOTE
Note: In opposition to 6.1, the Range Predicate does no longer render a tag in the search bar.

Options Property Predicate

Node/s in default Search Form in 6.1n/a
Resource type in 6.1cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/optionspredicate
Resource type in 6.2cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/optionspredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Slider Range Predicate

Node/s in default Search Form in 6.1n/a
Resource type in 6.1cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate
Resource type in 6.2cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Components Predicate

Node/s in default Search Form in 6.1n/a
Resource type in 6.1cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/componentspredicate
Resource type in 6.2cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/componentspredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Author Predicate

Node/s in default Search Form in 6.1n/a
Resource type in 6.1cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/userpredicate
Resource type in 6.2cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/userpredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Templates Predicate

Node/s in default Search Form in 6.1n/a
Resource type in 6.1cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/templatespredicate
Resource type in 6.2cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/templatespredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Assets Admin Search Rail

The nodes below refer to the names in /conf/global/settings/dam/search/facets/assets/items

Fulltext Predicate with node name “fulltext”

Node/s in default Search Form in 6.1fulltext
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/fulltextpredicate
Resource type in 6.2n/a

In 6.1 the standard fulltext predicate was part of the search form. In 6.2 the fulltext field has been replaced by OmniSearch. This predicate is skipped programmatically and can be removed.

Action: Remove the above mentioned node.

Path Browser Predicates

Node/s in default Search Form in 6.1pathbrowser
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/pathbrowserpredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/pathbrowserpredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Mime Type Predicates

Node/s in default Search Form in 6.1mimetype
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

File Size Predicates

Node/s in default Search Form in 6.1filesize
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/filesizepredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate

Action: Adjust resourceType as shown in the 6.2 location above.

Asset Last Modified Predicates

Node/s in default Search Form in 6.1assetlastmodifiedpredicate
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above).

Publish Predicate

Node/s in default Search Form in 6.1publish
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/publishpredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/publishpredicate

Actions:

  • Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above)

  • Add an optionPaths (of type String) property with the value: /libs/dam/options/predicates/publish

  • Add singleSelect property with boolean value true.

Status Predicates

Node/s in default Search Form in 6.1status
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above)

Expiry Status Predicates

Node/s in default Search Form in 6.1expirystatus
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/expiredassetpredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/expiredassetpredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above)

Metadata Validity Predicates

Node/s in default Search Form in 6.1metadatavalidity
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above)

Rating Predicates

Node/s in default Search Form in 6.1rating
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/ratingpredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above)

Orientation Predicate

Node/s in default Search Form in 6.1orientation
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/tagsfilterpredicate
Resource type in 6.2cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

Actions:

  • Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above)

  • Add a fieldLabel property with the same value as the text property on the same node.

  • Add an emptyText property with the value same as the text property on the same node.

  • Add a rootPath property with the same value same as the optionPaths property on the same node.

Style Predicate

Node/s in default Search Form in 6.1style
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/tagsfilterpredicate
Resource type in 6.2cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

Actions:

  • Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above)

  • Add a fieldLabel property with the same value as the text property on the same node.

  • Add an emptyText property with the value same as the text property on the same node.

  • Add a rootPath property with the same value same as the optionPaths property on the same node.

Video Format Predicates

Node/s in default Search Form in 6.1videoFormat
Resource type in 6.1dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
Resource type in 6.2dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above)

Mainasset Predicate

Node/s in default Search Form in 6.1mainasset
Resource type in 6.1granite/ui/components/foundation/form/hidden
Resource type in 6.2granite/ui/components/coral/foundation/form/hidden

Action: Adjust the resourceType property (add “/coral” like in the 6.2 location indicated above)

Experience Manager


Elevate and Empower Teams with Agentic AI for Exceptional Experiences

Online | Strategy Keynote | General Audience

Elevate and empower your CX teams with AI that transforms creativity, personalization, and productivity. Discover how Adobe is...

Tue, Mar 18, 1:00 PM PDT (8:00 PM UTC)

Register

Revolutionizing Pharma Content Velocity & MLR with Automation & AI

In-person | Session | General Audience

Pharmaceutical companies face increasing complexity in content creation, submission, and MLR review. Compliance requirements, lengthy...

Tue, Mar 18, 4:00 PM PDT (11:00 PM UTC)

Register

Connect with Experience League at Summit!

Get front-row access to top sessions, hands-on activities, and networking—wherever you are!

Learn more