Locate a search pane in the configuration files

Build 1501 on 14/Nov/2017  This topic last edited on: 6/Sep/2016, at 13:33

Search panes are defined within SearchList section of the BaseQuery in XXX_CONFIG.XML files, where XXX can be Fred4, Ted4, Shell4, Edadmin4 or Admin4.

For each search pane, there one SearchObjectUI section in the SearchList section within BaseQuery section. Therefore, to locate a search pane, you need to locate first the parent base query.

Locate the parent base query as explained in Finding a base query in the configuration files.

Expand the base query: you will see the groups (optional), directory style list and the search list.

basequery3

Expand the <SearchList>. You will see one or more search panes.

searchpanes

Expand a searchObjectUI. Details are in SearchList (BaseQuery).

Search panes in browser are defined in <searchObjectUIs> section of xxx_Config.xml files. As those files are loaded as a cascade, look at:

BasePortalConfig.xml, PortalConfig.xml and gnpc_Config.xml for the standard browser interface

BasePortalConfig.xml, PortalConfig.xml and gnpcInt_Config.xml for the administrative browser interface

BasePortalConfig.xml, PortalConfig.xml and gnpcMobile_Config.xml for the mobile browser interface

Other way around to locate the name of the searchObjectUI used in a specific page, edit the search web-part in the Web interface.

Two ways:

1 - Expand the menu "More" on the top right and select "Page manager". In the configuration name's list, select search and then edit.

2 - Modify the search page url in Page.aspx?config=search&editMode=true

Now click the arrow next to Search in the zone 1 and select Edit. The ticked search names are the names of the searchObjectUI you have to look for in the configuration.